fbpx

Введение в Navigation Architecture Component

Navigation Architecture Component призван упростить реализацию навигации между экранами вашего приложения, а также помогает визуализировать сценарии переходов. Библиотека Navigation Architecture Component предоставляет ряд преимуществ, таких как:

  • Автоматическая обработка транзакций фрагментов
  • Корректная обработка кнопок «Вверх» и «Назад» по умолчанию
  • Поведение по умолчанию для анимации и переходов
  • Поддержку deeplinks из коробки
  • Реализация шаблонов навигации пользовательского интерфейса (таких как navigation drawer и bottom navigation)
  • Безопасность типов при передаче информации во время навигации
  • Инструменты Android Studio для визуализации и редактирования navigation flow приложения

В этом туториале мы разработаем небольшое приложение для хранения списка книг для последующего чтения. Базовый скелет приложения уже готов, вы можете скачать его по ссылке на GitHub.