Size: a a a

Moxy – MVP библиотека под Android

2018 September 23

AP

Andrey Prokhorenko in Moxy – MVP библиотека под Android
Aleksei Korshun
А что именно оборачивать ими приходилось вам?
Вы правы. Это не тема чата. Но если у вас умирает процесс, и вся цепочка навигации, то вам надо обвернуть каждый обьект в бандл, если вы хотите, чтобы система его вернула.
Дальше.
Навигация это не «перейти с активити А в активити Б», или «Открыть фрагмент А, показать фрагмент Б»
Это очень скользкая тема, которую мало кто правильно разруливает.
Навигация может быть между вьюшками, или между фрагментами, или между тем и тем, между активити, между приложениями, она может быть в WebView
источник

AP

Andrey Prokhorenko in Moxy – MVP библиотека под Android
Андроид не рассчитывает на такие заморочки. А вот бизнес рассчитывает
источник

D

Donald in Moxy – MVP библиотека под Android
Aleksei Korshun
Система сама умеет восстанавливать back stack, зачем самому это делать?
у меня данные прибиваются которые я инжектил в презентер
источник

AP

Andrey Prokhorenko in Moxy – MVP библиотека под Android
Donald
у меня данные прибиваются которые я инжектил в презентер
Потому что наверное надо пересоздать скоуп
источник

D

Donald in Moxy – MVP библиотека под Android
Andrey Prokhorenko
Потому что наверное надо пересоздать скоуп
не, это из-за isRemoving походу закрываю не так, ща копаю в это, обожаю жц
источник

AP

Andrey Prokhorenko in Moxy – MVP библиотека под Android
Donald
не, это из-за isRemoving походу закрываю не так, ща копаю в это, обожаю жц
Я очень грубо выразился, когда сказал «так надо». Я имел ввиду «возможно так надо» . Удачи в поисках
источник

AP

Andrey Prokhorenko in Moxy – MVP библиотека под Android
Make ЖЦ great again
источник

D

Donald in Moxy – MVP библиотека под Android
благодарю)
источник
2018 September 24

RP

Roman Pihariev in Moxy – MVP библиотека под Android
вот сижу думаю, а какие преимущества дает мне мокси при том, что я сам своим DI делаю инжект презентера и отдаю его в провайд методе? ну конечно кроме того, что при пересоздании активити я получаю восстановленный стейт из презентера, а не релизю скоупы, основываясь на жц активити и убиваю презентер в случае, если не юзаю мокси
источник

MM

Maxim Motorniy in Moxy – MVP библиотека под Android
Roman Pihariev
вот сижу думаю, а какие преимущества дает мне мокси при том, что я сам своим DI делаю инжект презентера и отдаю его в провайд методе? ну конечно кроме того, что при пересоздании активити я получаю восстановленный стейт из презентера, а не релизю скоупы, основываясь на жц активити и убиваю презентер в случае, если не юзаю мокси
Ну, ещё как преимущество общение презентера через вьюстейт позволяет избежать ошибок в момент, когда вью недоступна. Т.е. если будет в презентере обращение к вью, которая в данный момент где нибудь в нирване, то вьюстейт как подушка безопасности подождет, когда вью снова приаттачиться и пульнет команду
источник

VS

Volodymyr Stelmashchuk in Moxy – MVP библиотека под Android
Плюс в viewState нету context
источник

MM

Maxim Motorniy in Moxy – MVP библиотека под Android
Volodymyr Stelmashchuk
Плюс в viewState нету context
Если его туда не затянуть 😈
источник

RP

Roman Pihariev in Moxy – MVP библиотека под Android
Maxim Motorniy
Ну, ещё как преимущество общение презентера через вьюстейт позволяет избежать ошибок в момент, когда вью недоступна. Т.е. если будет в презентере обращение к вью, которая в данный момент где нибудь в нирване, то вьюстейт как подушка безопасности подождет, когда вью снова приаттачиться и пульнет команду
точняк, что-то завтыкал за это
источник

YS

Yuri Shmakov in Moxy – MVP библиотека под Android
Roman Pihariev
вот сижу думаю, а какие преимущества дает мне мокси при том, что я сам своим DI делаю инжект презентера и отдаю его в провайд методе? ну конечно кроме того, что при пересоздании активити я получаю восстановленный стейт из презентера, а не релизю скоупы, основываясь на жц активити и убиваю презентер в случае, если не юзаю мокси
а твой DI умеет инжекутить разные, но «правильные» экземлпяры презентера? Т.е. например есть бэкстек из 3 активити одного класса, и в каждой из них должен быть свой экзепляр презентера. И в то же время при пеересоздании этих трёх активити, они получат всё те же презентеры, что и были?
источник

RP

Roman Pihariev in Moxy – MVP библиотека под Android
Yuri Shmakov
а твой DI умеет инжекутить разные, но «правильные» экземлпяры презентера? Т.е. например есть бэкстек из 3 активити одного класса, и в каждой из них должен быть свой экзепляр презентера. И в то же время при пеересоздании этих трёх активити, они получат всё те же презентеры, что и были?
ну я об этом в первом сообщении примерно и сказал, что для меня это основное преимущество
источник

YS

Yuri Shmakov in Moxy – MVP библиотека под Android
а, значит я не правильно понял. жалко )
источник
2018 September 27

VB

Vladimir Bobkov in Moxy – MVP библиотека под Android
источник

MM

Maxim Motorniy in Moxy – MVP библиотека под Android
Ужс... Столько букв. Не осилил. В чем проблема? В Мокси?
источник

VS

Volodymyr Stelmashchuk in Moxy – MVP библиотека под Android
нет, проблема в матчасти ))
источник

VB

Vladimir Bobkov in Moxy – MVP библиотека под Android
Maxim Motorniy
Ужс... Столько букв. Не осилил. В чем проблема? В Мокси?
Не понимаю, почему в одном случае инструкции срабатывают, а в другом - нет
источник