Android Shared Preferences
Merhaba arkadaşlar bugün sizlere shared Preferences’den bahsedeceğim.Shared preferences çok küçük verileri kaydetmemizi sağlar.shared Preferences yerine sqlLite da kullanılabilir ancak küçük verileri shared objesini kullanarak cihazımızın hafızasında saklamak bizim için daha tasarruflu olacaktır.🙂Cihazınız kapansa da uygulamanız silinmediği sürece sakladığınız verilere ulaşabilirsiniz.😉
Sizlere basit kod örneği paylaşacağım.

Yukarıdaki kodda sharedPreferences objemizi oluşturduk.bizden iki değer istedi.İstenilen string değeri aslında bizim “packagename”mimiz diğeri ise uygulamamızın ulaşılma modunu yazdım.(MOD_PRİVATE olarak yazdım.)
Save metotu içindeki Boyu alıp(key) yukarıda int Boya eşitledim. İf içinde herhangi bir değer yoksa boş bırakıp ,else içinde değerimiz varsa değeri gösterdim.
Save metotu if koşulu içindeki kodda editText boş değilse,dışarıdan aldığımız veriyi texte set ediyoruz.Daha sonra bu veriyi shared objemizle kaydediyoruz.

delete metotunda butona bastığımızda text içinde veri varsa eğer bu veriyi silip kaydettim.


Bir daha ki yazımda görüşmek dileğimle…