Size: a a a

Android Developers

2020 June 11

КР

Кирилл Романенко... in Android Developers
jenia
Скажите кто использует какой больше всего паттерн? Mvc, Google component, mvc, mvvm...
Mvi
источник

j

jenia in Android Developers
Evan
Ну, сейчас очень и очень активно продвигается и используется MVVM, сами Гугл за него и ратуют
почему тогда что то свое выпустили недавно ? 🙂
источник

E

Evan in Android Developers
jenia
почему тогда что то свое выпустили недавно ? 🙂
О чём речь?
источник

j

jenia in Android Developers
Evan
О чём речь?
Google components
источник

E

Evan in Android Developers
jenia
Google components
Не знаю такого, знаю только Architecture Components
источник

j

jenia in Android Developers
Evan
Не знаю такого, знаю только Architecture Components
да я о нем . Сорри
источник

E

Evan in Android Developers
И это не архитектура, это набор компонентов, в него входят Lifecycle, Livedata, ViewModel (собсно, вот тебе и MVVM) и Room
источник

j

jenia in Android Developers
Evan
И это не архитектура, это набор компонентов, в него входят Lifecycle, Livedata, ViewModel (собсно, вот тебе и MVVM) и Room
AAAA 🙂
источник

QH

Quantum Harmonizer in Android Developers
в «архитектурных компонентах» нет ничего для MVVM
источник

E

Evan in Android Developers
Ну, а ViewModel не для MVVM?
источник

QH

Quantum Harmonizer in Android Developers
Evan
Ну, а ViewModel не для MVVM?
Нет.
источник

QH

Quantum Harmonizer in Android Developers
AAC ViewModel — это штука, которая переживает смену конфигурации. Всё, про архитектуру там ничего нет.
источник

E

Evan in Android Developers
Просто так название совпадает?)
источник

QH

Quantum Harmonizer in Android Developers
Evan
Просто так название совпадает?)
Не просто так. Конечно, в этом замешана некомпетентность авторов.
источник

M

Mafioznik in Android Developers
Парни, есть вопрос. Мучаюсь уже неделю. Есть свайпающийся вьюпейджер, в нем нужно каждый, например 5 элементов отображать элемент, который не приходит с бд. Для удобства и чтобы было меньше багов я сделал связь с бд через постоянную связь и теперь каждый раз когда свайпается карточка - мне приходит новый список, я обновляю адаптер и все хорошо. НО тут нужно показать каждые 5 элементов новый и как я только не мучался одни баги и вылазят, как лучше всего это организовать? Может заморочиться с делегат адаптерами? Или может как-то по другому?
источник

M

Mafioznik in Android Developers
Сейчас я придумал схему при апдейте по хитрому брать индекс и вставлять туда, обрезав предыдущий массив на месте свайпа
источник

M

Mafioznik in Android Developers
Просто кошмар какой-то сколько уже делаю и не работает правильно все равно даже писать все манипуляции долго 😡🤬🤯🥵
источник

E

Evan in Android Developers
Quantum Harmonizer
AAC ViewModel — это штука, которая переживает смену конфигурации. Всё, про архитектуру там ничего нет.
Ну, так-то да, ведь и в MVP и любой другой архитектуре разрабы будут наследоваться от класса ViewModel, чтобы заюзать его фичи...
источник

QH

Quantum Harmonizer in Android Developers
Evan
Ну, так-то да, ведь и в MVP и любой другой архитектуре разрабы будут наследоваться от класса ViewModel, чтобы заюзать его фичи...
Нет вообще ни одной причины наследовать ViewModel. Все его «фичи» — это nonConfigurationInstance и потеря конструктора.
источник

КР

Кирилл Романенко... in Android Developers
Quantum Harmonizer
Нет вообще ни одной причины наследовать ViewModel. Все его «фичи» — это nonConfigurationInstance и потеря конструктора.
Какая потеря конструктора?
источник