Mobil qurilmalar fanidan yakuniy savollariga javoblar


public abstract SharedPreferences getSharedPreferences (String name, int mode)


Download 375.4 Kb.
bet63/63
Sana31.01.2023
Hajmi375.4 Kb.
#1146159
1   ...   55   56   57   58   59   60   61   62   63
Bog'liq
Mobile yakuniy (1)

public abstract SharedPreferences getSharedPreferences (String name, int mode)
Ushbu metod ikkita argumentni oladi, birinchisi SharedPreference(SP) faylining nomi, ikkinchisi esa faylimizni saqlamoqchi bo'lgan kontekst rejimidir.
MODE_PUBLIC faylni hammaga ochiq qiladi, unga qurilmadagi boshqa ilovalar kirishi mumkin. MODE_PRIVATE fayllarni maxfiy saqlaydi va foydalanuvchi ma'lumotlarini himoya qiladi.
MODE_APPEND SP faylidan ma'lumotlarni o'qishda ishlatiladi.
Quyida Shared Preferences ga ma’lumotni qanday yozsih kerakligini ko’ratuvchi kod berilgan:

// SharedPreferences-da ma'lumotlarni saqlash
SharedPreferences sharedPreferences = getSharedPreferences("MySharedPref",MODE_PRIVATE);
// Tahrirlash uchun muharrir ob'ektini yaratish (faylga yozish)
SharedPreferences.Editor myEdit = sharedPreferences.edit();
// Kalit va uning qiymatini tahrirlash matnidan olingan ma'lumotlar sifatida saqlash
myEdit.putString("name", name.getText().toString());
myEdit.putInt("age", Integer.parseInt(age.getText().toString()));
// O'zgartirishlar kiritilgandan so'ng,
// biz kiritilgan o'zgarishlarni qo'llash majburiyatini olishimiz kerak,
// aks holda, u xatoga yo'l qo'yadi
myEdit.commit();

Download 375.4 Kb.

Do'stlaringiz bilan baham:
1   ...   55   56   57   58   59   60   61   62   63




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling