Size: a a a

Android arch. components

2020 April 13

DS

Dzmitry Sobolevsky in Android arch. components
Sasha Tainyuk
Господь всемогущий. Шо за DI такой? Даггер шо ли? Он разве не умеет работать с VM?
Я не валю может он или нет. У меня app модуль собирает все зависимости и вставляет в фичи что куда нужно. Раньше был MVP, на новом проекте MVVM и все по новой разбираться(
источник

ST

Sasha Tainyuk in Android arch. components
Архитектура тут не причём))

Смысл в том, что у здоровых людей инжект вьюмодели выглядит примерно так

val vm: MyViewModel by viewModel()
источник

Y

Yanis in Android arch. components
Sasha Tainyuk
Архитектура тут не причём))

Смысл в том, что у здоровых людей инжект вьюмодели выглядит примерно так

val vm: MyViewModel by viewModel()
крайне смелое утверждение про то кто здоровый а кто нет
источник

DS

Dzmitry Sobolevsky in Android arch. components
Sasha Tainyuk
Архитектура тут не причём))

Смысл в том, что у здоровых людей инжект вьюмодели выглядит примерно так

val vm: MyViewModel by viewModel()
Это koin или как?
источник

ST

Sasha Tainyuk in Android arch. components
Dzmitry Sobolevsky
Это koin или как?
Это коин, в саппортах есть by viewModels экстеншен
источник

DS

Dzmitry Sobolevsky in Android arch. components
Sasha Tainyuk
Это коин, в саппортах есть by viewModels экстеншен
Ок, гляну, спс. там зависимости во viewmodel пробрасываются через конструктор, не знаете?)
источник

ST

Sasha Tainyuk in Android arch. components
В коине да, но можно и в поля. В саппортах нет, придется руками фабрику создавать. Ну можно экстеншен свой написать.
источник

DS

Dzmitry Sobolevsky in Android arch. components
сделал так
@Inject
   lateinit var factory: ViewModelProvider.Factory
   val authViewModel:AuthViewModel by viewModels{factory}
источник

DS

Dzmitry Sobolevsky in Android arch. components
такой вопрос - нормально ли, если app модуль будет генерировать одну фабрику на все фичи и провайдить ее куда-то, откуда можно брать ее через тот же extention?
источник

DS

Dzmitry Sobolevsky in Android arch. components
Sasha Tainyuk
В коине да, но можно и в поля. В саппортах нет, придется руками фабрику создавать. Ну можно экстеншен свой написать.
Ну я немного уменьшил бойлерплейта в app модуле. спс за подсказки
источник

ST

Sasha Tainyuk in Android arch. components
Dzmitry Sobolevsky
такой вопрос - нормально ли, если app модуль будет генерировать одну фабрику на все фичи и провайдить ее куда-то, откуда можно брать ее через тот же extention?
Я не великий знаток архитектур, но звучит не очень. Попахивает большой связанностью.
источник

ST

Sasha Tainyuk in Android arch. components
Сходи в соседний чатик, там больше вероятность мудрого совета в этом плане
источник

DS

Dzmitry Sobolevsky in Android arch. components
Sasha Tainyuk
Я не великий знаток архитектур, но звучит не очень. Попахивает большой связанностью.
для чего-то же сделали в фабрике метод fun <T : ViewModel?> create(modelClass: Class<T>): T
Вот пытаюсь понять для чего. Так то для каждой viewmodel у меня своя фабрика. Но в таком случае хватило бы и обычного create():T
источник

ST

Sasha Tainyuk in Android arch. components
Хз если честно, я не разбирался в гугловской реализации. Знаю что есть, а что там не смотрел.
источник
2020 April 17

КР

Кирилл Романенко in Android arch. components
Возможно ли как-то передать через safe args тип с дженериком? Не коллекция.
источник

КР

Кирилл Романенко in Android arch. components
Кирилл Романенко
Возможно ли как-то передать через safe args тип с дженериком? Не коллекция.
Крч нашёл костыль - передаю теперь как массив с 1 элементом. Других вариантов нет.
источник
2020 April 18

МE

Михаил E1ement in Android arch. components
Кирилл Романенко
Крч нашёл костыль - передаю теперь как массив с 1 элементом. Других вариантов нет.
Ну не костыль совсем. Давно так делаю
источник

КР

Кирилл Романенко in Android arch. components
Михаил E1ement
Ну не костыль совсем. Давно так делаю
Это костыль. То, что нет альтернативы, не меняет факта.
источник
2020 April 19

S

Sharon in Android arch. components
I never knew making money from home was so easy until i met @Nelsonscout a USA based binary trader..he really helped me a lot. I made a lots from little by his  help. He is  the best when is comes to Binary option and forex trading. And I recommend him to everyone.
https://t.me/joinchat/AAAAAFBpcg8ltIQf7TAMYw
источник
2020 April 21

YG

Yura Gromyk in Android arch. components
Всем привет.
Стыкнулся с проблемой, что отдельной фрагмент(фрагмент А) должен открывать все последующие фрагменты отлично от других. Единственным выходом здесь я вижу отдельный navHost со своим графом во фрагменте А. У меня вопрос, как именно должно это происходить?
При переходе в этот фрагмент А я должен уходить в nestedGraph или как? С несколькими активити этой проблемы вроде нет, но у меня сингл
источник