Size: a a a

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

2020 July 03

АЕ

Алексей Ершов... in Moxy – MVP библиотека под Android
Pavel
Ну, удобнее было бы не заниматься ручным переключением потоков, а дергать viewState и чтобы все вызовы выполнялись на main потоке.
В rxjava, например, есть проблемы с потоками в doFinally().
Обычно прогресс показывается в doOnSubscribe() и скрывается в doFinally().
Так вот, doFinally() не всегда выполняется на нужном потоке. Из-за этого приходится делать в презентере отдельную функцию hideProgress() и внутри неё дергать view на main потоке.
Можно делать в doAfterTerminate, ни разу не имел с этим проблем. Будут ещё желающие, будем думать)
источник
2020 July 04

AD

Aleksey D. in Moxy – MVP библиотека под Android
вроде для этого нужно всего лишь вот сюда добавить вызов через хендлер

https://github.com/moxy-community/Moxy/blob/develop/moxy/src/main/java/moxy/viewstate/ViewCommands.java


но я что-то не уверен, что этим должно заниматься библиотека, потому что там везде синхронизации навешивать придется 🙄
источник
2020 July 12

MT

Maxim Ternovtsi in Moxy – MVP библиотека под Android
Привет всем. Пробую moxy первый раз, на сколько я понял, главная цель либы - сохранять состояние при пересоздании вью.  Для этого все эти стратегии. А вот например проскроллил пользователь список, как его позицию восстановить? Или либа не эти задачи решает?
источник

АЕ

Алексей Ершов... in Moxy – MVP библиотека под Android
C этим и сам Андроид справится, Мокси всё-таки про состояние экрана, которое вы на основе модели сгенерили и показываете.
источник

AD

Aleksey D. in Moxy – MVP библиотека под Android
Maxim Ternovtsi
Привет всем. Пробую moxy первый раз, на сколько я понял, главная цель либы - сохранять состояние при пересоздании вью.  Для этого все эти стратегии. А вот например проскроллил пользователь список, как его позицию восстановить? Или либа не эти задачи решает?
там просто правильно вывернуться надо
источник

MT

Maxim Ternovtsi in Moxy – MVP библиотека под Android
@alaershov вы про configChanges=orientation? Я просто с этим флагом не особо вижу разницы, что с moxy, что без
источник

AD

Aleksey D. in Moxy – MVP библиотека под Android
Maxim Ternovtsi
@alaershov вы про configChanges=orientation? Я просто с этим флагом не особо вижу разницы, что с moxy, что без
“Restore RecyclerView scroll position” by Florina Muntenescu https://link.medium.com/xI4kiZD037
источник

AD

Aleksey D. in Moxy – MVP библиотека под Android
теперь костыль в официальной библиотеке 👍
источник

АЕ

Алексей Ершов... in Moxy – MVP библиотека под Android
Maxim Ternovtsi
@alaershov вы про configChanges=orientation? Я просто с этим флагом не особо вижу разницы, что с moxy, что без
нет, зачем, просто сам андроид должен сохранять состояние скролла. Естественно со своими приветами, статью уже скинули)
источник

MT

Maxim Ternovtsi in Moxy – MVP библиотека под Android
спасибо, интересно, что люди делали до этой версии
источник

K

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

АЕ

Алексей Ершов... in Moxy – MVP библиотека под Android
Moxy police, arrest this man
источник

D

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

K

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

АЕ

Алексей Ершов... in Moxy – MVP библиотека под Android
Maxim Ternovtsi
спасибо, интересно, что люди делали до этой версии
https://github.com/moxy-community/Moxy/issues/83 вот вам релевантное issue, кстати
источник

MT

Maxim Ternovtsi in Moxy – MVP библиотека под Android
Kirill
)))))))))))
))))) За такое респект!
источник

MT

Maxim Ternovtsi in Moxy – MVP библиотека под Android
Aleksey D.
теперь костыль в официальной библиотеке 👍
Вообще андроид весь - костыль на костыле. Я скоро сорвусь, уйду бэк делать на расте
источник

D

DarkPerl in Moxy – MVP библиотека под Android
Maxim Ternovtsi
Вообще андроид весь - костыль на костыле. Я скоро сорвусь, уйду бэк делать на расте
Там вас ждут другие костыли )
Например, микросервисы ) 😂
источник

AD

Aleksey D. in Moxy – MVP библиотека под Android
Maxim Ternovtsi
Вообще андроид весь - костыль на костыле. Я скоро сорвусь, уйду бэк делать на расте
в iOS переходи
источник

D

DarkPerl in Moxy – MVP библиотека под Android
Moxy для микросервисов не придумали ?) Когда релиз 1.0 ?)
источник