SharedPreferences 介绍_移动开发_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > 移动开发 > SharedPreferences 介绍

SharedPreferences 介绍

 2014/10/28 15:03:10  畅遨  程序员俱乐部  我要评论(0)
  • 摘要:SharedPreferences是一种轻量级别的数据存储方式,以键值对的形式存储数据,主要存储的是程序中的一些配置信息。该种方法存储数据简单方便,速度很快,不同于数据库存放大数据的耗时操作。注意:1.该种方法只能存储基本数据类型。存储文件类型是xml2.存储位置data/data/应用程序的包名/shared_prefs/共享文件创建SharedPreferences有两种方式:1,getSharedPreferences(Stringname,intmode)
  • 标签:Preference SharedPreferences

SharedPreferences 是一种轻量级别的数据存储方式,以键值对的形式存储数据,主要存储的是程序中的一些配置信息。

  该种方法存储数据简单方便,速度很快,不同于数据库存放大数据的耗时操作。

  注意:

     1.该种方法只能存储基本数据类型。存储文件类型是xml

     2.存储位置 data/data/应用程序的包名/shared_prefs/共享文件

 

 

   创建SharedPreferences有两种方式:

    1,getSharedPreferences(String name,int mode)  :

      如果程序中需要多个preferences文件时,采用该方法,参数一用于指定该文件的文件名;参数二指定文件的读写模式

    2,getPreferences()  : 

    如果程序中只需要一个preferences文件,采用该方法。该文件不需要指定名字。

 

  采用SharedPreferences类进行数据存去的流程

  1,SharedPreferences pres = getSharedPreferences("app",Context.MODE_PRIVATE );

  2, SharedPreferences.Editor editor = pres.edit();

  3, editor.putBoolean("first",true);  //存数据

  4, editor.commit();  

 4, editor.getBoolean("first",false); //取数据

 

   SharedPreferences方法的说明:

 

  SharedPreferences在开发中的一个应用:

 

发表评论
用户名: 匿名