Как стать автором
Обновить
0
0
Denis Nikiforov @popalay1

Android Developer

Отправить сообщение
Например, для создание компонентов для activity/fragment стоит использовать Dagger Android, что сильно уменьшит количество кода
Красивей сделать ActivityLifecycleCallbacks, повесить его в Аппликейшене и инжектить в нем.
Как пример: goo.gl/9bm9WT
Если суть в простом провайдинге экземпляров класса в нужное место, то Даггер и вправду не нужен. Но когда захочется чего-то большего то без него уже не обойтись.
Как productFlavors помогут контролировать жизненный цикл компонентов?
Я пытаюсь похожим образом использовать Architecture Components, но вместо LiveData использую Rx.
Как пример: https://github.com/Popalay/Cardme/blob/develop/app/src/main/kotlin/com/popalay/cardme/presentation/screens/cards/CardsViewModel.kt

Информация

В рейтинге
Не участвует
Откуда
Харьков, Харьковская обл., Украина
Дата рождения
Зарегистрирован
Активность