利用SharedPreferences对象进行读写
2016-04-16 18:49
489 查看
获取到SharedPreferences对象的三种方法
1 Context 类中的 getSharedPreferences()方法1.1 第一个参数为文件名
1.2 第二个参数为操作模式,主要有两种
1.2.1 MODE_PRIVATE
1.2.2 MODE_MULTI_PROCESS
2 Activity 类中的 getPreferences()方法
3 PreferenceManager 类中的 getDefaultSharedPreferences()方法
3.1 1. 调用 SharedPreferences 对象的 edit()方法来获取一个 SharedPreferences.Editor 对象。
3.2 2. 向 SharedPreferences.Editor 对象中添加数据例:putboolean(),putstring()
3.3 3. 调用 commit()方法将添加的数据提交
代码实例:
添加数据:
SharedPreferences.Editor editor = getSharedPreferences("data",
MODE_PRIVATE).edit();
editor.putString("name", "Tom");
editor.putInt("age", 28);
editor.putBoolean("married", false);
editor.commit();
对应的还原数据:
SharedPreferences pref = getSharedPreferences("data",
MODE_PRIVATE);
String name = pref.getString("name", "");
int age = pref.getInt("age", 0);
boolean married = pref.getBoolean("married", false);
Log.d("MainActivity", "name is " + name);
Log.d("MainActivity",
"age is " + age);
Log.d("MainActivity", "married is " + married);
相关文章推荐
- CSS3 选择器
- windows环境安装nodejs
- 大话Json
- HTML5——初识html5
- HTML入门
- 配置CPU caffe全过程总结
- window下搭建React Native Android开发环境
- node.js 学习笔记003 :使用superagent和cheerio实现简单网页爬虫
- JQuery API Reference
- jsp内容
- ubuntu 源码安装nodejs
- 安装Node.js和Electron
- [JavaScript/JQuery] JS禁用浏览器退格键
- [JavaScript/JQuery] JS检查浏览器类型和版本
- [JavaScript/JQuery] js数组去重的4个方法
- nodejs爬虫编码问题
- div+css之清除浮动
- JQuery源码解析-- 对象的创建
- css3制作图片轮播
- jqery和js如何判断checkbox是否选中