Size: a a a

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

2018 July 04

MM

Maxim Motorniy in Moxy – MVP библиотека под Android
В гугловых приложениях такие баги бывают, что джунам даже стыдно было бы такое видеть
источник

NK

ID:559135736 in Moxy – MVP библиотека под Android
источник

NK

ID:559135736 in Moxy – MVP библиотека под Android
А что делать в случае если мне надо, к примеру 2 состояния запустить после переворота, а 1 не запускать?
источник

NK

ID:559135736 in Moxy – MVP библиотека под Android
Что это за стратегия
источник

NK

ID:559135736 in Moxy – MVP библиотека под Android
и как и где указать им что делать
источник

MM

Maxim Motorniy in Moxy – MVP библиотека под Android
ID:559135736
А что делать в случае если мне надо, к примеру 2 состояния запустить после переворота, а 1 не запускать?
Не понял о двух состояниях)) состояние оно или есть или нет)
Для хитрых вариаций постановки в очередь команд можно написать свою собственную стратегию
источник
2018 July 05

НК

Назар Кохан in Moxy – MVP библиотека под Android
Здравствуйте! Подскажите кто знает. Есть глобальный презентер, интерфейс с 1 методом, и 2 вьюшки. Так вот нужно что бы в этих вьюшках команды ложились во viewState с разными стратегиями. Унаследование интефейса с перееопределением метода и подстановка другой стратегии не сработала. Думаю 2 метода решат проблему, о все же как-то не очень красиво получиться тогда. Есть идеи как можно решить? Спасибо.
источник

NK

ID:494267649 in Moxy – MVP библиотека под Android
Назар Кохан
Здравствуйте! Подскажите кто знает. Есть глобальный презентер, интерфейс с 1 методом, и 2 вьюшки. Так вот нужно что бы в этих вьюшках команды ложились во viewState с разными стратегиями. Унаследование интефейса с перееопределением метода и подстановка другой стратегии не сработала. Думаю 2 метода решат проблему, о все же как-то не очень красиво получиться тогда. Есть идеи как можно решить? Спасибо.
1 вью = 1 презентер. Слово глобальный уже моветон, я думаю)
источник

НК

Назар Кохан in Moxy – MVP библиотека под Android
ID:494267649
1 вью = 1 презентер. Слово глобальный уже моветон, я думаю)
Ну не знаю, если мокси позволяет такое делать, это ж не спроста..
источник

NK

ID:494267649 in Moxy – MVP библиотека под Android
Назар Кохан
Ну не знаю, если мокси позволяет такое делать, это ж не спроста..
Насколько я помню сами отцы не рекомендуют его юзать уже) мой ответ был не привязан к мокси, а в целом к подходу
источник

НК

Назар Кохан in Moxy – MVP библиотека под Android
ID:494267649
Насколько я помню сами отцы не рекомендуют его юзать уже) мой ответ был не привязан к мокси, а в целом к подходу
все может быть) Но у меня уже готовое решение, по другому не знаю как сделать.
источник

MM

Maxim Motorniy in Moxy – MVP библиотека под Android
Назар Кохан
Здравствуйте! Подскажите кто знает. Есть глобальный презентер, интерфейс с 1 методом, и 2 вьюшки. Так вот нужно что бы в этих вьюшках команды ложились во viewState с разными стратегиями. Унаследование интефейса с перееопределением метода и подстановка другой стратегии не сработала. Думаю 2 метода решат проблему, о все же как-то не очень красиво получиться тогда. Есть идеи как можно решить? Спасибо.
Яркий пример проблем из-за нарушения первого принципа SOLID)
источник

NK

ID:494267649 in Moxy – MVP библиотека под Android
Назар Кохан
все может быть) Но у меня уже готовое решение, по другому не знаю как сделать.
Создать два презентера, общий код в делегат.
источник

NK

ID:494267649 in Moxy – MVP библиотека под Android
Не стоит костылить сверху имеющийся ужас, ибо в дальнейшем ещё хуже будет.
источник

НК

Назар Кохан in Moxy – MVP библиотека под Android
ID:494267649
Не стоит костылить сверху имеющийся ужас, ибо в дальнейшем ещё хуже будет.
Уточню мой кейс) У меня есть активити с дровером и фрагмент. А фрагменте я делаю запросик и когда получу ответ мне нужно помеять аватарку в фрагменте и в дровере в активити. Проблема в том что если я не дожидаясь ответа  убью фрагмент, то я как бы не получу ответ.
источник

GE

Gleb Eremeev in Moxy – MVP библиотека под Android
Передать аватарку в BehaviourSubject, привязанный к Application Context, и подписаться на него в презентере фрагмента
источник

RP

Roman Pihariev in Moxy – MVP библиотека под Android
Привет! Есть идеи почему от презентера могут не долетать комманды во вью стейт?
источник

RP

Roman Pihariev in Moxy – MVP библиотека под Android
Все заводится, работает, аннотации выставлены верно, Мокси юзаю давно, но вот первый раз такое.
источник

НК

Назар Кохан in Moxy – MVP библиотека под Android
Roman Pihariev
Привет! Есть идеи почему от презентера могут не долетать комманды во вью стейт?
@InjectViewState не забыл?
источник

RP

Roman Pihariev in Moxy – MVP библиотека под Android
все есть
источник