SharedPreferences的用法
来源:互联网 发布:电子商务淘宝工作 编辑:程序博客网 时间:2024/06/06 14:05
这些信息以XML文件的形式保存在 /data/data/PACKAGE_NAME(apk包名) /shared_prefs 目录下。xml文件中的内容都是键值对形式存储。
获取SharedPreferences的两种方式:
1 调用Context对象的getSharedPreferences()方法
2 调用Activity对象的getPreferences()方法
两种方式的区别:
调用Context对象的getSharedPreferences()方法获得的SharedPreferences对象可以被同一应用程序下的其他组件共享.
调用Activity对象的getPreferences()方法获得的SharedPreferences对象只能在该Activity中使用.
Editor sharedata = getSharedPreferences("my", 0).edit();//会生成一个my.xml文件在相应apk的shared_prefs目录下sharedata.putString("name","hello");//写数据到xml文件sharedata.commit();//提交SharedPreferences sharedata = getSharedPreferences("my", 0);String data = sharedata.getString("name", null);//获取数据,默认值为nullLog.v("cola","data="+data); SharedPreferences preferences = getSharedPreferences(“data”, 0); SharedPreferences.Editor editor = preferences.edit(); editor.putBoolean("isTrue", true); editor.putString("name", "Hello"); editor.commit();
这就是SharedPreferences的使用方法,用来存储和获取数据。
0 0
- [技巧]SharedPreferences 的用法.
- SharedPreferences的用法
- SharedPreferences 的用法.
- SharedPreferences 的用法
- SharedPreferences的用法
- SharedPreferences 的用法
- SharedPreferences 的用法
- SharedPreferences 的用法
- SharedPreferences 的用法
- SharedPreferences 的用法
- SharedPreferences 的用法
- SharedPreferences 的用法
- SharedPreferences 的用法
- SharedPreferences的用法
- SharedPreferences 的用法
- SharedPreferences 的用法
- SharedPreferences 的用法
- SharedPreferences 的用法
- 【DP】17.2.7 T4 凑硬币 题解
- ZooKeeper笔记
- 二叉树经典面试题3~树中两个结点的最低公共祖先
- 蓝桥杯-算法训练-算法训练 Anagrams问题 -Java
- Android中visibility属性VISIBLE、INVISIBLE、GONE的区别
- SharedPreferences的用法
- 系统广播大全
- ccf试题 数位之和
- MyBatis传入多个参数
- 如何从100万个数中找出最大的前100个数
- 回溯算法之八皇后问题
- 从打电话权限报错看Android6.0权限变化
- 蓝桥杯-矩阵翻硬币
- angularJs基本知识点