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.