Size: a a a

Android Architecture

2017 February 02

SD

Sergey D in Android Architecture
или может оставить во вью, не задействую презентер
источник

YS

Yuri Shmakov in Android Architecture
Sergey D
скажите а если идет запуск активити или смена фрагмента по нажатию на что нить это тоже через презентер лучше прогонять?
По хорошему нужно прогнать View → Presenter → Router
источник

A

Artur in Android Architecture
Sergey D
скажите а если идет запуск активити или смена фрагмента по нажатию на что нить это тоже через презентер лучше прогонять?
Я прогоняю через презентер, презентер потом говорит вью или навигатору, куда именно перейти (тк в презентере не работаем с интентами)
источник

SD

Sergey D in Android Architecture
а почему лучше не оставлять во вью работу с интентами?
источник

YS

Yuri Shmakov in Android Architecture
Опять же почему полезно прогнать событие перехода через презентер? Презентер будет определять, нужно ли сразу перейти на другой экран, или сперва сделать логику, что-то показать, или ещё что
источник

SD

Sergey D in Android Architecture
а есть у кого пример презентера на сервис?
источник

ES

Eugene Stepanov in Android Architecture
Sergey D
а есть у кого пример презентера на сервис?
зачем сервису презентер?
источник

SD

Sergey D in Android Architecture
Я как то спрашивал какая сущность в мвп сервис, сказали вроде как вью
источник

SD

Sergey D in Android Architecture
сервис просто получает данные сторит/обрабатывает их и обновляет вью. трекает локейшен
источник

YS

Yuri Shmakov in Android Architecture
Sergey D
сервис просто получает данные сторит/обрабатывает их и обновляет вью. трекает локейшен
Так в onCreate/onStartCommand создать презентер и приаттачиться в него, а в onDestroy детачиться от презентера и задестроить презентер ;)
источник

SD

Sergey D in Android Architecture
Да я так и думал. надо было просто авторитетное подтверждение, спасибо
источник

AM

Aleksandr Mirko in Android Architecture
Yuri Shmakov
Так в onCreate/onStartCommand создать презентер и приаттачиться в него, а в onDestroy детачиться от презентера и задестроить презентер ;)
И тогда снова вопрос, как presenter/subject переживают поворот экрана в таком подходе?
источник

sm

sasha merkulev in Android Architecture
А сервису же вроде похрен на жц активити и на повороты экрана?
источник

AM

Aleksandr Mirko in Android Architecture
А, это про сервис было
источник

YS

Yuri Shmakov in Android Architecture
Aleksandr Mirko
И тогда снова вопрос, как presenter/subject переживают поворот экрана в таком подходе?
В каждой библиотеке - по своему. Но чаще всего презентер просто лежит в статик мапе
источник

AM

Aleksandr Mirko in Android Architecture
Когда его нужно удалять из мапы?
источник

sm

sasha merkulev in Android Architecture
А сервису презентер нужен? У сервиса же нет уровня представления?
источник

AM

Aleksandr Mirko in Android Architecture
Сервису наверно нужен больше интерактор
источник

PS

Pavel Sukhoterin in Android Architecture
Я никогда так не делал, но насколько правильно делать сетевые запросы в сервисе?
источник

PS

Pavel Sukhoterin in Android Architecture
Не распространенная практика
источник