SharePreferences——存储数据

来源:互联网 发布:前端编程思想 编辑:程序博客网 时间:2024/06/15 08:17

数据存储

四种数据存储方式
1. sharedPreference
2. SQLite 数据库
3. Content Provider 内容提供者
4. File 文件

sharedpreferences

  1. sharedpreferences是一种Android自带的、轻型的数据存储方式
  2. 本质是基于XML文件存储key-value键值对数据,比如string,int,long值等简单类型
  3. 通常用来存储一些简单的配置信息,如窗口的一些状态、是否保存密码、设置壁纸第

实现SharedPreferences

  • sharePreferences对象本身只能是获取数据,而不支持存储和修改,存储和修改是通过Editor对象实现的。

  • 存储步骤:
    (1)获取SharedPreferences对象
    (2)获取SharedPreferences.Editor对象
    (因为SharedPreferencesd对象不能直接进行存储,存储实 现通过Editor对象实现)
    (3)通过Editor接口的putXxxx(如putString、putInt)方法保存Key-value对其中Xxx不是不同的数据类型
    (4)通过Editor.commit提交

0 0