page.title=保存数据 page.tags=数据存储、文件、SQL、数据库、首选项 helpoutsWidget=true trainingnavtop=true startpage=true @jd:body

依赖项和先决条件

您还应阅读

大多数 Android 应用需要保存数据,即使仅保存在 {@link android.app.Activity#onPause onPause()} 过程中与应用状态有关的信息,以便用户进度不会丢失 。 大多数非平凡应用也需要保存用户设置,并且有些应用必须在文件和数据库中管理大量的信息。 本课向您介绍 Android 中的主要数据存储选项,包括:

课程

保存键值集
学习使用在键值对中存储少量信息的共享首选项文件。
保存文件
学习保存基本文件,比如存储一般按顺序读取的较长数据序列 。
在 SQL 数据库中保存数据
学习使用 SQLite 数据库读写结构化数据。