Pertemuan 11 Mobile Programming - Shared Preferences




Shared Preferences


Sharedpreferences merupakan salah satu mekanisme penyimpanan android yang sederhana. Mekanisme ini mendukung struktur penyimpanan key-value. Tipe data yang dapat digunakan berupa teks (String), angka (Int, Double), dan boolean, bukan data relasional. Sharedpreferences juga bersifat atomik. Artinya, tiap data berdiri sendiri. Koleksi data-data tersebut berdiri sendiri dan Kita bisa dengan mudah melakukan pembacaan dan penyimpanan data. 

Misalnya, jika Kita ingin menggunakan id pengguna ketika melakukan request ke server, lebih mudah membaca dan menyimpannya melalui sharedpreferences daripada menyimpan ke dalam bentuk berkas. Contoh lain, nilai pengaturan aplikasi dapat disimpan menggunakan sharedpreferences. Sebagai contohnya, Kita dapat menyimpan pengaturan tema, seperti dark mode atau light mode. Kita juga dapat menyimpan nilai - nilai sederhana, seperti nilai skor atau highskor dalam game.

Penerapan SharedPreferences secara lengkap akan dibahas dalam pembuatan proyek counter angka dalam video berikut ini :





Posting Komentar

0 Komentar