Course Content
-
Навигация в Android через Navigation Architecture Component
- Введение в Navigation Architecture Component
- Описание проекта
- Описание Navigation Architecture Component
- Знакомство с Navigation Graph
- Создание перехода
- Реализация навигации в приложении
- Изменение анимации перехода
- Передача аргументов между экранами
- Type-safe аргументы( В разработке)
- Навигация через actions (В разработке)
- Реализация deeplinks (В разработке)
Введение в Navigation Architecture Component
Navigation Architecture Component призван упростить реализацию навигации между экранами вашего приложения, а также помогает визуализировать сценарии переходов. Библиотека Navigation Architecture Component предоставляет ряд преимуществ, таких как:
- Автоматическая обработка транзакций фрагментов
- Корректная обработка кнопок «Вверх» и «Назад» по умолчанию
- Поведение по умолчанию для анимации и переходов
- Поддержку deeplinks из коробки
- Реализация шаблонов навигации пользовательского интерфейса (таких как navigation drawer и bottom navigation)
- Безопасность типов при передаче информации во время навигации
- Инструменты Android Studio для визуализации и редактирования navigation flow приложения
В этом туториале мы разработаем небольшое приложение для хранения списка книг для последующего чтения. Базовый скелет приложения уже готов, вы можете скачать его по ссылке на GitHub.
Следующий
Описание проекта