Size: a a a

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

2018 July 10

ЕН

Евгений Низамиев in Moxy – MVP библиотека под Android
Есть, но их мало и это обычные алертдиалоги
источник

ЕН

Евгений Низамиев in Moxy – MVP библиотека под Android
Просто приложения в основном либо имеют только одну ориентацию, либо игнорят изменение конфигурации. Так уж вышло.
источник

DS

Dzmitry Sobolevsky in Moxy – MVP библиотека под Android
я вот думаю, у меня много диалогов в приложении, есть несколько, которые формируют последовательную цепочку. Нормально, если я даже для простых диалогов с alertDialog буду использовать MvpAppCompatDialogFragment+presenter, а результаты прохождения по всей цепочке бросать в один UseCase?
источник

DS

Dzmitry Sobolevsky in Moxy – MVP библиотека под Android
Евгений Низамиев
Просто приложения в основном либо имеют только одну ориентацию, либо игнорят изменение конфигурации. Так уж вышло.
ориентация тут не причем
источник

A

Amir in Moxy – MVP библиотека под Android
Был бы еще MvpPreferenceFragment)  правда тут не рекомендуют его вообще использовать
источник

ЕК

Евгений Кузовкин in Moxy – MVP библиотека под Android
Dzmitry Sobolevsky
я вот думаю, у меня много диалогов в приложении, есть несколько, которые формируют последовательную цепочку. Нормально, если я даже для простых диалогов с alertDialog буду использовать MvpAppCompatDialogFragment+presenter, а результаты прохождения по всей цепочке бросать в один UseCase?
Такой вопрос вам: а насколько важно использовать именно диалоги для этого? Это диктует дизайн приложения?
И можете привести пример диалогов, которые у вас в цепочке действий?
источник

DS

Dzmitry Sobolevsky in Moxy – MVP библиотека под Android
Евгений Кузовкин
Такой вопрос вам: а насколько важно использовать именно диалоги для этого? Это диктует дизайн приложения?
И можете привести пример диалогов, которые у вас в цепочке действий?
Экран накладной->жмем оплата. Обрабатываем UseCase оплаты:
диалоги:
1. Выберите тип оплаты. singleChoice

2. Введите количество средств, внесенные пользователем.
Сдача = ***,
чек отправить по sms checkBox
чек отправить по email checkBox

3. Печать чека (настройка фискального аппарата, если нужно)
4. Прогресс печати

5. Ошибка печати если была.

далее диалоги закрываются, экран тоже.
источник

DS

Dzmitry Sobolevsky in Moxy – MVP библиотека под Android
да, по дизайну диалоги
источник

DS

Dzmitry Sobolevsky in Moxy – MVP библиотека под Android
переходы разруливаю через cicerone.
источник

ЕК

Евгений Кузовкин in Moxy – MVP библиотека под Android
Вполне нормально будет использовать dialogfragment+presenter, если ваш экран содержит нетривиальную логику и занимается загрузкой и обработкой данных. Но можно сделать по разному. Например, один фрагмент с презентером. Все действия от диалогов прокидываете через коллбэки в презентер.

От себя добавлю один момент: в некоторых случаях можно диалог фрагмент заменить обычным прозрачным фрагментом, совсем немного пошаманив с навигатором и внешним видом фрагмента.
источник

c

cellphone jesus in Moxy – MVP библиотека под Android
Ребята, всем привет. Возможно вопрос уже задавали, и не раз. Мне нужно сделать childPresenter и подключать его в некоторые места что бы не дублировать код. Где про это почитать?
источник
2018 July 11

A

Amir in Moxy – MVP библиотека под Android
кто нибудь может сказать что делает ProvidePresenterTag и ProvidePresenter?
источник

A

Amir in Moxy – MVP библиотека под Android
я понял что через ProvidePresenter я могу передать параметр в презентер
источник

АЕ

Алексей Ершов in Moxy – MVP библиотека под Android
В чём именно ваш вопрос, после прочтения wiki проекта?
источник

ES

Eugene Shapovalov in Moxy – MVP библиотека под Android
Евгений Низамиев
Просто приложения в основном либо имеют только одну ориентацию, либо игнорят изменение конфигурации. Так уж вышло.
AlertDialog не переживают восстановление состояния, а DialogFragment умеют. Если у вас в приложении в диалогах есть интерактив с пользователем, то перепишете на DialogFragment.
источник

OD

Oleg Dubrovin in Moxy – MVP библиотека под Android
Eugene Shapovalov
AlertDialog не переживают восстановление состояния, а DialogFragment умеют. Если у вас в приложении в диалогах есть интерактив с пользователем, то перепишете на DialogFragment.
если сделать фрагмент  retain ?
источник

A

Amir in Moxy – MVP библиотека под Android
Алексей Ершов
В чём именно ваш вопрос, после прочтения wiki проекта?
У меня есть несколько фрагментов с презентерами. Как можно использовать тэги из одного презентера в другом?
источник

A

Amir in Moxy – MVP библиотека под Android
Или у них должен быть общий презентер
источник

АЕ

Алексей Ершов in Moxy – MVP библиотека под Android
Что значит "использовать теги из одного презентера в другом"? Чего именно вы хотите достичь? Обычно один фрагмент - один презентер, и теги не нужны.
источник

ES

Eugene Shapovalov in Moxy – MVP библиотека под Android
Oleg Dubrovin
если сделать фрагмент  retain ?
Зачем усложнять? Притом вам придется восстанавливаться после смерти процесса.
источник