Size: a a a

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

2018 June 10

L

Little Panda 🐼 in Moxy – MVP библиотека под Android
Little Panda 🐼
Правильно ли я понимаю, что этот интерфейс, будет хранить все методы в ViewState, кроме userFound ?
проверил, все так)
источник

OF

Osip Fatkullin in Moxy – MVP библиотека под Android
#оффтоп
Была нужна схема работы Moxy, но не гифкой и чтобы более-менее выразить то же самое, что происходит на гифке.
Не нашел готовой, поэтому нарисовал. Может еще кому-то понадобится.
источник

AP

Andrey Prokhorenko in Moxy – MVP библиотека под Android
Osip Fatkullin
#оффтоп
Была нужна схема работы Moxy, но не гифкой и чтобы более-менее выразить то же самое, что происходит на гифке.
Не нашел готовой, поэтому нарисовал. Может еще кому-то понадобится.
на ней непонятно, почему две вьюшки) А если это одна и та же, то почему стрелка не идет обратно в ту же, что и вверху)
источник

OF

Osip Fatkullin in Moxy – MVP библиотека под Android
Andrey Prokhorenko
на ней непонятно, почему две вьюшки) А если это одна и та же, то почему стрелка не идет обратно в ту же, что и вверху)
Естественно совсем без пояснения не понятно, но и к гифке идёт пояснение :)
Но вообще вторая вьюшка для того и делалась пунктиром, чтобы показать, что она может появиться позже.
источник

AP

Andrey Prokhorenko in Moxy – MVP библиотека под Android
Osip Fatkullin
Естественно совсем без пояснения не понятно, но и к гифке идёт пояснение :)
Но вообще вторая вьюшка для того и делалась пунктиром, чтобы показать, что она может появиться позже.
Главное, чтобы народ не подумал, что у одного презентера может быть две вью)
источник

OF

Osip Fatkullin in Moxy – MVP библиотека под Android
Andrey Prokhorenko
Главное, чтобы народ не подумал, что у одного презентера может быть две вью)
Да в принципе у него может быть сколько угодно вью, если они реализуют нужный интерфейс. Но только я не могу придумать зачем такое может понадобиться.
источник
2018 June 11

AB

Alexander Blinov in Moxy – MVP библиотека под Android
Гифку же @senneco рисовал
источник

A

Anton in Moxy – MVP библиотека под Android
Да, гифка куда проще.
Я диплом сдавал, просто стрелочки добавил к ней и описал каждую.
источник

AB

Alexander Blinov in Moxy – MVP библиотека под Android
Anton
Да, гифка куда проще.
Я диплом сдавал, просто стрелочки добавил к ней и описал каждую.
Скоро кандидатскоюую по Мокси будут защищать😂
источник
2018 June 12

П

Павел 🍵 in Moxy – MVP библиотека под Android
вопрос исчерпан
источник

AG

Andrey Gaysin in Moxy – MVP библиотека под Android
Всем привет! Подскажите, пожалуйста, как делать диалоги в Мокси, которые будут возвращать результат? Для них тоже писать свой презентом и интерфейс?
источник

AP

Andrey Prokhorenko in Moxy – MVP библиотека под Android
Andrey Gaysin
Всем привет! Подскажите, пожалуйста, как делать диалоги в Мокси, которые будут возвращать результат? Для них тоже писать свой презентом и интерфейс?
в вики посмотрите
источник

AG

Andrey Gaysin in Moxy – MVP библиотека под Android
Хорошо, спасибо!
источник
2018 June 13

NK

ID:559135736 in Moxy – MVP библиотека под Android
Можно ли использовать SharedPreferences в Presenter?
источник

N

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

N

Nikolay in Moxy – MVP библиотека под Android
Но если очень хочется то ладно
источник

VP

Vlad Pylyp in Moxy – MVP библиотека под Android
Не стоит. Сделай лучше какой-то PreferencesManager интерфейс и PreferencesManagerImplementation implements PreferencesManager.
внутри менеджера провайдь SharedPreferences и доставай с них все что надо, но через интерфейс. Так ты всегда сможеш изменить реализацию manager'a ничего не меняя в презентере
источник
2018 June 14

Н

Никита ✓ in Moxy – MVP библиотека под Android
Vlad Pylyp
Не стоит. Сделай лучше какой-то PreferencesManager интерфейс и PreferencesManagerImplementation implements PreferencesManager.
внутри менеджера провайдь SharedPreferences и доставай с них все что надо, но через интерфейс. Так ты всегда сможеш изменить реализацию manager'a ничего не меняя в презентере
А зачем тут интерфейс? Почему нельз просто методы сделать?
источник

ЕХ

Евгений Храмов in Moxy – MVP библиотека под Android
Никита ✓
А зачем тут интерфейс? Почему нельз просто методы сделать?
так объяснили же в последнем предложении
источник

Н

Никита ✓ in Moxy – MVP библиотека под Android
Евгений Храмов
так объяснили же в последнем предложении
Я всёравно не сильно понял.
Вот есть метод, условно,
getName(), возвращает String
Можно просто написать же метод, и в случае изменений, в презентере остаётся только вызов метода у prefManager'a.
К чему тут интерфейс?
источник