跳转到相应内容

最常访问

最近访问

navigation

保存数据

依赖项和先决条件

  • Android 1.6(API 级别 4)或更高
  • 熟悉地图键值集合
  • 熟悉 Java 文件 I/O API
  • 熟悉 SQL 数据库

您也应该阅读

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

课程

保存键值集
学习使用在键值对中存储少量信息的共享首选项文件。
保存文件
学习保存基本文件,比如存储一般按顺序读取的较长数据序列。
在 SQL 数据库中保存数据
学习使用 SQLite 数据库读写结构化数据。
此网站会使用 Cookie 来存储您在此网站上指定的语言和显示选项偏好设置。

获取最新的 Android Developers 资讯和提示,助您在 Google Play 上取得成功。

* 必填字段

成功!

在微信上关注 Google Developers

要以浏览此网站吗?

您请求访问的是网页,但是您为此网站设置的语言偏好为

要更改您的语言偏好设置并以浏览此网站吗?如果以后您想要更改语言偏好设置,请使用每个页面底部的语言菜单。

该类需要 或更高的 API 级别

此文档已被隐藏,因为您为该文档选择的 API 级别是 。您可以使用左侧导航栏上方的选择器来更改文档的 API 级别。

要详细了解如何根据您的应用需求指定 API 级别,请参阅支持不同平台版本

Take a short survey?
Help us improve the Android developer experience. (April 2018 — Developer Survey)