码迷,mamicode.com
首页 > 移动开发 > 详细

android中sharedPreferecences的使用方法

时间:2016-04-07 09:36:22      阅读:198      评论:0      收藏:0      [点我收藏+]

标签:

  • SharedPreferences的作用

         存储临时性数据,保证下一次进入该系统,能够获取该文件的数据,进行操作。

  • SharedPreferences存储数据和读取数据的流程:
    存储数据信息
      1)打开名为configuration的配置文件,如果存在则打开它,否则创建新的名为configuration的配置文件
                    SharedPreferences  sharedPreferences = getSharedPreferences("configuration", 0);
                 getSharedPreferences(第一个参数, 第二个参数);
                 第一个参数:存贮文件名 第二个参数:打开方式可以通过context调用模式产生
      2)让sharedPreferences处于编辑状态
              Editor  editor  =  sharedPreferences.edit();
     3)存放数据
             editor.putString("name","harvey");
     4)完成提交
            editor.commit();
      读取数据信息
      1)打开名为configuration的配置文件
       SharedPreferences  sharedPreferences = getSharedPreferences("configuration", 0);
      2)获取数据
       String name = sharedPreferences.getString("name","默认值");
  • 注:
SharedPreferences pre = Context.getSharedPreferences(String name,int mode);
        name为本组件的配置文件名(如果想要与本应用程序的其他组件共享此配置文件,可以用这个名字来检索到这个配置文件,在这里要特别注意,因为在Android 中已经确定了SharedPreferences 是以xml形式保存,所以,在填写文件名参数时,不要给定“.xml”后缀,android会自动添加。只要直接写上文件名即可。它会直接被保存在/data/data/<package name>/shared_prefs路径下,它是采用键值对的形式保存参数。当你需要获得某个参数值时,按照参数的键索引即可)。

android中sharedPreferecences的使用方法

标签:

原文地址:http://www.cnblogs.com/majing123456/p/5362119.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!