Member-only story

Cara Gampang Simpan Shared Preference di Android

Ahmad Arif Faizin
1 min readJul 19, 2019

--

Bagi temen-temen yang biasa bikin aplikasi dengan fitur login pasti membutuhkan session / sharedpreference untuk menyimpan data sementara. dan tentunya supaya cukup login sekali saja.. lalu bagaimana caranya?

Checkitout..

Kita buat class SessionManager.java

Jadi, ketika pertama kali login bikin sharedPreference dengan memanggil method createLoginSession dan simpan data-data yg dibutuhkan.

Kemudian untuk melihat apakah sudah login atau belum bisa memanggil method isLogin

Dan ketika logout, panggil method logout untuk menghapus semua data yg tersimpan

Yang perlu diperhatikan yaitu ketika akan memanggil method kita perlu inisisialisasi terlebih dahulu dengan cara

SessionManager sesi = new SessionManager(this) //this -> context
sesi.createLoginSession(token)
sesi
.nama = response.namaLengkap
//dst

Cukup mudah kan? daripada harus mendefinisikan sharedpreference satu per satu di tiap class.

Truly in the body there is a morsel of flesh which, if it be sound, all the body is sound and which, if it be diseased, all of it is diseased. Truly it is the heart.
[al-Bukhaaree, Muslim]

--

--

No responses yet