2019 年最新 Android 全套视频教程正在连载中...
从今天开始我们来研究一下 Android 中的本地持久化数据,在 Android 中本地持久化的主要方式有如下三种:
- SharePreference : key-value 形式,主用于数据较少的配置信息的存储。
- SQLite :一些比较复杂的数据结构,特别适合对象存储。
- File Save : 比较大的文件(例如日志,图片缓存,apk包等)或者某些特殊的配置文件。
本次视频的所有主题都有对应的示例代码,可以在这里下载: https://github.com/lxqxsyu/InnerShareCode2
第十七讲:SharePreference【上】
SharePreference 是我们平时开发过程中最常用的一种持久化存储方式,它是一种键值对的存储方式(key-value),可以存储基本数据类型。支持的数据类型有:String
, boolean
, float
, int
, long
, Set<String>
.