Size: a a a

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

2018 November 05

М

Михаил in Moxy – MVP библиотека под Android
В обшем не так уж плохо что мокси не дает дженерики в интерфейсе вью))
источник

Ю

Юрий in Moxy – MVP библиотека под Android
Михаил
В обшем не так уж плохо что мокси не дает дженерики в интерфейсе вью))
теперь понял почему, спасибо:)
источник

W

WaterSmith in Moxy – MVP библиотека под Android
Всем привет! Решился попробовать перевести свой проект на котлин, и тут же получил граблями по лбу. Презентер анотированный @InjectPresenter не инициализируется. Презентер простейший, провайдить его вроде не нужно, но я даже это поробовал - никакого эффекта.
источник

W

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

W

WaterSmith in Moxy – MVP библиотека под Android
Студия помечает презентер как неиспользуемый, подозреваю что в этом проблема, наверное при компиляции срабатывает какая-то оптимизация и он вообще выбрасывается. Но что с этим делать?
источник

AB

Alexander Blinov in Moxy – MVP библиотека под Android
WaterSmith
Студия помечает презентер как неиспользуемый, подозреваю что в этом проблема, наверное при компиляции срабатывает какая-то оптимизация и он вообще выбрасывается. Но что с этим делать?
Замените annotationProcessor на kapt
источник

NK

ID:559135736 in Moxy – MVP библиотека под Android
Использует ли Moxy Dagger?
источник

М

Михаил in Moxy – MVP библиотека под Android
Нет
источник

NK

ID:559135736 in Moxy – MVP библиотека под Android
А что такое InjectPresenter?
источник

W

WaterSmith in Moxy – MVP библиотека под Android
ID:559135736
А что такое InjectPresenter?
Это аннотация, с помощью которой Мокси понимает, в какое поле класса инстанцировать презентер.
источник

NK

ID:559135736 in Moxy – MVP библиотека под Android
А если я использую Dagger и в Адаптере пропишу Презентер, то я смогу получить доступ к методам презентера в Адаптере?
источник

L

Leff in Moxy – MVP библиотека под Android
Приветствую, друзья! подскажите где есть прям готовый пример с использованием moxy? проще один раз в живую увидеть, чем тыщу раз статьи перечитывать)
источник

D

Donald in Moxy – MVP библиотека под Android
Leff
Приветствую, друзья! подскажите где есть прям готовый пример с использованием moxy? проще один раз в живую увидеть, чем тыщу раз статьи перечитывать)
источник

D

Donald in Moxy – MVP библиотека под Android
ID:559135736
А если я использую Dagger и в Адаптере пропишу Презентер, то я смогу получить доступ к методам презентера в Адаптере?
есть примеры как использовать Dagger, копай в сторону @ProvidePresenter
источник

L

Leff in Moxy – MVP библиотека под Android
спасибо!
источник
2018 November 06

MS

Maksim Sukhotski in Moxy – MVP библиотека под Android
мужики, как считаете, если в проекте захотелось внедрить юнит тесты и покрыть, скажем классы презентеров, а они инжектятся у себя в конструкторе вот так

SplashPresenter() {
   LifeBoxApplication.getAppComponent().inject(this);
}

то нужно ли рефакторить все презентеры или забить и воспользоваться robolectric?
источник

М

Михаил in Moxy – MVP библиотека под Android
Maksim Sukhotski
мужики, как считаете, если в проекте захотелось внедрить юнит тесты и покрыть, скажем классы презентеров, а они инжектятся у себя в конструкторе вот так

SplashPresenter() {
   LifeBoxApplication.getAppComponent().inject(this);
}

то нужно ли рефакторить все презентеры или забить и воспользоваться robolectric?
лучше инжектить через конструктор, рефакторить надо
источник

М

Михаил in Moxy – MVP библиотека под Android
роболектрик как минимум 500 лет стартует
источник

MM

Maxim Motorniy in Moxy – MVP библиотека под Android
Михаил
роболектрик как минимум 500 лет стартует
та неее, ну не прям так, 500 лет
там всё достаточно быстро работает
источник

W

WaterSmith in Moxy – MVP библиотека под Android
Есть простое общее правило, если тесты плохо ложаться на архитектуру, значит надо менять архитектуру
источник