首页 > 移动平台 > 详细

Android - 采用 SharedPreferences 存储数据

时间:2014-03-14 18:42:24      阅读:515      评论:0      收藏:0      [点我收藏+]

    SharedPreferences也是一种轻型的数据存储方式,它的本质是基于XML文件存储key-value键值对数据,通常用来存储一些简单的配置信息。其存储位置在/data/data/<包名>/shared_prefs目录下。SharedPreferences对象本身只能获取数据而不支持存储和修改,存储修改是通过Editor对象实现。实现SharedPreferences存储的步骤如下:

  一、根据Context获取SharedPreferences对象

  二、利用edit()方法获取Editor对象。

  三、通过Editor对象存储key-value键值对数据。

  四、通过commit()方法提交数据。

  具体实现代码如下:

bubuko.com,布布扣
 1 public static void saveInfo(Context context,String username,
 2             String password){
 3         
 4         //数据存储方式之一:防止注册的时候输入非法字符
 5         SharedPreferences sp=context.getSharedPreferences("UserConfig", Context.MODE_PRIVATE);
 6         //得到一个编辑器
 7         Editor editor=sp.edit();
 8         editor.putString("username", username);
 9         editor.putString("password", password);
10         //用于数据库事务,保证数据同时提交
11         editor.commit();
12         
13 13}
bubuko.com,布布扣

  注:上述代码是在MainActivity 外受调用的函数

Android - 采用 SharedPreferences 存储数据,布布扣,bubuko.com

Android - 采用 SharedPreferences 存储数据

原文:http://www.cnblogs.com/daomul/p/3598979.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!