Sobes.tech
Junior

Flutter-də SharedPreferences nə üçün istifadə olunur?

sobes.tech Süni İntellekt

AI-dan cavab

Cihazın yaddaşında sadə açar-dəyər cütlərini saxlamaq üçün. İstifadəçi tənzimləmələri, keçid vəziyyətləri və tətbiqin işə salınması arasında saxlanmalı olan digər kiçik məlumatlar üçün uyğundur.

// Paket idxal edin
import 'package:shared_preferences/shared_preferences.dart';

// Dəyəri yadda saxla
Future<void> saveData(String key, String value) async {
  final prefs = await SharedPreferences.getInstance();
  await prefs.setString(key, value);
}

// Dəyəri oxu
Future<String?> readData(String key) async {
  final prefs = await SharedPreferences.getInstance();
  return prefs.getString(key);
}

// Dəyəri sil
Future<void> removeData(String key) async {
  final prefs = await SharedPreferences.getInstance();
  await prefs.remove(key);
}