Size: a a a

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

2018 May 16

VF

Victor Filatov in Moxy – MVP библиотека под Android
Artem Osipov
не норм)
Почему не норм. Если у нас сложная вьюха на которой отрабатывает несколько UI сценариев, разве не будет логичным разделить логику на несколько "атомарных" презентеров вместо того, чтобы пихать все в один тем самым раздувая его?
источник

AO

Artem Osipov in Moxy – MVP библиотека под Android
Victor Filatov
Почему не норм. Если у нас сложная вьюха на которой отрабатывает несколько UI сценариев, разве не будет логичным разделить логику на несколько "атомарных" презентеров вместо того, чтобы пихать все в один тем самым раздувая его?
я бы это поручил юз-кейсам как раз
источник

A

Andre in Moxy – MVP библиотека под Android
Pavel Sukhoterin
Кто уже имел опыт работы с LiveData, как считаете, стоит ли переходить с Moxy?
нет, не стоит) если новый пишешь, то есть смысл.
источник

ES

Eugene Shapovalov in Moxy – MVP библиотека под Android
Victor Filatov
Почему не норм. Если у нас сложная вьюха на которой отрабатывает несколько UI сценариев, разве не будет логичным разделить логику на несколько "атомарных" презентеров вместо того, чтобы пихать все в один тем самым раздувая его?
был похожий случай. Экран был оооочень большой колбасой, и был разделён на атомарные блоки. Для каждого блока был свой Presenter, но один Interactor.
источник

PS

Pavel Sukhoterin in Moxy – MVP библиотека под Android
Andre
нет, не стоит) если новый пишешь, то есть смысл.
В том то и дело, пишу новый, был опыт работы с moxy и не могу понять, livedata нужно использовать или нет
источник

AO

Artem Osipov in Moxy – MVP библиотека под Android
как по мне так они решают немного разные задачи
источник

S

Sankarsana das in Moxy – MVP библиотека под Android
Подскажите, пожалуйста!
Закрыл активити кнопкой назад, при следующем запуске, метод onFirstViewAttach() - не вызывается (хотя очень нужно).

Как мне узнать что активити запустилась после закрытия?
источник

S

Sankarsana das in Moxy – MVP библиотека под Android
Или другими словами что сделать, что бы onFirstViewAttach() всётаки вызвался?
источник

A

Abripuit in Moxy – MVP библиотека под Android
Sankarsana das
Или другими словами что сделать, что бы onFirstViewAttach() всётаки вызвался?
Скорее всего вам это не нужно, опишите вашу задачу
источник

S

Sankarsana das in Moxy – MVP библиотека под Android
Abripuit
Скорее всего вам это не нужно, опишите вашу задачу
при onFirstViewAttach показывается fragmren логирования (если пользователь ещё это не зделал).
Но если он не залонинелся и закрыл приложение, при следующем запуске логирование не происходит. т. к. проверка в onFirstViewAttach.

Проверять isLogin в attachView выглядит не разумным.
источник
2018 May 17

AS

Anton Sapanovsky in Moxy – MVP библиотека под Android
Решал данную проблему таким образом:
В приложении присутсвовал routing(реализовал с помощью чичерони)
При первом запуске, все стандартно. В конифигах роутинга в onBack присутвовала проверка на экраны, которые не должны попадать в историю. Т.е. Login просто  проскальзывал.
Ну а при перезапуске приложения - там все понятно. Если в preference(или где-то там еще) присутвовал token/login, то экран так же редиректится дальше по логике.
источник

S

Sankarsana das in Moxy – MVP библиотека под Android
Anton Sapanovsky
Решал данную проблему таким образом:
В приложении присутсвовал routing(реализовал с помощью чичерони)
При первом запуске, все стандартно. В конифигах роутинга в onBack присутвовала проверка на экраны, которые не должны попадать в историю. Т.е. Login просто  проскальзывал.
Ну а при перезапуске приложения - там все понятно. Если в preference(или где-то там еще) присутвовал token/login, то экран так же редиректится дальше по логике.
Спасибо за ответ.
источник
2018 May 18

ДК

Дмитрий Ковтун in Moxy – MVP библиотека под Android
Подскажите, что я делаю не так?
Есть MainActivity, которая имплементит MainActivityView интерфейс, в котором есть метод selectInNavigationMenu, в MainActivity провайдится презентер, который после навигации чичероне, дёргает этот метод, вот только проблема в том, что метод он этот не дёргает.
Посмотрел в своём другом проэкте, точь в точь ту же самую реализацию, там метод вызывается.
В чем может быть проблема?
источник

ДК

Дмитрий Ковтун in Moxy – MVP библиотека под Android
Всё, вопрос снимается, не отэкстендил активити от MvpAppCompatActivity
источник
2018 May 20

ДК

Дмитрий Ковтун in Moxy – MVP библиотека под Android
Всем привет. А есть для Moxy, какой-то аналог https://github.com/trello/RxLifecycle/ ?
источник

MM

Maxim Motorniy in Moxy – MVP библиотека под Android
Что имеется ввиду? Жизненный цикл презентера предельно поостой. Подписки диспоузить можно в onDestroy презентера, этого достаточно.
источник

ДК

Дмитрий Ковтун in Moxy – MVP библиотека под Android
Maxim Motorniy
Что имеется ввиду? Жизненный цикл презентера предельно поостой. Подписки диспоузить можно в onDestroy презентера, этого достаточно.
Да, я уже нашел, спасибо.
Так и сделал, сразу просто не допёр ))
источник
2018 May 22

A

Amir in Moxy – MVP библиотека под Android
Всем привет. Как можно передать в onFirstViewAttach какой нибудь параметр?
источник

YS

Yuri Shmakov in Moxy – MVP библиотека под Android
Amir
Всем привет. Как можно передать в onFirstViewAttach какой нибудь параметр?
источник

YS

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