Sobes.tech
Junior — Middle

SharedPreferences vasitəsilə tənzimləmələrin saxlanması mexanizmasından istifadə etmək üçün uyğun olan nümunə verə bilərsinizmi?

sobes.tech Süni İntellekt

AI-dan cavab

Flutter-də SharedPreferences, tətbiqin işə salınması arasında saxlanmalı olan açar-dəyər cütləri şəklində sadə məlumatların saxlanması üçün istifadə olunur.

SharedPreferences aşağıdakı tənzimləmələrin saxlanması üçün uyğundur:

  • Mövzunun seçimi (açıq/tünd)
  • Tətbiqin ilk işə salınma bayrağı
  • İnterfeys üçün üstünlük verilən dil
  • Bildirişlərin aktivləşdirilməsi vəziyyəti

Nümunə:

final prefs = await SharedPreferences.getInstance();
await prefs.setBool('isDarkMode', true); // tənzimləməni saxla
bool? isDarkMode = prefs.getBool('isDarkMode'); // tənzimləməni oxu

SharedPreferences kiçik həcmli məlumatlar üçün uyğundur və mürəkkəb struktur və ya təhlükəsizlik tələb etmir.