UI слой
May 26, 2020 · View on GitHub
UI слой
Большинство наших приложений построено на MVP-архитектуре.
Использование студийных модулей
Для построения ахитектуры UI слоя следует подключить в проект core-модули:
- core-ui - базовые классы ui-слоя
- core-mvp- mvp-обертка для core-ui
- core-app - стандартная конфигурация App + дополнительные сущности
Также при неодбходимости использовать диалоги с поддержкой mvp и виджеты:
- mvp-dialog - стандартные диалоги
- mvp-widget - виджеты с поддержкой mvp
Опционально(экспериметальный модуль):
- core-mvp-binding - модуль для биндинга
Как правильно построить UI слой можно посмотреть здесь.