20 lines
469 B
Dart
20 lines
469 B
Dart
import 'package:shared_preferences/shared_preferences.dart';
|
|
|
|
class SharedPreferencesUtils {
|
|
static SharedPreferences? _prefs;
|
|
|
|
// 初始化
|
|
static Future<void> init() async {
|
|
_prefs = await SharedPreferences.getInstance();
|
|
}
|
|
|
|
// 使用
|
|
static Future<bool> setString(String key, String value) async {
|
|
return _prefs?.setString(key, value) ?? Future.value(false);
|
|
}
|
|
|
|
static String? getString(String key) {
|
|
return _prefs?.getString(key);
|
|
}
|
|
}
|