面试题答案
一键面试- 引入库:
在
pubspec.yaml
文件中添加shared_preferences
依赖:
然后运行dependencies: shared_preferences: ^2.0.15 # 根据实际最新版本填写
flutter pub get
下载依赖。 - 存储数据:
import 'package:shared_preferences/shared_preferences.dart'; Future<void> saveThemeMode(String themeMode) async { final prefs = await SharedPreferences.getInstance(); await prefs.setString('theme_mode', themeMode); }
- 读取数据:
import 'package:shared_preferences/shared_preferences.dart'; Future<String?> getThemeMode() async { final prefs = await SharedPreferences.getInstance(); return prefs.getString('theme_mode'); }