Size: a a a

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

2019 January 25

YS

Yuri Shmakov in Moxy – MVP библиотека под Android
это ты про фрагмент, который удалеяшь? так это потому что ты его удаляешь =)
источник

TT

Turalllb Turalll in Moxy – MVP библиотека под Android
Yuri Shmakov
это ты про фрагмент, который удалеяшь? так это потому что ты его удаляешь =)
ну почему очередь теряется?) Я же экземпляр фрагмента, предварительно сохраняю, потом удаляю из менеджера, а потом из своей сохраненки воссоздаю. Поля фрагмента все остаются, в том числе и поле которое хранит презентер, а в нем я полагал и вьюСтате будет, он то есть, а вот очередь команд пустая, она начинает по новой набираться.
источник

YS

Yuri Shmakov in Moxy – MVP библиотека под Android
если остаётся тот же самый экземляр презентера во фрагменте, то значит нужно продебажить и приаттачить фрагмент к этому презентеру заново
источник

TT

Turalllb Turalll in Moxy – MVP библиотека под Android
что-то это не сходится с тем что я вижу.. Я попробую увидеть поле где очередь хранится и погляжу на него в дебагере.  Просто хотя бы после поворота экрана, он должен был приаттачиться (и он аттачится , т.к. новые команды есть, а вот старая команда так  и не срабатывает.)
источник

YS

Yuri Shmakov in Moxy – MVP библиотека под Android
старая команда применится только если она ещё не применялась ко view этого фрагмента - если вызывался метод onDestroyView
источник

TT

Turalllb Turalll in Moxy – MVP библиотека под Android
Yuri Shmakov
старая команда применится только если она ещё не применялась ко view этого фрагмента - если вызывался метод onDestroyView
вот это интересно.  Если была команда, а onDestroyView не вызвался, произошло создание вью, команды не нанизываются. Теперь я переворачиваю экран, новые команды есть, а старые удаляются? стратегия не применена к этой команде
источник

YS

Yuri Shmakov in Moxy – MVP библиотека под Android
нет, старые сами по себе не удаляются
источник

TT

Turalllb Turalll in Moxy – MVP библиотека под Android
ок, значит что то другое, пойду дебажить
источник
2019 January 27

TT

Turalllb Turalll in Moxy – MVP библиотека под Android
Помогите пожалуйста разгадать загадку: в FragmentPagerAdapter вызывается метод getItem и получает на вход экземпляр фрагмента , в котором в поле ViewState хранитcя команда. Следом в классе MvpPresenter(из мокси) аттачится эта самая вью, но поле ViewState уже команды потеряло.             Более развернуто ситуация выглядит так: Tablayout с 20 табами, нахожусь на 20 табе.  Адаптер приравниваю null. Фрагмент 20 и крайний (19 фрагмет) детачатся.  Из фрагмент менеджера по тегам копирую все фрагменты. В TabLayout добавляю нужное кол-во табов. Подаю на вход новый адаптер. Он начинает из массива с фрагментами брать фрагменты и хотя все фрагменты имеют состояние, два самых крайних фрагмента (с правой стороны) в момент AttachView приходят без состояния. Ума не могу приложить , куда оно теряется.. Что то упустил в жизненном цикле похоже..
источник

TT

Turalllb Turalll in Moxy – MVP библиотека под Android
Локализовал проблему: нахожусь например на 5 табе из 20. Отправляю интент к новой активности. Возвращаюсь с нее. Адаптер приравниваю null. И тут детачатся текущие фрагменты, 4, 5, 6. (которые после не воспроизводят состояние) . Копирую из менеджера все фрагменты.
источник
2019 January 28

A

Amir in Moxy – MVP библиотека под Android
Alexander Blinov
Да много их, собирал опрос, есть миллионники, и прочем не один. Вот headhunter потихоньку начал переходить😉 а у нас миллионы пользователей
Александр, все хотел спросить: а результатами опроса не поделитесь?)
источник

AB

Alexander Blinov in Moxy – MVP библиотека под Android
Amir
Александр, все хотел спросить: а результатами опроса не поделитесь?)
Я обещал анонимность. Скажу так: практически каждый Android - пользователь РФ попользоваля приложением с мокси)
источник

AB

Alexander Blinov in Moxy – MVP библиотека под Android
К примеру у Сбера под капотом Мокси (они сами рассказали на конференции, поэтому это не секрет)
источник

A

Amir in Moxy – MVP библиотека под Android
Alexander Blinov
Я обещал анонимность. Скажу так: практически каждый Android - пользователь РФ попользоваля приложением с мокси)
Очень круто) Но даже примерной статистикой не можете поделиться? Что-то вроде: ~20 приложений с 1млн+ скачиваний, 100 прил. с 500к  и тд
источник

ЕН

Евгений Нефедов in Moxy – MVP библиотека под Android
Amir
Очень круто) Но даже примерной статистикой не можете поделиться? Что-то вроде: ~20 приложений с 1млн+ скачиваний, 100 прил. с 500к  и тд
Возьми 100 приложений используй это https://www.linux.org.ru/news/security/14754660 и посчитай сколько получается, проведи дисперсию и напиши статью на хабр, я лайкну.
источник

AB

Alexander Blinov in Moxy – MVP библиотека под Android
Amir
Очень круто) Но даже примерной статистикой не можете поделиться? Что-то вроде: ~20 приложений с 1млн+ скачиваний, 100 прил. с 500к  и тд
эх, опрос был с рабочего аккаунта предыдущей работы, который уже грохнули(
источник

A

Amir in Moxy – MVP библиотека под Android
Alexander Blinov
эх, опрос был с рабочего аккаунта предыдущей работы, который уже грохнули(
жаль, но все равно спасибо
источник

A

Amir in Moxy – MVP библиотека под Android
хорошая идея😄
источник

AS

Abdullo Shukurov in Moxy – MVP библиотека под Android
u7
источник

ЕН

Евгений Нефедов in Moxy – MVP библиотека под Android
Amir
хорошая идея😄
Маргинальная ось - маргенальные подходы ;)
источник