Android中SheardPreference的使用
来源:互联网 发布:通州淘宝城地址 编辑:程序博客网 时间:2024/06/02 02:26
- SheardPreference是Android中存取信息的一种方式,通过该类创建和读取XML文件,存放一下基本类型的信息
- 写入数据:
SharedPreferences sharedPreferences = getSharedPreferences("filename", Context.MODE_APPEND);//创建一个filename.xml文件 Editor editor = sharedPreferences.edit(); editor.putString("String","String");//写入String类型的数据 editor.putInt("int", 3);//写入Int类型的值 editor.putLong("Long",1000000);//写入长整形 editor.putBoolean("boolean", true);//写入Boolean类型的值 editor.putFloat("Float",3.5f);//写入浮点型数据 editor.commit();//提交
MODE_APPEND 如果该文件不存在则创建并写入值,如果存在则附加这些值
MODE_PREIVATE 覆盖原有的值
- 写入的数据内容:
<?xml version="1.0" encoding="UTF-8" standalone="true"?> <map> <float value="3.5" name="Float"/> <long value="1000000" name="Long"/> <boolean value="true" name="boolean"/> <string name="String">String</string> <int value="3" name="int"/> </map>
- 读取数据
String String = sharedPreferences.getString("String", null);//读取String类型的数据,String为数据的name,未读取到则该值为null String Float = sharedPreferences.getString("Float", null);
0 0
- Android中SheardPreference的使用
- Android中ListActivity的使用
- Android 中LayoutInflater的使用
- Android中ExpandableListView的使用
- Android中Handler的使用
- android中ProgressBar的使用
- Android中ListView的使用
- android中ImageButton的使用
- Android中Spinner的使用
- Android中ContextMenu的使用
- Android中Preference的使用
- Android 中LayoutInflater的使用
- Android中webview的使用
- android中sqlite的使用
- Android中shape的使用
- android中Animation的使用!
- android中LayoutInflater的使用
- Android中CursorJoiner的使用
- String类为什么被定义为final类型
- spring单元测试
- PAT-A1011 World Cup Betting (20)(模拟)
- 数据结构与算法分析 学习笔记——最大子序列求和问题
- C++智能指针简单剖析
- Android中SheardPreference的使用
- ubuntu 快捷键
- NSRunLoop
- nodejs Util
- poj Cow Sorting 3270 (置换群)好题
- 《C语言程序设计(第二版新版)》第二章习题解答(部分)
- Java中@Override的作用
- unity-场景重置,游戏对象的初始化改变以及复制
- PAT-A1006 Sign In and Sign Out(25)(模拟)