android数据存储之一-05-preferences

一.Preferences简介

      Preferences是android系统中一种轻量级的数据存储机制,其实用性较强,适用于保存基本用户参数设置,如声音开关,用户个性设置等。

二.存储

     Preferences存储的基本数据类型为boolean,int,float,long或者string.这些数据存储在私有的preferences/data/data/应用程序/shared_prefs中的xml文件中。

三.示例片段

    //获取sjaredPreferences引用,存储名称为test.xml,读写模式为私有化读写方式

    SharedPreferences test=this.getSharedPreferences("test.",Context.MODE_PRIVATE);

    //获取编辑对象。用来修改Preferences文件

    SharedPreferences.Editor editor=test.edit();

    editor.putString("flag","value");//存储数据

    editor.commit();//提交修改

    test.getString("flag",null);//获取flag的值

四.总结

    Preferences属于轻量级的存储方式,因此其功能有限,若要使用更强大的存储,则需要使用SQLite,其使用将在下章节中介绍。

 

你可能感兴趣的:(android,xml,sqlite,null,存储,float)