Нужен ли нам другой Presenter для входа в систему, а также активность регистрации в шаблоне Android MVP?

Я реализую архитектуру дизайна MVP в своем приложении для Android. Я новичок в разработке шаблонов и не использовал их в своем предыдущем проекте. Я хочу знать, нужны ли нам разные докладчики для разных действий, таких как, скажем, вход и регистрация, или только один докладчик, обрабатывающий оба действия. Если да, то, пожалуйста, проведите меня через этот процесс, и пример кода со структурой папок будет очень полезен. Благодарю вас.


person Nicolus Jovi    schedule 10.04.2018    source источник


Ответы (1)


Я только что реализовал приложение MVP с двумя экранами: один для входа в систему и один для регистрации или регистрации, оба они являются действиями.

Да, вы можете использовать один презентатор для множества различных представлений, но использование MVP или другого уровня представления делает представления независимыми от логики и, на мой взгляд, независимыми, что упрощает использование тестов.

В моем случае я сделал по одному представлению и ведущему для каждого действия.

Здесь вы можете найти основное объяснение MVP: https://antonioleiva.com/mvp-android/

person Martin Rico Martinez    schedule 10.04.2018