Size: a a a

Android Architecture

2020 April 01

AC

Arsen CeH9 in Android Architecture
YorkIsMine
я знаю, что можно через фабрики и by lazy инициализировать. Есть что-то еще? Просто мне по старинке было привычнее ViewModelProviders, не понимаю, почему их депрекейтнули
просто создай инстанс вместо ститики
источник

Y

YorkIsMine in Android Architecture
Arsen CeH9
смотря какой кейс, если нужно регулярно обновлять (на каждый резюм), то все норм, а если единоразовая инициализация, то ее можно сразу в init вьюмодели запустить, обсервер все равно подтянет только когда вью будет готова, не раньше
то есть если у меня например еще рефреш есть, то лучше использовать то, что делал?
источник

Y

YorkIsMine in Android Architecture
Arsen CeH9
просто создай инстанс вместо ститики
ститики?)
источник

AC

Arsen CeH9 in Android Architecture
YorkIsMine
то есть если у меня например еще рефреш есть, то лучше использовать то, что делал?
я к тому, что онРезюм может вызываться много раз за жизнь фрагмента\активити
источник

AC

Arsen CeH9 in Android Architecture
.of это статический метод же
источник

AC

Arsen CeH9 in Android Architecture
замени его на вызов конструткора ().
источник

Y

YorkIsMine in Android Architecture
Arsen CeH9
я к тому, что онРезюм может вызываться много раз за жизнь фрагмента\активити
я его и в onCreate пихал, все работало. Правда не знаю, что правильнее
источник

AC

Arsen CeH9 in Android Architecture
Arsen CeH9
замени его на вызов конструткора ().
ViewModelProvider(this, object : ViewModelProvider.Factory { ... })
источник

AC

Arsen CeH9 in Android Architecture
YorkIsMine
я его и в onCreate пихал, все работало. Правда не знаю, что правильнее
в init вьюмодели вместо онкриейта
источник

Y

YorkIsMine in Android Architecture
хм, понял, спасибо
источник

AC

Arsen CeH9 in Android Architecture
а про онрезюм  я выше написал - это вообще другой кейс, который должен быть обоснован потребностями бизнеса (тз)
источник

Y

YorkIsMine in Android Architecture
ну я вот лично не очень понимаю, что именно нужно писать в onStart/onResume. Можете привести пример какой-нибудь?
источник

AC

Arsen CeH9 in Android Architecture
YorkIsMine
ну я вот лично не очень понимаю, что именно нужно писать в onStart/onResume. Можете привести пример какой-нибудь?
а нужно ли? прочитай в доках ,когда срабатывает этот метод, и станет понтяно
источник

AC

Arsen CeH9 in Android Architecture
например при переходе на другой экран сработает онпауз, а при возвращении - резюм, тебе нужно обновлять данные в этом случае? - зависит от кейса
источник
2020 April 03

MT

Maxim Ternovtsi in Android Architecture
Замечаю, что последнее время все пишут архитектуру Android на mvvm. Я даже со своим другом спорил сегодня, он говорит, в России все до сих пор используют MVP. Хочу спросить, если вы перешли с MVP на MVVM, то почему? Либо почему остаетесь на MVP? Также, спор насчет configChanges в манифест. Костыль или нет, что думаете?
источник

КР

Кирилл Романенко in Android Architecture
Maxim Ternovtsi
Замечаю, что последнее время все пишут архитектуру Android на mvvm. Я даже со своим другом спорил сегодня, он говорит, в России все до сих пор используют MVP. Хочу спросить, если вы перешли с MVP на MVVM, то почему? Либо почему остаетесь на MVP? Также, спор насчет configChanges в манифест. Костыль или нет, что думаете?
Многие уже стараются на MVI/TEA (крч любой udf) переходить
источник

AD

Aleksey D. in Android Architecture
Maxim Ternovtsi
Замечаю, что последнее время все пишут архитектуру Android на mvvm. Я даже со своим другом спорил сегодня, он говорит, в России все до сих пор используют MVP. Хочу спросить, если вы перешли с MVP на MVVM, то почему? Либо почему остаетесь на MVP? Также, спор насчет configChanges в манифест. Костыль или нет, что думаете?
> Либо почему остаетесь на MVP?
не переписывать же проект на MVVM целиком)

> Также, спор насчет configChanges в манифест. Костыль или нет, что думаете?
да, костыль
источник

MT

Maxim Ternovtsi in Android Architecture
Aleksey D.
> Либо почему остаетесь на MVP?
не переписывать же проект на MVVM целиком)

> Также, спор насчет configChanges в манифест. Костыль или нет, что думаете?
да, костыль
окей, а если новый
источник

MT

Maxim Ternovtsi in Android Architecture
Кирилл Романенко
Многие уже стараются на MVI/TEA (крч любой udf) переходить
спасибо, почитаю
источник

ЕК

Евгений Кузовкин in Android Architecture
Maxim Ternovtsi
окей, а если новый
Берёшь то, что душе угодно - MVP/MVVM/MVI/TEA/TelegraMP, пишешь проект, релизишь, правишь баги - всё как обычно, особой разницы нет.
источник