Android - Управление навигацией из ViewModel в архитектуре MVVM
Предыдущее видео по архитектуре MVVM:
Передача аргументов фрагмента в конструктор ViewModel:
Исходники проекта доступны тут:
Реализация доступа к навигатору из слоя ViewModel на примере простого Android-проекта, состоящего из двух экранов. Также рассматриваем реализацию передачи данных в следующий экран и получение данных обратно в ViewModel.
00:00 - Введение
02:15 - Создание проекта
02:50 - Создание layout-файлов для экранов приложения
04:25 - Создание интерфейса навигатора
05:02 - Класс BaseScreen для хранения аргументов экрана
06:13 - Базовый класс для фрагментов BaseFragment
06:29 - Базовый класс для вью-моделей BaseViewModel, метод onResult
06:50 - Временная заглушка для фабрики моделей
07:08 - Класс Event для отправки событий в слой View
07:36 - Добавление классов Screen для всех фрагментов
3 views
0
0
1 month ago 00:29:20 1
БАТЯ И ПИСЬМО ДЕД МОРОЗУ
1 month ago 00:00:00 1
ДЫРА В НАЦБЕЗОПАСНОСТИ - БИОМЕТРИЯ. РОССИЙСКАЯ ЦИФРОВИЗАЦИЯ ВНОВЬ ОКАЗЫВАЕТ УСЛУГУ ВРАГАМ
1 month ago 00:40:17 1
КРИПТОМАФИЯ: Mr. Syler, Тарасов. Фара, Топор - Как начать в КРИПТЕ?
1 month ago 00:02:29 1
Подключаем Смарт часы DT NO.1 к телефону | Пошаговая инструкция
1 month ago 00:36:11 1
АМЕРИКАНСКИЙ АВТОРИТЕТ привёз с собой ВЕСОМЫЙ ДОВОД! куда пропал РОМАХА? - 44 ЧАСТЬ
1 month ago 10:00:40 1
ПОЛНЫЙ РАЗГОВОРНЫЙ КУРС - ЗАГОВОРИ 25 УРОКОВ. БАЗОВЫЙ РАЗГОВОРНЫЙ АНГЛИЙСКИЙ ЯЗЫК. ВСЕ УРОКИ ПОДРЯД
1 month ago 00:00:57 1
Все хорошо 6 ( Враг в тени)
1 month ago 00:03:22 1
NBA Infinite Hack/MOD 2024 - How to Get NBA Infinite IC iOS/Android
1 month ago 00:38:09 1
Кто ваши враги? Что от вас скрывают? Кто вам желает зла? Прямо сейчас диагностика энергии! #колена