Size: a a a

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

2019 May 13

AP

Andrey Prokhorenko in Moxy – MVP библиотека под Android
T D
MVVM лучше MVP?
MVI
источник

AP

Andrey Prokhorenko in Moxy – MVP библиотека под Android
😅
источник

TD

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

YS

Yuri Shmakov in Moxy – MVP библиотека под Android
Апдейт ридми мокси =)
источник

DC

Dyno Chris is... in Moxy – MVP библиотека под Android
viewstate умирает вместе с активити? печаль
источник

VS

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

DC

Dyno Chris is... in Moxy – MVP библиотека под Android
ну когда система убивает активити.
источник

YW

Yakov Weber in Moxy – MVP библиотека под Android
Мосби уже в mvi может),вот тоже о нем задумался
источник

DC

Dyno Chris is... in Moxy – MVP библиотека под Android
почему-то после того как система убивает активити, стратегии перестают рабоать. после переворота отлично работают, а после убийства системой - нет.
источник

DC

Dyno Chris is... in Moxy – MVP библиотека под Android
подскажите плиз
источник

VS

Volodymyr Stelmashchuk in Moxy – MVP библиотека под Android
ViewState хранится в оперативной памяти
источник

DC

Dyno Chris is... in Moxy – MVP библиотека под Android
и?
источник
2019 May 14

TT

Turalllb Turalll in Moxy – MVP библиотека под Android
Dyno Chris is...
почему-то после того как система убивает активити, стратегии перестают рабоать. после переворота отлично работают, а после убийства системой - нет.
Если честно совсем не понимаю. При повороте активность итак умирает насовсем. onDestroy и всё тут.  Но всё восстанавливается потому , что moxy презентер держит вне активности (не вникал где.)  А в вашем случае значит дохнет и презентер. Вопрос почему система это делает? Насколько понимаю, если свернуть приложение, система убьет его полностью при критической нехватке памяти, в этом случае спасти может, только если состояние хранится не в оперативной памяти ( в бд или еще где нибудь)
источник

DC

Dyno Chris is... in Moxy – MVP библиотека под Android
Turalllb Turalll
Если честно совсем не понимаю. При повороте активность итак умирает насовсем. onDestroy и всё тут.  Но всё восстанавливается потому , что moxy презентер держит вне активности (не вникал где.)  А в вашем случае значит дохнет и презентер. Вопрос почему система это делает? Насколько понимаю, если свернуть приложение, система убьет его полностью при критической нехватке памяти, в этом случае спасти может, только если состояние хранится не в оперативной памяти ( в бд или еще где нибудь)
вот и я не понимаю. но факт остается фактом. вьюстейта больше нет после убийства активити системой.
источник

DC

Dyno Chris is... in Moxy – MVP библиотека под Android
Turalllb Turalll
Если честно совсем не понимаю. При повороте активность итак умирает насовсем. onDestroy и всё тут.  Но всё восстанавливается потому , что moxy презентер держит вне активности (не вникал где.)  А в вашем случае значит дохнет и презентер. Вопрос почему система это делает? Насколько понимаю, если свернуть приложение, система убьет его полностью при критической нехватке памяти, в этом случае спасти может, только если состояние хранится не в оперативной памяти ( в бд или еще где нибудь)
"в этом случае спасти может, только если состояние хранится не в оперативной памяти ( в бд или еще где нибудь)"
— в бандле, например
источник

DC

Dyno Chris is... in Moxy – MVP библиотека под Android
но тогда отпадает потребность в стратегиях, если все равно onSaveInstanceState писать придется
источник

TT

Turalllb Turalll in Moxy – MVP библиотека под Android
Dyno Chris is...
вот и я не понимаю. но факт остается фактом. вьюстейта больше нет после убийства активити системой.
ну просто это редкий случай. Значит приложением давно не пользовались, пользователь забил оперативку другими приложениями, опять же ваше приложение ему уже не нужно. Тут система убивает не только активность, но и сам application (надо почитать, есть ведь четкие алгоритмы, которыми руководствуется система, я их позабыл) .  В противном случае ваше приложение слишком много потребляет оперативки, что тоже недопустимо.
источник

DC

Dyno Chris is... in Moxy – MVP библиотека под Android
Turalllb Turalll
ну просто это редкий случай. Значит приложением давно не пользовались, пользователь забил оперативку другими приложениями, опять же ваше приложение ему уже не нужно. Тут система убивает не только активность, но и сам application (надо почитать, есть ведь четкие алгоритмы, которыми руководствуется система, я их позабыл) .  В противном случае ваше приложение слишком много потребляет оперативки, что тоже недопустимо.
почему редкий? многие смартфоны простой телефонный звонок не переживут. позвонили — потерял все состояние. это же мастхев такое реализовать, нет? во всех хороших приложениях как я посмотрю заботятся об этом. ютуб, гмейл, гуглплей и так далее
источник

TT

Turalllb Turalll in Moxy – MVP библиотека под Android
Dyno Chris is...
почему редкий? многие смартфоны простой телефонный звонок не переживут. позвонили — потерял все состояние. это же мастхев такое реализовать, нет? во всех хороших приложениях как я посмотрю заботятся об этом. ютуб, гмейл, гуглплей и так далее
а почему тогда вообще существует moxy и практика использовать даггер для инжекта презентера, если все хранят состояние в файловой системе?
источник

TT

Turalllb Turalll in Moxy – MVP библиотека под Android
я не утверждаю ничего, так же как и вы рассуждаю
источник