Menyimpan perubahan di aplikasi

Pelajari cara menyimpan data pengguna di aplikasi. Pertama, Anda akan menggunakan Room untuk membaca dan menulis perubahan pada database. Kemudian, Anda akan menggunakan Preferences DataStore untuk menyimpan preferensi pengguna di aplikasi.

 

Menggunakan Room Kotlin API

Video Opsional

Pelajari cara menggunakan dan menguji Room Kotlin API.

Mempertahankan data dengan Room

Codelab

Pelajari cara membuat aplikasi yang menggunakan Room untuk menyimpan item inventaris ke dalam database SQLite.

Membaca dan memperbarui data dengan Room

Codelab

Pelajari cara membaca, menampilkan, memperbarui, dan menghapus data dari database SQLite aplikasi menggunakan Room.

Pola Repositori

Codelab

Implementasikan penyimpanan ke cache dalam aplikasi yang ada menggunakan pola repositori.

Preferences DataStore

Codelab

Pelajari cara menggunakan solusi penyimpanan data bernama Jetpack DataStore untuk menyimpan pasangan nilai kunci di aplikasi Anda.

Project: Aplikasi Forage

Codelab

Aplikasi Forage yang telah selesai memungkinkan pengguna melacak berbagai item, misalnya makanan, yang telah mereka telusuri. Data ini disimpan di antara sesi yang menggunakan Room. Anda akan menggunakan pengetahuan Room dan melakukan operasi baca, tulis, update, dan hapus di database untuk mengimplementasikan persistensi di aplikasi Forage.

Kuis

Uji pengetahuan Anda tentang library Room, dan dapatkan badge persistensi data Anda.