二、Flutter 本地存储
https://pub.dev/packages/shared_preferences
Flutter 本地存储里面常用的一些方法
1、设置值
SharedPreferences prefs = await SharedPreferences.getInstance();
prefs.setString(key, value);
prefs.setBool(key, value)
prefs.setDouble(key, value)
prefs.setInt(key, value)
prefs.setStringList(key, value)
2、获取值
SharedPreferences prefs = await SharedPreferences.getInstance();
var data=prefs.getString("name");
3、删除值
SharedPreferences prefs = await SharedPreferences.getInstance();
prefs.remove(key); //删除指定键
prefs.clear();//清空键值对
Storage.getBool('autoLogin').then((val) {
if (val != null) {
setState(() {autoLogin = val;});
}
});