Flutter_设置信息本地持久化
前言
这篇文章我们将学习到如果在flutter中做一些设置信息的本地持久化, 做一些轻量级信息的本地持久化。
1. shared_preferences库的介绍
首先数据存储是APP开发中必不可少的, 比如记录用户习惯、页面缓存,从网络上获取数据本地缓存。
Flutter官方推荐我们用shared_preferences进行数据存储,它类似于React Native中的AsyncStorage。
shared_preferences是Flutter社区开发的一个本地数据存取插件,它有以下特性:- 简单的,异步的,持久化的key-value存储系统
- 在Android上它是基于SharedPreferences的
- 在iOS上它是基于NSUserDefaults的
官方给我们提供了一个对应表格:

2. shared_preferences库的集成和使用
2.1 集成
首先我们需要再pubspec.yaml文件中配置该库:

然后我们执行flutter pub get
Flutter实现本地数据持久化:shared_preferences详解

本文介绍了Flutter中使用shared_preferences库进行轻量级本地数据存储的方法。shared_preferences是一个简单、异步的key-value存储系统,适用于Android和iOS平台。集成该库只需在pubspec.yaml中添加依赖并执行flutter pub get。使用时,可以参考官方提供的API和示例,方便快捷地实现数据的读写操作。
最低0.47元/天 解锁文章
1142

被折叠的 条评论
为什么被折叠?



