-
Настройка базы данных комнат Android. В этом методе объясняется, как создать и настроить локальную базу данных SQLite с помощью библиотеки сохранения комнат в приложении Android.
-
Определение сущностей в комнате Android. Этот метод направлен на создание сущностей, которые представляют таблицы в базе данных, и определение их свойств, таких как столбцы и связи.
-
Создание объектов доступа к данным (DAO) в Android Room. Этот метод включает создание объектов DAO, которые предоставляют методы для взаимодействия с базой данных, включая вставку, обновление, удаление и запрос данных.
-
Миграция базы данных комнат в Android: этот метод объясняет, как обрабатывать миграцию схемы базы данных, когда вам нужно внести изменения в структуру базы данных без потери существующих данных.
-
Использование LiveData с Android Room. Этот метод демонстрирует, как интегрировать LiveData, хранилище данных с учетом жизненного цикла, с Android Room для наблюдения за изменениями в базе данных и соответствующего обновления пользовательского интерфейса.
-
Реализация связей в комнате Android. Этот метод охватывает реализацию связей «один-к-одному», «один-ко-многим» и «многие-ко-многим» между объектами в комнате Android.
-
Тестирование базы данных Android Room. Этот метод направлен на написание модульных тестов для баз данных Android Room, чтобы гарантировать правильность операций базы данных и проверить ожидаемое поведение.