Android sharepreference 简单的使用

来源:互联网 发布:淘宝云客服一个月多少 编辑:程序博客网 时间:2024/04/29 15:14

SharePreference  是一个轻量级的存储机制。只能存储一些基础类型,boolean,Int,float,Long,String。

 

以xml文件为载体。路径为data/data/包名/share_prefs/文件名.xml

 

存储的时候类似于Map,key-Value值对.

 

存放数据的时候需要调用到SharePreference接口的一个editor属性。

 

通过editor进行数据添加,移除等操作。记得要调用editor的commit方法。

 

代码如下:

Java代码  收藏代码
  1. public class Test extends Activity {  
  2.     /** Called when the activity is first created. */  
  3.     @Override  
  4.     public void onCreate(Bundle savedInstanceState) {  
  5.         super.onCreate(savedInstanceState);  
  6.         setContentView(R.layout.main);  
  7.   
  8.         //获取到sharepreference 对象, 参数一为xml文件名,参数为文件的可操作模式  
  9.         SharedPreferences sp = this.getSharedPreferences("dqcao", MODE_APPEND);  
  10.         //获取到编辑对象  
  11.         SharedPreferences.Editor edit = sp.edit();  
  12.         //添加新的值,可见是键值对的形式添加  
  13.         edit.putString("name""ronaldo");  
  14.         edit.putInt("age"26);  
  15.         edit.putString("province""jiangsu");  
  16.         //提交.  
  17.         edit.commit();  
  18.     }  
  19. }  

 

看具体的xml文件可以参考地址

<!--StartFragment -->
 <!--StartFragment -->
 
0 0