Android Studio SharedPreferences Kullanımı

Android Studio SharedPreferences Kullanımı

Uygulamanızda uygulama kapatılsa bile bazı verileri saklamak isteyebilirsiniz. Küçük verileri saklamak için SharedPreferences kullanmak mantıklı olacaktır. SharedPreferences ile int, float, string, boolean, long tipinde veriler tutabilirsiniz.

SharedPreferences Veri Kaydetmek

putInt, putString vb. sonra gelen “…” içerisine key yazılır. Yani bu key (ad) ile kaydediyoruz. Daha sonra ise bu key ile çağıracağız. Tutmak istediğimiz veriyi ise aşağıda gördüğünüz gibi (50, String Veri, isChecked bunlar tutulan verilerdir) virgülden sonraki yere yazıyoruz.

SharedPreferences Veri Çekmek

Verileri çekmek için de aşağıdaki kodu kullanmalısınız. Kaydettiğiniz verileri keyleri yazarak çekebilirsiniz (örn: int, string, bool). Virgülden sonraki kısım default value olarak adlandirilir. Eğer bu keye bir veri kaydedilmemiş ise default value gösterilir.

SharedPreferences ile yukarida anlatıldığı gibi farklı activity’lerden veri kaydedip/çekebilirsiniz. Android’de en kolay yöntem budur. Eğer daha büyük veriler saklamak istiyorsanız SQLite konusunu araştırabilirsiniz.