Android数据存储之SharedPreferences 共享首选项/偏好设置
2014-03-30 16:46
931 查看
有些应用需要保存配置信息,如是否保存上次输入的用户名、密码等
Android针对这类应用提供了SharedPreferences,
适用于数据量少、数据以键值对保存的应用。
a、保存数据步骤:
1、实例化共享首选项对象
SharedPreferences sp=getSharedPreferences("数据集合的key",MODE_WORLD_PRIVATE);
2、创建编辑对象
Editor editor=sp.edit();
3、添加数据
editor.put***("保存对象的key",value);
//根据value选择相应的类型,例如editor.putString("我很帅","我真的很帅");
4、保存数据
editor.commit();
b、读取数据步骤:
1、实例化共享首选项对象
SharedPreferences sp=getSharedPreferences("保存对象的key",MODE_WORLD_PRIVATE);
2、读取数据
Object value=sp.get***("自己创建的key");
Android针对这类应用提供了SharedPreferences,
适用于数据量少、数据以键值对保存的应用。
a、保存数据步骤:
1、实例化共享首选项对象
SharedPreferences sp=getSharedPreferences("数据集合的key",MODE_WORLD_PRIVATE);
2、创建编辑对象
Editor editor=sp.edit();
3、添加数据
editor.put***("保存对象的key",value);
//根据value选择相应的类型,例如editor.putString("我很帅","我真的很帅");
4、保存数据
editor.commit();
b、读取数据步骤:
1、实例化共享首选项对象
SharedPreferences sp=getSharedPreferences("保存对象的key",MODE_WORLD_PRIVATE);
2、读取数据
Object value=sp.get***("自己创建的key");
相关文章推荐
- Android实现表情 抓取新浪表情
- 详解Android解析Xml的三种方式——DOM、SAX以及XMLpull
- android开发环境遇到adt无法启动的问题分析及解决方法
- Android开发 旋转屏幕导致Activity重建解决方法
- Android开发技巧之在a标签或TextView控件中单击链接弹出Activity(自定义动作)
- Android开发技巧之ViewStub控件惰性装载
- android开发之横向滚动/竖向滚动的ListView(固定列头)
- Android开发技巧之我的菜单我做主(自定义菜单)
- 根据根据图片的url怎么取得图片ImageView对象
- [转] ADB server didn't ACK
- android开发的相关链接
- android开发学习如何一体化?从入门到高端开发的路如何走?
- Android入门到精通详解 电子书下载
- 新浪OAuth同步方案(测试成功)
- Android开发中设置无标题
- android开发有关GridView正方形自适应显示
- Android JNI中的常用方法
- 如何让Android横竖屏切换时不销毁当前activity
- 亿android开发一周年记!
- 百度地图+安卓SDK开发学习之百度地图初始化