大多数 Android 应用需要保存数据,即使仅保存在 onPause() 过程中与应用状态有关的信息,以便用户进度不会丢失。
大多数非平凡应用也需要保存用户设置,并且有些应用必须在文件和数据库中管理大量的信息。
本课向您介绍 Android 中的主要数据存储选项,包括:
- 在共享的首选项文件中保存简单数据类型的键值对
- 在 Android 的文件系统中保存任意文件
- 使用 SQLite 管理的数据库
课程
- 保存键值集
- 学习使用在键值对中存储少量信息的共享首选项文件。
- 保存文件
- 学习保存基本文件,比如存储一般按顺序读取的较长数据序列。
- 在 SQL 数据库中保存数据
- 学习使用 SQLite 数据库读写结构化数据。