Android简单数据存储SharedPreferences
2012-01-12 17:29
417 查看
SharedPreferences是Android中存储简单数据的一个工具类。可以想象它是一个小小的Cookie,它通过用键值对的方式把简单数据类型(boolean、int、float、long和String)存储在应用程序的私有目录下(data/data/包名/shared_prefs/)自己定义的xml文件中。
1)保存数据
2)读取数据
editor.remove("name");
//editor.clear();
editor.commit();
1)保存数据
//获得SharedPreferences对象 SharedPreferences settings = this.getSharedPreferences("shared_file", 0); //获得可编辑对象 SharedPreferences.Editor editor = settings.edit(); editor.putString("name", "Kael Chen"); editor.putInt("age", 22); editor.commit();
2)读取数据
SharedPreferences settings = this.getSharedPreferences("shared_file", 0); //第二个参数为如果SharedPreferences中没有保存就赋一个默认值 String name = settings.getString("name", "no name"); int age = settings.getInt("age", 0);
3)删除数据
//获得SharedPreferences对象 SharedPreferences settings = this.getSharedPreferences("shared_file", 0); //获得可编辑对象 SharedPreferences.Editor editor = settings.edit();
editor.remove("name");
//editor.clear();
editor.commit();
4)对应的shared_file.xml
<?xml version='1.0' encoding='utf-8' standalone='yes' ?> <map> <string name="name">Kael Chen</string> <int name="age" />22</int> </map>
相关文章推荐
- android数据存储_SharedPreferences的简单使用
- Android本地最简单的数据存储,没有之一(让SharedPreferences存取JavaBean对象或List<Bean>)
- Android数据存储之SharedPreferences的简单使用(保存用户名和密码)
- Adnroid中的数据存储大全,以及ActiveAndroid的简单使用
- Android开发7:简单的数据存储(使用SharedPreferences)和文件操作
- Android 简单数据存储之SharedPreferences
- android开发笔记(2)——简单的数据存储
- android学习记录3(数据存储的方式:sqlite、sp、存文件。listview简单使用)
- Android简单数据存储SharedPreferences
- Android简单数据存储SharedPreferences
- android之-----SharedPreferences(存储数据)简单使用
- Android SharedPreferences 永久存储简单的数据
- 【Android开发学习07】存储简单数据的利器--Preferences
- Android数据存储SharedPreference用法简单示例
- android数据存储_SharedPreferences的简单使用
- Android学习之简单的数据存储
- android SharedPreferences 简单的数据存储
- Android简单数据存储SharedPreferences
- android之简单数据存储Preference
- Android 数据存储的一种最简单的方式 SharedPreferences