Size: a a a

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

2018 July 20

АЕ

Алексей Ершов in Moxy – MVP библиотека под Android
Denis
может есть какая-то статья где подробно объясняется именно МОДЕЛЬ? в рамках MVP
Модель - это не один класс. Это "всё остальное приложение, не считая presentation". В чистой архитектуре, например, модель сама по себе состоит из трёх слоёв. Вы можете попробовать почитать статьи по чистой архитектуре, чтобы понять, из чего, в среднем, состоит модель, а потом сделать её реализацию, которая подходит вам.
источник

D

Denis in Moxy – MVP библиотека под Android
Алексей Ершов
Модель - это не один класс. Это "всё остальное приложение, не считая presentation". В чистой архитектуре, например, модель сама по себе состоит из трёх слоёв. Вы можете попробовать почитать статьи по чистой архитектуре, чтобы понять, из чего, в среднем, состоит модель, а потом сделать её реализацию, которая подходит вам.
вооот, это уже ближе к тому, что я хотел узнать
источник

D

Denis in Moxy – MVP библиотека под Android
я в принципе чуть короче написал это выше
источник

E

Eduard in Moxy – MVP библиотека под Android
модель может быть pojo а может и данные одновременно дергать как в паттерне activerecord
источник

E

Eduard in Moxy – MVP библиотека под Android
но эту модель можно разделить на pojo модель и репозиторий
источник

E

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

D

Denis in Moxy – MVP библиотека под Android
Мокси помогает построить отношение View-Presenter, а Модель никак не поддерживает, поэтому нужно гуглить принципы из чистой архитектуры и самому разбираться, правильно?
источник

E

Eduard in Moxy – MVP библиотека под Android
репозиторий будет частью бизнес-логики отвечающий за получение/отправку данных из хранилища
источник

E

Eduard in Moxy – MVP библиотека под Android
именно, и тут вы уже сами решите как вам удобно представить модель
источник

АЕ

Алексей Ершов in Moxy – MVP библиотека под Android
Denis
Мокси помогает построить отношение View-Presenter, а Модель никак не поддерживает, поэтому нужно гуглить принципы из чистой архитектуры и самому разбираться, правильно?
всё так. Вот вам статеечка(и) про остальную архитектуру: https://five.agency/android-architecture-part-1-every-new-beginning-is-hard/
И чатик: https://t.me/Android_Architecture
источник

D

Denis in Moxy – MVP библиотека под Android
Всё, понял) спасибо за помощь)
источник

VL

Vasily Laushkin in Moxy – MVP библиотека под Android
Друзья.
У меня есть CustomFragment из сторонней библиотеки, который наследуется от v4.Fragment.
Могу ли я сделать MyCustomMvpFragment и внутри него использовать MvpDelegate для совместимости с Moxy?
источник

ЕК

Евгений Кузовкин in Moxy – MVP библиотека под Android
Да
источник

VL

Vasily Laushkin in Moxy – MVP библиотека под Android
Спасибо!
источник

A

Alex in Moxy – MVP библиотека под Android
Здравствуйте, нужен несложный пример для организации ресайклервью + адаптер + вьюхолдер.
источник

K

Kirill Vasiliev in Moxy – MVP библиотека под Android
Это не связано с мокси)
источник

A

Alex in Moxy – MVP библиотека под Android
Kirill Vasiliev
Это не связано с мокси)
В сэмпле на гитхабе есть упоминание адаптера, но что-то так и не разобрался что к чему
источник

VL

Vasily Laushkin in Moxy – MVP библиотека под Android
Ресайклвью, адаптер и вьюхолдер – это вью.
Связывание адаптера с наполнением нужно протаскивать через презентер.
Реакцию на пользовательские события тоже через презентер.

То есть, работа с ресайклвью ничем не отличается от работы с другими виджетами андроиде.
источник
2018 July 21

A

Alex in Moxy – MVP библиотека под Android
Vasily Laushkin
Ресайклвью, адаптер и вьюхолдер – это вью.
Связывание адаптера с наполнением нужно протаскивать через презентер.
Реакцию на пользовательские события тоже через презентер.

То есть, работа с ресайклвью ничем не отличается от работы с другими виджетами андроиде.
Спасибо, буду разбираться.
источник
2018 July 24

av

a v in Moxy – MVP библиотека под Android
Alex
Спасибо, буду разбираться.
источник