SharedPreferences的使用

原创 2016年08月30日 15:23:25

SharedPreferences的使用

简述SharedPreferences

SharedPreferences是一个及其方便的数据存储类,以键值对的形式存储在一个XML文件里,适合储存一些app的配置信息,相比SQLite的优点呢就是操作方便,你可以很容易的用SharedPreferences存储文件

SharedPreferences对象创建方法

创建SharedPreferences对象有两种方法比较常用
-SharedPreferences pref=PreferencesManager.getDefaultSharedPreferences.(MainActivity.this) 这样呢系统就会自动生成一个以当前程序的包名来命名的XML文件。不能直接实例化一个SharedPreferences 对象
- 可以自定义XML文件的名字,SharedPreferences pref=getSharedPreferences("myName",""MODE_PRIVATE);

SharedPreferences的取出数据

SharedPreferences 必须要用Editor对象来取出数据

Editor editor=pref.edit();
editor.putString("name","张三");
editor.putInt("age",13);

SharedPreferences 移除数据

SharedPreferences 非常简单,调用remove方法,参数是键名,

editor.remove("age");

这样就把age给删除了

SharedPreferences最关键的一步 ——提交

上面的不管是增加数据也好还是删除数据也好,最后都必须要editor.commit() 提交数据否则一切无效。

总结

好了,SharedPreferences是非常简单的,不用的让我想起了上学期用C语言做购物系统时被C语言文件储存支配的恐惧,对比SharedPreferences ,此乃神器啊!

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

使用SharedPreferences实现数据共享

  • 2013年04月23日 15:30
  • 1.75MB
  • 下载

Android开发笔记(二十九)使用SharedPreferences存取数据

SharedPreferences使用场景 共享变量(SharedPreferences)是Android上的一个轻量级存储工具,存储结构是类似map的key—value键值对形式。它主要用于保存ap...
  • aqi00
  • aqi00
  • 2015年12月28日 09:53
  • 1056

使用MD5对SharedPreferences密码加密

  • 2015年07月17日 12:42
  • 1.37MB
  • 下载

在Android中使用SharedPreferences存储数据以实现数据共享

在Android中,我们可以使用SharedPreferences来保存数据,以实现数据的共享。 (以一个用户登录为例) 简介: 首先我们需要了解一下SharedPreferences类,Share...
  • Wetsion
  • Wetsion
  • 2016年06月11日 16:56
  • 650

android SharedPreferences的精彩使用

  • 2013年02月05日 14:39
  • 654KB
  • 下载

安卓中使用SharedPreferences实现软件参数的保存和从另外一个资源获取保存结果

使用sharedPreferenced进行参数的保存与现实的java代码: public class SharedpreferencesActivity extends Activity { ...

SharedPreferences使用样例

  • 2011年07月29日 14:33
  • 38KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:SharedPreferences的使用
举报原因:
原因补充:

(最多只允许输入30个字)