Sobes.tech
Junior

Ի՞նչ նպատակով են օգտագործվում SharedPreferences-ը Flutter-ում։

sobes.tech AI

Պատասխան AI-ից

Պարզ բանալի-արժեք զույգեր պահելու համար սարքի հիշողության մեջ: Համապատասխան է օգտագործողի կարգավորումներին, անցանց վիճակներին և այլ փոքր տեղեկատվությանը, որը անհրաժեշտ է պահպանել ծրագրի գործարկումների միջև:

// Փաթեթի ներբեռնում
import 'package:shared_preferences/shared_preferences.dart';

// Արժեքի պահպանում
Future<void> saveData(String key, String value) async {
  final prefs = await SharedPreferences.getInstance();
  await prefs.setString(key, value);
}

// Արժեքի ընթերցում
Future<String?> readData(String key) async {
  final prefs = await SharedPreferences.getInstance();
  return prefs.getString(key);
}

// Արժեքի հեռացում
Future<void> removeData(String key) async {
  final prefs = await SharedPreferences.getInstance();
  await prefs.remove(key);
}