Size: a a a

AndroidDev :: Разработка. It's Android time now!

2020 September 02

J

Jktu in AndroidDev :: Разработка. It's Android time now!
Юрий Лещенко
Тема сложная не спорю, но это мазафака базука на любой случай жизни))))
это когда ты уже понимаешь основы построения приложения
источник

ЮЛ

Юрий Лещенко... in AndroidDev :: Разработка. It's Android time now!
Сергей
Я выбрал вместо rx корутины для начала. потом когда всё будет написано перепишу на rx , а потом на mvp
В них нет наблюдателей и подписчиков чего тебе сейчас так и не хватает, в rx это есть)
источник

ВП

Валерий Пономарев... in AndroidDev :: Разработка. It's Android time now!
А смысл? Без обид джавистам, сам такой, но если по андроид и выпускать курс на java, то только free
источник

ЮЛ

Юрий Лещенко... in AndroidDev :: Разработка. It's Android time now!
Но рх сложней карутин раз в 100))
источник

С

Сергей in AndroidDev :: Разработка. It's Android time now!
Юрий Лещенко
В них нет наблюдателей и подписчиков чего тебе сейчас так и не хватает, в rx это есть)
Есть livedata только я её во viewmodel засунул
источник

ЮЛ

Юрий Лещенко... in AndroidDev :: Разработка. It's Android time now!
Сергей
Есть livedata только я её во viewmodel засунул
У тебя схема view(активность  или фрагмент) -> viewmodel -> repository?
источник

С

Сергей in AndroidDev :: Разработка. It's Android time now!
Юрий Лещенко
У тебя схема view(активность  или фрагмент) -> viewmodel -> repository?
Ага
источник

ЮЛ

Юрий Лещенко... in AndroidDev :: Разработка. It's Android time now!
Repository у тебя по паттерну одиночка?)
источник

ЮЛ

Юрий Лещенко... in AndroidDev :: Разработка. It's Android time now!
Это грязно но можно)
источник

С

Сергей in AndroidDev :: Разработка. It's Android time now!
Юрий Лещенко
Repository у тебя по паттерну одиночка?)
Да я его из application беру без даггера и засунул в viewmodelfactory
источник

ЮЛ

Юрий Лещенко... in AndroidDev :: Разработка. It's Android time now!
Лучше всего связка view -> viewmodel -> domain -> reposytory
источник

ЮЛ

Юрий Лещенко... in AndroidDev :: Разработка. It's Android time now!
Сергей
Да я его из application беру без даггера и засунул в viewmodelfactory
Зачем чере АПП класс?)
источник

ЮЛ

Юрий Лещенко... in AndroidDev :: Разработка. It's Android time now!
getInstance
источник

ЮЛ

Юрий Лещенко... in AndroidDev :: Разработка. It's Android time now!
Repository.getInstance()
источник

ЮЛ

Юрий Лещенко... in AndroidDev :: Разработка. It's Android time now!
В репозиторий должно быть только обращение в бд и на внешку https, либо wss
источник

ЮЛ

Юрий Лещенко... in AndroidDev :: Разработка. It's Android time now!
Логика вся в домене
источник

ЮЛ

Юрий Лещенко... in AndroidDev :: Разработка. It's Android time now!
Один домейн имеет жизненный цикл одной активности, фрагменты работают внутри
источник

С

Сергей in AndroidDev :: Разработка. It's Android time now!
Юрий Лещенко
Зачем чере АПП класс?)
А хз  ) в репе Гугла есть ветка там у них в application сервислокатор который точно так же отдает репозиторий при этом это никакой нахрен не сервислокатор лол ... в другой ветке там класс injector ... Ну и я сделал тоже в application ))
источник

ЮЛ

Юрий Лещенко... in AndroidDev :: Разработка. It's Android time now!
Сергей
А хз  ) в репе Гугла есть ветка там у них в application сервислокатор который точно так же отдает репозиторий при этом это никакой нахрен не сервислокатор лол ... в другой ветке там класс injector ... Ну и я сделал тоже в application ))
Гугол по рукожопому и даггеру учил и нигде не писал про такие классы как DaggegApplication,DaggerAppCompatActivity,DaggerFragment,DaggerService и etc/))))
источник

ЮЛ

Юрий Лещенко... in AndroidDev :: Разработка. It's Android time now!
И все по примерам Гугла работали с даггером на уровне версии 2.9)
источник