Flutterのshared_preferencesでデータを保存する
最終更新日:2019-12-17
shared_preferencesでデータを保存するには set型名(key, value)
を使います。
例えばString型のデータを保存するには、 setString(key, value)
を使います。毎回ディスクへの保存が行われるので、 await
をつけましょう。
import 'package:shared_preferences/shared_preferences.dart';
void save(String title) async {
var pref = await SharedPreferences.getInstance();
await pref.setString("title", title);
}
保存できる型は次の通りです。
- setInt(key, value)
- setDouble(key, value)
- setString(key, value)
- setStringList(key, value)
- setBool(key, value)