|
- import 'package:shared_preferences/shared_preferences.dart';
-
- class SPUtils {
- static saveString(String key, value) async {
- SharedPreferences spf = await SharedPreferences.getInstance();
- spf.setString(key, value);
- }
-
- static saveList(String key, List<String> value) async {
- SharedPreferences spf = await SharedPreferences.getInstance();
- spf.setStringList(key, value);
- }
-
- static saveBool(String key, value) async {
- SharedPreferences prefs = await SharedPreferences.getInstance();
- prefs.setBool(key, value);
- }
-
- static getBool(String key) async {
- SharedPreferences prefs = await SharedPreferences.getInstance();
- return prefs.getBool(key);
- }
-
- static save(String key, value) async {
- SharedPreferences prefs = await SharedPreferences.getInstance();
- prefs.setString(key, value);
- }
-
- static get(String key) async {
- SharedPreferences prefs = await SharedPreferences.getInstance();
- return prefs.get(key);
- }
-
- static getStringList(String key) async {
- SharedPreferences prefs = await SharedPreferences.getInstance();
- return prefs.getStringList(key);
- }
-
- static remove(String key) async {
- SharedPreferences prefs = await SharedPreferences.getInstance();
- prefs.remove(key);
- }
- }
|