Iskandar
Всем привет, мб у кого был опыт сбоки NDK с OpenCV 3?
Собирал когда то https://github.com/iskandarshabaev/FaceLandmarks/tree/master/app/src/main/jniLibs
Vladislav
Меня, начинающего разработчика, спросили на собеседовании следующее: "в чем гланвая фича retrofit, что появилось в нем такого, чего раньше нигде не было?". Видимо, на этот вопрос я не ответил правильно, хотя имею некоторый опыт пользования этой либы. Можно услышать ваше мнение на этот вопрос?
Sergey
асинхронный вызов наверно имели в виду
Denis
Собирал когда то https://github.com/iskandarshabaev/FaceLandmarks/tree/master/app/src/main/jniLibs
У меня при сборке не видит заголовочников math.h, небыло такой проблемы? А .mk файлы можешь показать?
Iskandar
У меня при сборке не видит заголовочников math.h, небыло такой проблемы? А .mk файлы можешь показать?
Собирал с помощью cmake https://github.com/iskandarshabaev/FaceLandmarks/blob/master/app/CMakeLists.txt
Vladislav
асинхронный вызов наверно имели в виду
Хм, как по мне, это не тянет на киллерфичу, учитывая существование rx.
Vladislav
Хотя, поди их разбери, интервьюеров этих
Anton
Меня, начинающего разработчика, спросили на собеседовании следующее: "в чем гланвая фича retrofit, что появилось в нем такого, чего раньше нигде не было?". Видимо, на этот вопрос я не ответил правильно, хотя имею некоторый опыт пользования этой либы. Можно услышать ваше мнение на этот вопрос?
ну можно же просто задуматься что дает нам retrofit 1) это простое описание api (через интерфейс) 2) мы получаем простой интерфейс для работы с анихроными и синхронными операциями (которые можно наследовать, и крутить как хочешь) 3) поддержка RxJava из коробки 4) возможность получения POJO через RetrofitAdapter (или уже точно не помню как его) 5) поддержка WebSocket ну как мимимум
Евгений
А собеседовал разраб?
Denis
Собирал с помощью cmake https://github.com/iskandarshabaev/FaceLandmarks/blob/master/app/CMakeLists.txt
Так ты использовал собранный .so opencv же? Мне из исходников нужно :(
Dmytro
ошибку скинь чтоли)
Dmytro
а ты его показать пытаешся раньше чем onCreate?
Dmytro
может не UI поток?
Anton
Ну 1 строка в gradle не считается) а 3 строки инициализации это просто настройка
Dmytro
а какой контекст диалогу подсовываешь?
Anton
Кстати о websocket, если руками делать, это сложно? Мб об этом и шла речь? просто остальные пункты, хоть и вкусные, но все же адеквтно решаемые даже стандартными средствами
c websocket я тебя обманул это больше к okhttp и все сводится к одному лисенеру https://medium.com/@ssaurel/learn-to-use-websockets-on-android-with-okhttp-ba5f00aea988
Vladislav
Ага, я погуглил уже
Dmytro
Меня, начинающего разработчика, спросили на собеседовании следующее: "в чем гланвая фича retrofit, что появилось в нем такого, чего раньше нигде не было?". Видимо, на этот вопрос я не ответил правильно, хотя имею некоторый опыт пользования этой либы. Можно услышать ваше мнение на этот вопрос?
наверное правильный ответ был "ничего в нем такого особенного нет". Практика показывает что если тебе нужно сделать один два запроса в приложухе, то ретрофит тебе нафиг не нужен, легче обойтись чистым volley или okhttp.
Anton
наверное правильный ответ был "ничего в нем такого особенного нет". Практика показывает что если тебе нужно сделать один два запроса в приложухе, то ретрофит тебе нафиг не нужен, легче обойтись чистым volley или okhttp.
конечно можно и так, но если нужно отправить, файл, или сделать много запросов, и не хочется писать много много кода (который уже скоро вообще забудук как писался), то проще retrofit я уже не говорю об обработке ошибок...
Dmytro
проверь какой контекст тебе возвращается, для диалога нужен именно контекст активити
Constantine
Всем привет, выбираю сейчас андроидовский телефон для разработки вместо своего старого Nexus 5. Требования - макс. быстрое получение обновлений и гуманная цена (т. к. только для разработки). Как вариант - Nokia 5, обещают для неё оперативно обновления выкатывать. Что-нибудь можете ещё предложить как варианты?
Martynenko
ребята, какую либу надо подключать, чтобы можно было использовать JobIntentService?
Anton
nexus 5x
Dmytro
конечно можно и так, но если нужно отправить, файл, или сделать много запросов, и не хочется писать много много кода (который уже скоро вообще забудук как писался), то проще retrofit я уже не говорю об обработке ошибок...
okhttp умееть отправлять файлы, интерсепторы тоже из него в ретрофите. Ну а про "много запросов" я как раз и говорил, что если много не надо то и ретрофит не надо
Constantine
nexus 5x
5X новый сейчас не купить, и уже заканчивается для него срок поддержки гуглом
Constantine
угу, сейчас вот вижу по логам, что кто-то уже успел его до 8.1 обновить - но хочется чтобы подольше жил бы
Anton
алсо, как правильно обрабатывать ошибки?) Интерцепторами?
никто тут тебе прямого ответа не даст, кто обрабатывает через создание базового класса с дженериками и своими блек джеками, кому-то нравится через интерцепторы кидать ошибки (правда их все равно надо обрабатывать где-то), а кто-то пишет код повторяя его от одного запроса к другому, я использую RxJava и отдельный класс который обрабатывает основные ошибки остальное летит в onError и тут уже надо смотреть по истории
Anton
угу, сейчас вот вижу по логам, что кто-то уже успел его до 8.1 обновить - но хочется чтобы подольше жил бы
бери пиксель первый еще 2 года будешь получать обновы, только вот цена...
Martynenko
com.android.support:appcompat-v7:26.0.+ ?
Vladislav
ну то есть 2 года с момента релиза
Constantine
бери пиксель первый еще 2 года будешь получать обновы, только вот цена...
Как вариант да, но хотелось бы что-нить подешевле...
Anton
ну то есть 2 года с момента релиза
nexsus 5x уже давно как не релизят поддержка еще есть... так что я думаю pixel подольше по поддерживают, как никак первый от google
Anton
Как вариант да, но хотелось бы что-нить подешевле...
подешевле ищи google one это будет не самый топ, но поддержка 2 года
Roman
Привет. Кто делал свой звук на 8.0 на пуш нотификейшенах?
Constantine
Да, вариант.
Anton
ну он не совсем чистый (у меня такой) и все ще 8-ки на него нету...
Anton
7.1.2 обновления от октября
Constantine
Тоже отложил в корзинку для сравнения
Constantine
Мне нокия чем приглянулась - совсем новая модель, есть возможность предположить, что года два её ещё пообновляют
Anton
камера, и mi сервисы есть быть точным, а сколько там сервисов хз)
Constantine
да, a1 вполне вариант
Anton
кстати вроде скидка на него и цена 11 000р только на алишке, а у нас тут будет 16 где-то (я покупал за 15 800)
Anton
Всем привет, кто-нибудь сталкивался с подобной проблемой при инициализаии facebookActivity? java.lang.SecurityException: Permission Denial: null asks to run as user 7936 but is calling from user 0; this requires android.permission.INTERACT_ACROSS_USERS_FULL or android.permission.INTERACT_ACROSS_USERS ps. пробовал добавить один из пермишенов, но все тщетно
Martynenko
всё, понял. Спасибо!😊
Anton
пробовал, не помогает, при чем эта проблема только на api 26+ и только на моем девайсе( На других все нормально
Артем
Всем привет! Выполняя команду txtView.setText(Html.fromHtml(elm)) образуется непонятный пробел после кавычки. Кто-нибудь знает как от него избавиться? Код html страницы: <div class="padding news_text_block">В середине прошлого месяца поклонники супергеройской вселенной DC узнали, что актерский состав третьего сезона приключенческого боевика «<a class="bb" href="/series/Legends_of_Tomorrow">Легенды завтрашнего дня</a>»
Артем
Алексей
Пишу на Kotlin, узнал про проблему кеша в Kotlin Android Extensions, переписал и прикрепил ссылку. кто шарит в котлине, подскажите всё ли ок)): https://ideone.com/mL8Uql
Igor
Что-то вопросиков многовато, да и писать их с левой стороны присваивания - мувитон
Евгений
Кто-нибудь сталкивался с нативными крашами при использовании okhttp? https://github.com/square/okhttp/issues/184
Max
Какое есть самое годное решение для постраничной подгрузки данных в ресайклер? Писал сам, но хочется не так коряво как было.
Alexander
arch components paginate
Alexander
или scroll listener
Max
arch components paginate
Вот на него сейчас и смотрю, спасибо
Евгений
Можно еще по bind последнего айтема
Alexander
можно, но не очень. Как тогда load border делать?
Alexander
условное число айтемов в адаптере, начиная с просматривания которых нужно подгружать новый батч данных
Olga
Ищем Android-разработчика для работы первые три месяца в Германии (расходы оплачиваются), затем на удаленной основе. Базовый немецкий язык обязателен. Контакты заинтересованным на нашем сайте http://www.sisols.ru/vacancy/
Alexander
BAAAAAAAANHUMMER
Alexander
@mobile_jobs
Евгений
условное число айтемов в адаптере, начиная с просматривания которых нужно подгружать новый батч данных
Ну вот допустим как у меня сделано. Случай простой, примитивный. Просто вьюха допзагрузки появляется в самом конце. Но оно работает.
Alexander
понятно) но дергать ручку подгрузки данных это не зона ответственности элемента адаптера P.S. я бы проверил getItemCount()
Olexandr
как сделать скриншот поверх всех приложений?
Kirill
😃 он походу приложуху делает такую, судя по комментам выше
Александр
Програмно хочет наверное
Dmytro
Програмно хочет наверное
тогда надо ардуинку и чтобы сервик зажимал уменьшение громкости и кнопку включения, правда это под все девайсы сложно реализовать
Александр
https://stackoverflow.com/questions/2661536/how-to-programmatically-take-a-screenshot-in-android
Александр
Угадать надо замысел творца)))
Olexandr
всегда нравилось, что если как-то не так объяснил, сразу налетело туева куча гуру андроид и давай дружно ржать и показывать какие они умные. дети блять
Olexandr
используя WindowManager мне надо делать скриншоты и писать видео не только в моем приложении, а вообще повсюду. так ясно?