169 похожих чатов

Хмм, вроде в мосби как раз легко сереализовать вью стэйт

и сложить в бандл? в мокси он умирает вместе с презентером(т.е. вместе с процессом). потому что view state хранит в себе на самом деле состояние логики. а логика — это презентер. а так как логика умирает, то умирает и вью стэйт логики =)

2 ответов

14 просмотров

а что с поворотом в moxy? viewState сам сохраняется и ресторится потом ?

а про мосби я имел в виду такой кейс: юзер к примеру оттягивает обновлялку данных, появляется ожиданчик загрузки данных. В это время входящий звонок, юзер берёт трубку. При сворачивании приложения viewState запомнилось что там загрузка идёт. Но приложение не сразу умирает после onStop. Оно успело данные подгрузить, но viewState запомнил что там подгрузка данных идёт. Потом приложение разворачивается и юзер снова видит ожиданчик, хотя данные были загружены, потом что они загрузились после OnStop.

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
Ребят в СИ можно реализовать ООП?
Николай
33
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта