Size: a a a

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

2018 November 29

MM

Maxim Motorniy in Moxy – MVP библиотека под Android
Семен Александров
Презентер и вью также должны общаться через интерфейс же
Это вопрос или утверждение?)
источник

MM

Maxim Motorniy in Moxy – MVP библиотека под Android
Семен Александров
хотя у нас есть поле, кторое инжектится во вью
Ну и пусть. Его можно передать в презентер и там работать. Или можно заинжектить в сам презентер, это кому как удобнее
источник

СА

Семен Александров in Moxy – MVP библиотека под Android
Это был вопрос, но я потом понял, что у нас есть поле которое инжектится, соответсвенно с помощью него мы и передаем в presenter. Получается в активити на кнопку вешаем слушатель, уметода onClick мы внутри вызываем presenter.doSomething(), а этот метод собственно реализуем в презентере, верно?
источник

D

Dmitriy in Moxy – MVP библиотека под Android
Семен Александров
Это был вопрос, но я потом понял, что у нас есть поле которое инжектится, соответсвенно с помощью него мы и передаем в presenter. Получается в активити на кнопку вешаем слушатель, уметода onClick мы внутри вызываем presenter.doSomething(), а этот метод собственно реализуем в презентере, верно?
да, обычно так
источник

MM

Maxim Motorniy in Moxy – MVP библиотека под Android
Совершенно верно)
источник
2018 November 30

СА

Семен Александров in Moxy – MVP библиотека под Android
Такая логика должна находится во Вью или Презентере?
источник

ML

Misha Lakatkin in Moxy – MVP библиотека под Android
View
источник

D

DaySandBox in Moxy – MVP библиотека под Android
Removed msg from Семен Александров. Reason: new user + external link
источник

СА

Семен Александров in Moxy – MVP библиотека под Android
Здесь ссылки на гитхаб нельзя скидывать?
источник

YS

Yuri Shmakov in Moxy – MVP библиотека под Android
новым пользователям - нет =) защита от спама, которая вроде работает
источник

YS

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

СА

Семен Александров in Moxy – MVP библиотека под Android
А сколько я буду считаться новым пользователем?
источник

YS

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

ЕК

Евгений Кузовкин in Moxy – MVP библиотека под Android
Семен Александров
А сколько я буду считаться новым пользователем?
источник

СА

Семен Александров in Moxy – MVP библиотека под Android
ок, благодарю
источник

TT

Turalllb Turalll in Moxy – MVP библиотека под Android
У вас в модуле  sample-github  вижу, что в активити вы инжектируете не интерфейс презентера, а сам класс.. Я подумал, что это сделано для простоты. Но позже не обнаружил интерфейса MvpPresenter в фрейморке, а есть только  абстр. класс MvpPresenter , в котором есть метод attachView  .  Почему? Почему эти методы прописаны не в интерфейса , а в классе?
источник

AP

Andrey Prokhorenko in Moxy – MVP библиотека под Android
Turalllb Turalll
У вас в модуле  sample-github  вижу, что в активити вы инжектируете не интерфейс презентера, а сам класс.. Я подумал, что это сделано для простоты. Но позже не обнаружил интерфейса MvpPresenter в фрейморке, а есть только  абстр. класс MvpPresenter , в котором есть метод attachView  .  Почему? Почему эти методы прописаны не в интерфейса , а в классе?
Потому что там есть внутренняя реализация
источник

AP

Andrey Prokhorenko in Moxy – MVP библиотека под Android
И встречный вопрос: почему они должны быть в интерфейсе?
источник

TT

Turalllb Turalll in Moxy – MVP библиотека под Android
Andrey Prokhorenko
Потому что там есть внутренняя реализация
Можно было сделать интерфейс и реализовать его в абстрактном MvpPresenter .
источник

AP

Andrey Prokhorenko in Moxy – MVP библиотека под Android
Turalllb Turalll
Можно было сделать интерфейс и реализовать его в абстрактном MvpPresenter .
Зачем?
источник