Kristos
Mike
множитель за вариант getText(): 2
Семен
Александр
О, ставочки на NPE, лёгкие деньги намечаются.
Mike
Всем привет! Меня зовут Владимир Парфенов и я Android Lead в компании Hello Mobile в Таллине.
Я когда-то давно преподавал и уже соскучился по этому делу. Так что возникла мысль запустить стримы на Youtube, где мы все вместе будем проходить через процесс разработки приложения с нуля до production ready, с использованием новых фич и технологий, до которых у меня, а, возможно, у кого-то из вас, еще не дошли руки.
Продукт будет покрывать основные кейсы большинства приложений на рынке. Для этого будет использоваться отличный API https://rawg.io/apidocs
Основной стек:
- Kotlin + coroutines + flow
- Architecture components
- Dagger 2
- Room
- Многомодульность
- Тесты
и многое другое.
Планы на проект грандиозные, многие темы я буду открывать для себя сам. Поэтому я не сомневаюсь, что ваши опыт и знания также пригодятся. Я же, в свою очередь, обещаю качественные стримы, подачу материала и взаимный обмен опытом, чего мне в последнее время не хватает.
Первый стрим состоится уже завтра в 19:00 по МСК. Вся информация в группе по ссылке ниже.
Ссылки:
YouTube: https://www.youtube.com/channel/UCOB0sJxuudYShp2kJ_pbl3g
Twitter: https://twitter.com/Vladimir_Parf
Telegram: @aafromscratch
--------
Всем привет! Меня зовут Владимир Парфенов и я Android Lead в компании Hello Mobile в Таллине.
Я когда-то давно преподавал и уже соскучился по этому делу. Так что возникла мысль запустить стримы на Youtube, где мы все вместе будем проходить через процесс разработки приложения с нуля до production ready, с использованием новых фич и технологий, до которых у меня, а, возможно, у кого-то из вас, еще не дошли руки.
Продукт будет покрывать основные кейсы большинства приложений на рынке. Для этого будет использоваться отличный API https://rawg.io/apidocs
Основной стек:
- Kotlin + coroutines + flow
- Architecture components
- Dagger 2
- Room
- Многомодульность
- Тесты
и многое другое.
Планы на проект грандиозные, многие темы я буду открывать для себя сам. Поэтому я не сомневаюсь, что ваши опыт и знания также пригодятся. Я же, в свою очередь, обещаю качественные стримы, подачу материала и взаимный обмен опытом, чего мне в последнее время не хватает.
Первый стрим состоится уже завтра в 19:00 по МСК. Вся информация в группе по ссылке ниже.
Ссылки:
YouTube: https://www.youtube.com/channel/UCOB0sJxuudYShp2kJ_pbl3g
Twitter: https://twitter.com/Vladimir_Parf
Telegram: @aafromscratch
будем посмотреть, спасибо
Александр
Mike
ну он же представился.
Mike
Я не понимаю мотива и целей доёба.
Александр
Если контент нормальный, то не пофигу ли кто это.
Mike
Если зарезать выступления малоизвестных, как хорошие спикеры будут становиться известными?
Ну посмотрим стрим — узнаем, какой он.
Udery
поставил через homebrew gradle локальный, создал gradle.properties файл, но в преокте его не видно.
можете подсказать что нужно прописать или поменять что бы в проекте стало видно глобальный проперти файл?
Udery
система макос, на всякий поясню
Александр
Fair enough.
Сергій
Всем привет! Меня зовут Владимир Парфенов и я Android Lead в компании Hello Mobile в Таллине.
Я когда-то давно преподавал и уже соскучился по этому делу. Так что возникла мысль запустить стримы на Youtube, где мы все вместе будем проходить через процесс разработки приложения с нуля до production ready, с использованием новых фич и технологий, до которых у меня, а, возможно, у кого-то из вас, еще не дошли руки.
Продукт будет покрывать основные кейсы большинства приложений на рынке. Для этого будет использоваться отличный API https://rawg.io/apidocs
Основной стек:
- Kotlin + coroutines + flow
- Architecture components
- Dagger 2
- Room
- Многомодульность
- Тесты
и многое другое.
Планы на проект грандиозные, многие темы я буду открывать для себя сам. Поэтому я не сомневаюсь, что ваши опыт и знания также пригодятся. Я же, в свою очередь, обещаю качественные стримы, подачу материала и взаимный обмен опытом, чего мне в последнее время не хватает.
Первый стрим состоится уже завтра в 19:00 по МСК. Вся информация в группе по ссылке ниже.
Ссылки:
YouTube: https://www.youtube.com/channel/UCOB0sJxuudYShp2kJ_pbl3g
Twitter: https://twitter.com/Vladimir_Parf
Telegram: @aafromscratch
пропаганда Architecture components и Dagger 2 😏
Сергій
Maryna
а даггер можно заменить на коин
Vladimir
Есть channels
Maryna
все равно уже нет смысла его использовать
Mike
Maryna
Maryna
можно просто создавать обьекты в обьектах по старинке
Mike
Mike
Вернуться из каменного века в 21-ый, где машины Гольдберга из говна и палок можно не обслуживать.
Udery
Mike
Нормально. Регистрируешь из «вечного» аппликейшена — можешь не отписывать.
Philipp
Здравствуйте, у меня возник вопрос. Я во втором Activity создал TimePickerDialog. По логике, он должен передавать в MainActivity данные при нажатие кнопки "Согласен", но результат выходит другой, он просто закрывается и все. Хотя я писал подобный код и для AlertDialog и DataPickerDialog и они спокойно работали и передавали данные в MainActivity. В чем тут может быть причина?
Legik
Подскажите каким должно быть регулярное выражение чтобы понять что строка это текст а не набор случайных байтов конвертированных в строку.
Anonymous
Всем привет. У popupMenu не срабатывает гравити. из-за чего, ессли прикрепить попап к вьюшке, которая размерами больше экрана, то меню появляется, но за экраном. Вычитал, что многие юзают в качестве аналога popupWindow. Можно ли как-то закастомить попапМеню, чтобы он корректно отображался в пределах экрана, если вью больше экрана?
Dmytro
Всем привет. У popupMenu не срабатывает гравити. из-за чего, ессли прикрепить попап к вьюшке, которая размерами больше экрана, то меню появляется, но за экраном. Вычитал, что многие юзают в качестве аналога popupWindow. Можно ли как-то закастомить попапМеню, чтобы он корректно отображался в пределах экрана, если вью больше экрана?
Только если ручками посчитать, берешь положения вьюх к которой привязываешь, добавялешь размеры меню, если больше чем экран, то задаешь оффсеты при привязке на размер попапа
Philipp
Artem
Всем привет! Есть вопрос - возникла ошибка Fatal Exception: android.content.res.Resources$NotFoundException
Resource ID #0x0
только на одном устройсте lenovo 5.1.
Возникает при dialog.setContentView(view)
Подскажите, может ли это быть особенностью устройства? Так как у меня на 5.1 нормально и у других всех пользователей тоже
Dmytro
Philipp
А сейчас заместо ListView используют RecyclerView?
Denis
Artem
Artem
?android:attr/progressBarStyle использую
Artem
Dmytro
может быть из-за него?
Сорри, точно сказать не могу, но звучит логично, свои ресурсы ты притащил апка ими пользуется, если где-то что-то не может найти, то это что-то из стандартного
Artem
Спасибо. Буду как-то пробовать решать
Dmytro
Artem
?android:attr/textAppearanceMedium
?android:attr/windowBackground
т.е и такие ресурсы лучше не использовать?
Сергій
Artem
хорошо, спасибо большое
Kristos
происходит такая ошибка при добавлении, вот этого модуля
Kristos
Kristos
помогите у меня все остановилось из-за этой ошибки, я не могу дальше писать код...(
Dmytro
Kristos
да, в яндекс
Kristos
говорят добавить вот это,но оно не помогло...
Kirill
Всем привет. Макет с iOS, а как решается такой кейс на Android?
При нажатии на кнопку «Найти» происходит отправка запроса на бэк, и в это время в кнопке крутится троббер.
Добавляют ли обычно троббер в кнопку на Android? Каким образом можно это сделать?
Села
Dmytro
Anton
Kirill
Благодарю! спасибо)
Меня не интересовал код, а именно паттерн поведения в данном случае
Kristos
Наталья
Здравствуйте.
Кто работал с Paging library - подскажите, пожалуйста
Делаю загрузку из сети (Retrofit) с кэшированием в Room
1. как сделать список PagedList изменяемым?
2. как при возникновении ошибки перезагрузить текущую страницу?
3. если не сервере изменятся данные (кто-то репостнул запись, например) как сделать так, чтобы без скроллинга это отобразилось в recycler view
Akira
Коллеги, добрый день, вопрос по пушам на андроиде. Сделали веб-сайт с пушами, вроде все настроили как надо, но почему-то не всплывает на заблокированном экране вообще, может кто-то специализируется на пушах? может подсказать? либо попробовать помочь в разработке, небесплатно естественно
Akira
а то уже неделю мучаемся. Заранее спасибо
Konstantin
наверно присылаете дата-пуши
Konstantin
они вроде как делятся на то что с данными и то что просто уведомления в шторку
Anton
Konstantin
https://firebase.google.com/docs/cloud-messaging/concept-options?hl=ru