Nama        : Safira Aini

NIM           : 1202154315

Kelas         : SI-39-03

Link Blog : http://safiraaini.student.telkomuniversity.ac.id/lesson-9-preferences-and-settings/

Lesson 9: Preferences and Settings

9.1: Preferensi Bersama

Tugas 1. Menjelajahi HelloSharedPrefs

1.1 Buka dan Jalankan Proyek HelloSharedPrefs

 

1.2 Jelajahi kode Aktivitas

Tugas 2. Menyimpan dan memulihkan data ke file preferensi bersama

2.1 Inisialisasi preferensi

 

2.2 Simpan preferensi di onPause()

2.3 Pulihkan preferensi di onCreate()

2.4 Setel ulang preferensi di handler klik reset()

Hasil :

    

 

9.2: Menambahkan Setelan ke Aplikasi

Tugas 1: Menambahkan setelan pengalihan ke aplikasi

1.1 Membuat proyek dan menambahkan direktori xml dan file sumber daya

1.2 Tambahkan preferensi XML dan atribut untuk setelan.

1.3 Tambahkan aktivitas untuk setelan dan fragmen untuk setelan yang spesifik

 

1.4 Hubungkan item menu Settings ke aktivitas setelan

1.5 Simpan nilai default di preferensi bersama

1.6 Baca nilai setelan yang diubah dari preferensi bersama

Hasil :

 

Tugas 2: Menggunakan template Settings Activity

2.1 Menjelajahi template Settings Activity

 

2.2 Tambahkan item menu Settings dan hubungkan ke aktivitas

Hasil :

 

2.3 Sesuaikan setelan yang disediakan oleh template

2.4 Tambahkan kode untuk menyetel nilai default untuk setelan

 

2.5 Tambahkan kode untuk membaca nilai untuk setelan

Hasil :