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

Состояние жизненного цикла компонентов архитектуры Android
https://developer.android.com/reference/android/arch/lifecycle/Lifecycle.State.html STARTED Lifecycle.State STARTED Для Activity это состояние достигается в двух случаях: после вызова onStart; прямо перед вызовом onPause. Как говорится...
1576 просмотров

Когда экземпляр LifecycleRegistry начинает прослушивать изменения жизненного цикла LifecycleOwner?
Я начал изучать компоненты архитектуры, но ничего не нашел. LifecycleFragment просто создает новый LifecycleRegistry , который не начинает отслеживать жизненный цикл фрагмента. Я предполагаю, что объект LifecycleRegistry начинает отслеживать...
4334 просмотров

Совместное использование ViewModel между фрагментами, находящимися в разных действиях
У меня есть ViewModel с именем SharedViewModel: public class SharedViewModel<T> extends ViewModel { private final MutableLiveData<T> selected = new MutableLiveData<>(); public void select(T item) {...
22344 просмотров

Пожалуйста, объясните архитектуру Android при использовании первого автономного подхода.
моя архитектура приложения, довольно распространенная: Пожалуйста, объясните мне, если у меня есть список сущностей, например @Entity(tableName = TABLE_NAME) class Item constructor( @PrimaryKey(autoGenerate = false)...
120 просмотров

Должно ли мое приложение mvvm, liveata отменять сетевые запросы, когда приложение находится в фоновом режиме?
Использование компонентов архитектуры Google mvvm в качестве справочного материала для браузера Github как можно отменить размещенную модель просмотра, наблюдать данные в реальном времени, модернизировать сетевой запрос? :) Возможно, я...
1251 просмотров

Как создать ViewModel для каждой страницы в ViewPager?
У меня есть ViewPager , где я показываю несколько экземпляров PetFragment . Чтобы создать новый экземпляр PetFragment , я вызываю PetFragment.newInstance(petId) . Я хочу отдельный экземпляр ViewModel для каждого petId . Но...
2048 просмотров

Android Java ViewModel с Dagger 2
Я пытаюсь использовать модель представления с кинжалом 2. Однако при изменении ориентации ViewModel воссоздается. Я получаю SwipeRefreshLayout NullPointerException на featuredViewModel.getLoading.observe() . Где мой провал? Модуль фрагмента...
475 просмотров

ViewModel, Room, LiveData, данные фильтра RecyclerView
Я работаю над приложением инвентаризации на основе компонентов архитектуры (ViewModel/Room/Livedata) и RecyclerView. Приложение основано на практике, рекомендованной Google в учебном пособии для разработчиков. Курс продвинутой разработки для Android...
1622 просмотров

Принудительное обновление источника данных библиотеки подкачки
В моей ViewModel я загружаю данные, используя private val pagingConfig = PagedList.Config.Builder() .setEnablePlaceholders(false) .setInitialLoadSizeHint(INITIAL_LOAD_SIZE_HINT) .setPageSize(PAGE_SIZE) .build() val...
9247 просмотров