Bu sınıf, bir satır kod ile SharedPreferences çağrılarını ve daha fazlasını gerçekleştirmenizi sağlar. Örnek olarak: bir listeyi kaydetme , bir sayısal veriyi kaydetme veya bir resmi kaydetme ... Hepsini bu sınıf ile yapabilirsiniz!
Örnek kullanım:
TinyDBtinydb = newTinyDB(context);
//Veri tabanına veri göndermektinydb.putInt("clickCount", 2);
tinydb.putFloat("xPoint", 3.6f);
tinydb.putLong("userCount", 39832L);
tinydb.putString("userName", "John");
tinydb.putBoolean("isUserMale", true);
tinydb.putList("MyUsers", mUsersArray);
tinydb.putImagePNG("DropBox/WorkImages", "MeAtlunch.png", lunchBitmap);
//Veri tabanından veri çekmekintdataint = tinyDB.getInt("clickCount");
Stringdatastring = tinyDB.getString("userName");
//Bunlara ek olarak ilgili 'get' yöntemlerinin tümü aynı mantıktadır
Bunlar ne kadar kolay kullanabileceğinize ait birkaç örnekti. Bu sınıfın içinde kullanabileceğiniz daha nice metot var.
Ayrıca nesne (Object) kaydı için de bu metodu kullanabilirsiniz: