Сергій
Можешь почитать с каждым релизом есть специальный раздел в доке behavior changes
lbai
Если регистрируешь ресивер в манифесте, то это отрезали в андроид этак 7
тоесть авторан выпилили совсем, оке, вот чуйка была что они выпилили, оке стартанем с активити, благодарочка тебе друг
Сергей
очень адово тормозит эмулятор х86 подскжите как это исправить?
на AMD обычно никак. Ну то есть сильные танцы с бубном надо
Max
а он платный)
Сергій
Более-менее нормально только на райзенах
Max
i5-4590
Сергій
i5-4590
4ххх, старенький, он 2х ядерный?
Сергей
если не АМД по проц слабый или памяти мало
Hardware gpu поставь в стандартном эмуляторе
И можно поискать по чату
K1tana
Привет всем, народ. Можете пожалуйста посоветовать какие-нибудь ресурсы по андроиду. Да и вообще как вы его изучали?
Max
Hardware gpu поставь в стандартном эмуляторе
вот пробую женимоушен поставить)
Сергей
или зачем то поставили ABI не от x86, а эмулятор - он медленный
Металлов
Не знаете как в ВК реализован слайдер фотографий? С помощью чего происходит плавное изменение размера картинки, если она не вмещается во вьюшку
Металлов
У меня получилось сделать нечто подобное, но планок изменение размера не понял как сделать
Инжинигер
такая красота на Android? кул.
Яков
Имею в виду те, которые выложены в этом году
Сергій
https://twitter.com/AndroidDev/status/1143581760963403776
Max
поставил дженимоушен, Всёравно тормозит , I/Choreographer: Skipped 64 frames! The application may be doing too much work on its main thread.
Сергій
так тормозит приложение или эмулятор? )
Max
так тормозит приложение или эмулятор? )
вот теперь точно понятно что не эмулятор😀
Max
видимо я решил что моё приложение должно работать лучше чем эмулятор, поэтому сначала проверил эмулятор
Яков
видимо я решил что моё приложение должно работать лучше чем эмулятор, поэтому сначала проверил эмулятор
Поэтому лучше тестировать и на смартфонах: у меня были случаи, когда на эмуляторе не работало, а на смартфонах работало, и когда на смартфонах что-то не работало, а на эмуляторе работало=)
Max
Поэтому лучше тестировать и на смартфонах: у меня были случаи, когда на эмуляторе не работало, а на смартфонах работало, и когда на смартфонах что-то не работало, а на эмуляторе работало=)
да у меня нексус 5 которому 5 лет, он тормозит от дуновения лёгкого ветра .. ни то что от моего сингл анктивити которое всё в мейнтреде делает))
Mike
хмм, у меня нексус 5 — один из самых приятных в обращении девайсов
Сергій
купи сяоми, они практически на развес продаются
Mike
по три рубля за ящик 😄 качество соответственное
Сергій
взвесьте мне полкило редми 3
Aleksey
хмм, у меня нексус 5 — один из самых приятных в обращении девайсов
Ух, на днях OnePlus One починил Идеальный телефон - отпечатка только не хватает
Dmitrii
Парни, всем бобра :) Подскажите, как отлавливать ошибки сервера, 400,403? Хочу написать Алерты когда они появляются? Парусить лог?
U.
Всем привет, подскажите кто какую аналитику юзал для роад мапа юзера по приложению ? Оборачивать каждую кнопку в firebase analytics как то выглядит оверхедом. Может есть готовые инструменты ?
Starikov
Слушайте: как правильно менять меню во фрагментах (мне нужно чтобы в разных фрагментах были разные меню)? ну типо иметь в каждом фрагменте свое меню?
Виктор
нет?
Иметь меню для каждого фрагмента и перерисовывать его при смене последнего
Starikov
Иметь меню для каждого фрагмента и перерисовывать его при смене последнего
а, то есть я перед прорисовкой нового меню сначала старое ломаю? а само оно не сломается?
0145
Можно ли ограничить время видео в ExoPlayer? Допустим видео идет 15 мин, нужно показать всего 3
Виктор
а, то есть я перед прорисовкой нового меню сначала старое ломаю? а само оно не сломается?
Давайте уточним - меню - это то, что что вызывается при нажатии на три точки в toolbar? Или другое?
Abdulgafur
Здравствуйте народ Кто-нибудь пользуются realm db?
Виктор
да, обычное меню
Тогда оно перерисуется, при вызове invalidateOptionsMenu, да Или что вы подразумеваете под "сломается"?
Dmitrii
Зависит от способа, который ты используешь
У меня Apollo client ходит на сервер через okhttp, в activity я обращаюсь через Apollo на сервер, бывают ошибки 400 и 403, чаще 400, хочу при появлении выводить сообщение юзеру:) В идеале написать бы отдельный класс, но моих знаний на это не хватает:( есть у меня такая строка в коде Log.e(“message”, e.message.toString()) Она выводит ошибки в консоль, может можно как-то при помощи ее? Но как из неё получить какая именно ошибка?
Starikov
Тогда оно перерисуется, при вызове invalidateOptionsMenu, да Или что вы подразумеваете под "сломается"?
я думал invalidate просто сотрет старое меню, а потом уже надо рисовать новое
Виктор
invalidate в контексте Android обычно имеет другое поведение - актуализировать представление согласно новым данным
Starikov
invalidate в контексте Android обычно имеет другое поведение - актуализировать представление согласно новым данным
понятно, то есть я сначала рисую новое меню (inflate) а потом invalidate, как notificateDatаChanged в recycler?
Starikov
Starikov
@cosmic_sultan Все таки я не очень понял смысла от invalidate. разве система не будет вызывать onCreateOptionsMenu, при переключениях фрагментов?
Dmitrii
Dmitrii
Вот пример:)
Dmitrii
Dmitrii
Dmitrii
Есть ApolloException который мне пишет ошибки в консоль, вот как бы мне знать что за ошибка в message что бы в зависимости от ошибки выводить сообщение пользователю?
Dmitrii
А у него структура есть?
Я месяц изучаю андроид, как посмотреть?
Yakov
Aleksey
Dmitrii
Dmitrii
Правой кнопкой - Go To Definition
Есть только Declaration, implementation,super method, test
Jaday
Jaday
Ребят
Jaday
Как поправить
Aleksey
Приводи к ApolloHttpException и ищи там коды ошибок
Aleksey
Можно немного подробнее?
if (exception instanceof ApolloException) { обработай }
Dmitrii
Внутри onFailure
Так как я на котле пишу, то получается так? if (e is ApolloHttpException) { } ?
Тарас
as*