Описание тега android-architecture-components

Новая коллекция библиотек, которые помогут вам разрабатывать надежные, тестируемые и обслуживаемые приложения для Android. Начните с классов для управления жизненным циклом компонентов пользовательского интерфейса и обработки сохраняемости данных.

Компоненты архитектуры: компромиссы следующих компонентов:

Обработка жизненных циклов Создайте пользовательский интерфейс, который автоматически реагирует на события жизненного цикла.

LiveData Создание объектов данных, которые уведомляют представления об изменении базовой базы данных.

Данные, связанные с пользовательским интерфейсом ViewModel Store, не уничтожаются при ротации приложений.

Комната Получите доступ к своим данным с помощью SQLite и безопасности объектов в приложении.

Связывание данных Полезно для привязки данных напрямую через XML-файл макетов, поэтому нетfindViewById()больше.

Навигация Управляет перемещением между пунктами назначения вашего приложения.