Size: a a a

Android Developers

2020 January 13

А

Александр in Android Developers
Сергей П.
Попробую.
А?
Це рофл, не надо так делать :D
источник

ОА

Оганнес Асатрян in Android Developers
Vadim Morozov
чуть понятней стало?)
не сегодня)) надо вырубить мозги и дуть из чата пока цел. эт я про себя
источник

VM

Vadim Morozov in Android Developers
Оганнес Асатрян
не сегодня)) надо вырубить мозги и дуть из чата пока цел. эт я про себя
нет ты погоди)))
и просто дай поиск по методу updateViewContent
https://github.com/mnewlive/make-it/pull/50/files
источник

DZ

Dmitrii Zubkov in Android Developers
EvGem
Тут же имелось в виду при каждом запуске корутины передавать ей handler? Не оч удобно, как мне кажется.
Нет имелся ввиду CoroutineExceptionHandler
источник

E

EvGem in Android Developers
Dmitrii Zubkov
Нет имелся ввиду CoroutineExceptionHandler
И юзать его как тут, да?
источник

E

EvGem in Android Developers
источник

M

Malik in Android Developers
Можешь создать какую-то глобальную корутину, которая будет точкой входа для всех остальных
источник

DZ

Dmitrii Zubkov in Android Developers
EvGem
И юзать его как тут, да?
Примерно, с той лишь разницей что GlobalScope использовать не стоит
источник

E

EvGem in Android Developers
Malik
Можешь создать какую-то глобальную корутину, которая будет точкой входа для всех остальных
Не знаю как так делать(
Обойдусь пока Thread.setDefaultUncaughtExceptionHandler
источник

E

EvGem in Android Developers
Dmitrii Zubkov
Примерно, с той лишь разницей что GlobalScope использовать не стоит
Это понятно. У меня viewModelScope
источник

DZ

Dmitrii Zubkov in Android Developers
Dmitrii Zubkov
private val job = SupervisorJob()
   private val handler = CoroutineExceptionHandler { coroutineContext, throwable ->  }
   private val repositoryScope = CoroutineScope(Dispatchers.IO+job+handler)
Только вместо Dispatchers.IO используй Dispatchers.Main
источник

DZ

Dmitrii Zubkov in Android Developers
И этот скоуп используй вместо viewModelScope
источник

E

EvGem in Android Developers
Понял, прикольно, спасибо!
источник

DI

Den Icecream in Android Developers
Всем привет, ни у кого случаем нет под рукой хорошего примера со всеми этими пунктами в одном:
- navigationBottomView, либо кастомная реализация;
- каждая страница в виде фрагмента. Фрагмент может меняться на другой по нажатию на элементы фрагмента-родителя;
- бэкстек для каждой страницы свой и и сохраняется
Интересуют в основном работа с фрагментами 🤔
источник

K

Kopusha in Android Developers
В каком методе фрагмента подписываетесь на LiveData? Всегда делал в onViewCreated(), но вижу AS генерирует код с onActivityCreated()
источник

О

Олег in Android Developers
Привет! А кто как тестирует приложения? У всех сотни/тысячи Espresso-тестов или вручную?
источник

N

Nurda in Android Developers
Кто как решает, иконка уведомления не показывается для некоторых устройств?
источник

С

Села in Android Developers
Den Icecream
Всем привет, ни у кого случаем нет под рукой хорошего примера со всеми этими пунктами в одном:
- navigationBottomView, либо кастомная реализация;
- каждая страница в виде фрагмента. Фрагмент может меняться на другой по нажатию на элементы фрагмента-родителя;
- бэкстек для каждой страницы свой и и сохраняется
Интересуют в основном работа с фрагментами 🤔
В личку
источник

ОА

Оганнес Асатрян in Android Developers
Олег
Привет! А кто как тестирует приложения? У всех сотни/тысячи Espresso-тестов или вручную?
тестировщики, юай тесты, юнит тесты на ох какой сложный класс/метод
источник

ОА

Оганнес Асатрян in Android Developers
Nurda
Кто как решает, иконка уведомления не показывается для некоторых устройств?
конкретно какие устройства и показывай код
источник