Результаты поиска по запросу "android-architecture-components"
Не для ViewPager, в настоящее время я заменяю все свои ViewPager для представления переработчика с помощью SnapPagerHelper. Я думаю, что навигация в большинстве случаев, которая включает в себя ViewPager-подобный вид и TabLayout, лучше достигается путем отправки в дополнительных элементах навигации идентификатора вкладки, который должен быть активирован (случай, который, вероятно, имеет в виду Google). Но в некоторых случаях вам может потребоваться навигация, потому что ViewPager действует как степпер. Для этого вам нужна правильная обработка стека. Я реализовал ViewNavigator, который заменяет содержимое ViewGroup пользовательским представлением, и я использую его для своего потока регистрации.
ового приложения я использую Jetpack Navigation Library для правильной обратной навигации. Первый уровень навигации - это навигационный ящик, который отлично работает с навигацией Jetpack, как описано в документации. Но есть другой уровень ...
пункт назначения.
id Jetpack Navigation, BottomNavigationView с автоматическим стеком фрагментов при нажатии кнопки «Назад»? Что я хотел, после выбора нескольких вкладок одна за другой пользователем и пользователем, нажав на кнопку «Назад», приложение должно ...
Ошибка Гсона была вызвана регрессией. Проблема была исправлена. Он должен работать, как и ожидалось, после выпуска исправления через день или два.
авнего времени мое приложение стало содержать странные сообщения об ошибках в отчетах перед запуском (автоматически генерируется после загрузки в магазин Play). Эти отчеты содержат исключения, такие как: Exception java.lang.NoSuchMethodError: ...
Была похожая проблема. Решено путем хранения базы данных как синглтона (не DAO)
аюсь выяснить в приведенном ниже коде, почему наблюдаемые LiveData в Room не дают мне новых изменений, когда я заполняю базу данных новыми данными.Это помеще...
как теперь вы можете правильно отменить свою задачу Rx.
e недавно анонсировал новый компонент архитектуры WorkManager. Это позволяет легко планировать синхронную работу, внедряяdoWork() вWorker класс, но что, если я хочу сделать некоторую асинхронную работу в фоновом режиме? Например, я хочу сделать ...
Любое решение, чтобы избавиться от этих пустых наблюдений?
я есть отдельный класс, в котором я занимаюсь извлечением данных (в частности, Firebase), и я обычно возвращаю из него объекты LiveData и обновляю их асинхронно. Теперь я хочу, чтобы возвращенные данные хранились в ViewModel, но проблема в том, ...
@RichardLeMesurier Он становится недействительным, потому что в хранилище постоянно происходят изменения. Следовательно, теперь я добавил ссылку на мою суть, чтобы она не ломалась
ользуюTransformations.switchMap [https://developer.android.com/reference/android/arch/lifecycle/Transformations.html] в моей ViewModel, так что мойLiveData Наблюдаемая в моем фрагменте коллекция реагирует на измененияcode параметр. Это прекрасно ...
да. Я хотел бы знать, есть ли способ, чтобы один фрагмент вызывал другой напрямую, используя новые компоненты. Но я думаю, что их цель - решить эту проблему.
st Google IO Google выпустил предварительный просмотр некоторых новых компонентов Arch, один из которых, ViewModel.вдокументы Google показывает одно из возмо...
Rx - это мощный инструмент, который позволяет решить проблему в элегантном декларативном стиле. Он обрабатывает бизнес-параметры или операции Service Api
я нет причины использовать RxJava в Android и LiveData от Android Architectural Components. Было бы очень полезно, если бы примеры использования и различия между ними были объяснены вместе с примером в виде кода, который объясняет различия между ...
LiveDataHiddenApi.kt
ли помешать LiveData получить последнее значение при начале наблюдения? Я рассматриваю возможность использования LiveData в качестве событий. Например, такие события, как показ сообщения, событие навигации или триггер диалога, похожий на ...