Android数据存储之SharedPreferences
来源:互联网 发布:淘宝买家好评率90 编辑:程序博客网 时间:2024/05/16 14:04
SharedPreferences是Android中最简单的数据存储方式。
1.SharedPreferences处理的就是一个key-value对。
2.保存key-value对的步骤:
(1)使用Context(Activity、Service等的父类的父类)的getSharedPreference方法获得 SharedPreference对象。
其中存储key-value对的文件名由getSharedPreference方法的第一个参数决定。
(2)使用SharedPreference接口的edit获得SharedPreference.Editor对象。
(3)通过SharedPreference.Editor接口的putXxx方法保存key-value对。其中Xxx表示value的不同数据类型。
(4)通过SharedPreference.Editor接口的commit方法保存key-value对。
(3)通过SharedPreference.Editor接口的putXxx方法保存key-value对。其中Xxx表示value的不同数据类型。
(4)通过SharedPreference.Editor接口的commit方法保存key-value对。
String textString = text.getText().toString(); SharedPreferences sp = getSharedPreferences("zmq", Activity.MODE_PRIVATE); SharedPreferences.Editor edit = sp.edit(); edit.putString("zmq", textString); edit.commit();
3.从zmq.xml文件中获取value的方法与保存key-value对类似。
String setString = null; SharedPreferences sp1 = getSharedPreferences("zmq", Activity.MODE_PRIVATE); setString = sp1.getString("zmq", "fail");
4.注意
用SharedPreferences生成的数据文件保存在/data/data/<package name>/shared_prefs目录中。
应用程序退出,数据仍然存在。
只能用SharedPreferences存储基本数据类型以及String。
0 0
- Android数据存储之SharedPreferences
- Android数据存储之SharedPreferences
- Android--数据存储之SharedPreferences
- android数据存储之SharedPreferences
- Android之数据存储SharedPreferences
- Android数据存储之SharedPreferences
- android数据存储之--------- SharedPreferences
- Android数据存储之SharedPreferences
- Android数据存储之SharedPreferences
- android数据存储之SharedPreferences
- Android数据存储之SharedPreferences
- Android数据存储之SharedPreferences
- Android----数据存储之SharedPreferences
- Android数据存储之SharedPreferences
- Android数据存储之SharedPreferences
- Android之SharedPreferences数据存储
- Android数据存储之SharedPreferences
- Android数据存储之SharedPreferences
- POJ3984
- 解决兼容最简单的是自定义Style
- java交换两个数 & 细说"^交换"
- NOIP 2003
- 关于Linux下动态以及静态库的制作方法
- Android数据存储之SharedPreferences
- 栈实现表达式求值
- hdu1576 A/B
- 给研究生生生活定个方向
- Linux mysql 2
- 进入实战,开发酷欧天气(五)
- 动态规划之矩阵链相乘
- 关于iOS国际化(根据手机App用户自己来切换语言) App支持多语言切换
- android权威编程指南学习笔记