Вопросы по теме 'android-mvp'

Ошибка Mockito: однако с этим макетом произошло ровно 1 взаимодействие.
Здравствуйте, я пытаюсь использовать mockito, чтобы проверить пароль пользователя, если он недействителен, я хочу убедиться, что он показывает сообщение об ошибке. Но я получил следующую ошибку: Wanted but not invoked:...
8950 просмотров
schedule 26.11.2021

Как внедрить фиктивный докладчик активности в инструментальное тестирование с помощью эспрессо
Я пробовал это уже неделю. И я просмотрел все доступные статьи, но их реализации или примеры не оправдывают ожиданий или останавливаются на этапах Espresso Tests. Мое приложение для Android следует архитектуре MVP (и находится на Java)...
1031 просмотров

okhttp3.Cache не может быть предоставлен без конструктора @Inject или из метода с аннотацией @ Provides
Я использую Android Dagger2, но получаю сообщение об ошибке ниже. Мой класс AppModule: @Module public class AppModule { RetrofitExample retrofitExample; AppModule(RetrofitExample retrofitExample) { this.retrofitExample = retrofitExample;...
744 просмотров

RxJava Требуется руководство по реализации Firebase в качестве удаленного источника данных
Я новичок в RxJava и структуре MVP в целом. У меня больше опыта использования Firebase RTDB традиционным способом, и теперь мне интересно, как лучше всего адаптировать его как RemoteDataSource (например, TaskRemoteDataSource). В других примерах MVP...
769 просмотров
schedule 29.04.2022

Android MVP — RxJava и модернизация — лучший подход
Я выясняю, как разработать приложение для Android, используя MVP, RxJava2 и модификацию. В моем ведущем вот код: public void loadData() { compositeDisposable.dataModelRepository.getDataList().subscribeOn(Schedulers.io())...
239 просмотров

MVP в Android — где размещать вызовы API Google для служб определения местоположения?
Я разрабатываю свое первое приложение для Android, и, поскольку мой код быстро становится огромным беспорядком, я решил следовать шаблону MVP. Мое приложение разделено на представления (фрагменты), презентеры и контракты (интерфейсы с методами...
1406 просмотров

Android MVP (шаблон репозитория) получить изображение камеры/галереи?
Я пытаюсь реализовать архитектуру MVP, используя пример кода Google для mvp . У меня есть активность как View, у которой есть ведущий и модель. По нажатию кнопки пользователь может захватить и сохранить изображение во внешнем хранилище. И при...
629 просмотров

Как использовать retrofit2 + rxjava2 mvp android
Как использовать retrofit2 + rxjava2 в андроиде Я хочу узнать об отправленном параметре на сервер и получить данные с сервера с помощью retrofit2 + rxjava2 Можете ли вы получить какой-нибудь пример для меня? Благодарность!
619 просмотров
schedule 20.07.2022

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

Почему мы должны использовать интерфейс в шаблоне MVP для Android?
Я делаю приложение Android с использованием Kotlin в первый раз, используя шаблон MVP . Мой вопрос: зачем мне нужны интерфейсы для View и Presenter, поскольку Kotlin предоставляет функции более высокого порядка? Разве мы не можем просто...
802 просмотров

Не удается получить доступ к Nullable Dagger2 Android
Я пишу приложение, в котором использую Dagger2 для внедрения зависимостей. Я новичок в кинжале. Я запутался в том, как это работает, и я не могу понять, как использовать эту библиотеку. Я пробовал писать ниже модули и компоненты с помощью примеров...
2973 просмотров
schedule 19.08.2022

Андроид | Кинжал 2. Внедрение разных подклассов во фрагмент в зависимости от условия
Я работаю с MVP и Dagger 2 DI. У меня есть фрагмент, который я повторно использую в нескольких действиях. У меня есть тип интерфейса для презентатора как свойство фрагмента, скажем, MVPPresenter. В зависимости от того, в какой деятельности...
3525 просмотров

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

Retrofit2 MVP Android
Я использую модификацию в своем проекте, и мне интересно, есть ли способ разделить вызовы API на разные классы, например: Только активность входа /api/users/login Только активность фильмов /api/movies/all I have все на одном и том же интерфейсе, и я...
638 просмотров
schedule 03.04.2023

Должны ли модульные тесты охватывать изменение констант?
Я создаю модульный тест для своего ведущего. У меня есть 2 константы для диапазонов, которые определенно могут быть изменены в будущем на запросы с сервера. Поэтому я написал весь свой код так, чтобы он работал с любым значением этих констант. И...
438 просмотров

на kotlin текстовое представление не инициализируется вне метода onCreate
Я новичок в Kotlin и пытаюсь внедрить архитектуру MVP. В настоящее время у меня возникла проблема с инициализацией/установкой значения textview вне метода onCreate(), вот мой код SplashActivity.kt class SplashActivity : AppCompatActivity(),...
425 просмотров
schedule 29.06.2023

Тест Mockito в шаблоне MVP
Я пытаюсь провести модульное тестирование своего класса Presenter с помощью Mockito, и я всегда терплю неудачу в тесте: org.mockito.exceptions.base.MockitoException: Cannot mock/spy class java.lang.String Mockito cannot mock/spy following: -...
844 просмотров

Как я могу уменьшить количество методов в моей деятельности в шаблоне MVP?
Я создаю свое приложение в архитектуре MVP, и у меня возникают проблемы со многими функциями в моей деятельности и презентаторе. Как я могу уменьшить количество методов? Я уже слышал о некоторых решениях: Разделите большого ведущего на более...
60 просмотров
schedule 01.04.2024