容易的SharePreference的代码
简单的SharePreference的代码
SharePreference 是一个轻量级的存储机制。只能存储一些基础类型,boolean,Int,float,Long,String。
以xml文件为载体。路径为data/data/包名/share_prefs/文件名.xml
存储的时候类似于Map,key-Value值对.
存放数据的时候需要调用到SharePreference接口的一个editor属性。
通过editor进行数据添加,移除等操作。记得要调用editor的commit方法。
代码如下:
public class Test extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); //获取到sharepreference 对象, 参数一为xml文件名,参数为文件的可操作模式 SharedPreferences sp = this.getSharedPreferences("dqcao", MODE_APPEND); //获取到编辑对象 SharedPreferences.Editor edit = sp.edit(); //添加新的值,可见是键值对的形式添加 edit.putString("name", "ronaldo"); edit.putInt("age", 26); edit.putString("province", "jiangsu"); //提交. edit.commit(); } }
看具体的xml文件可以参考地址
<!--StartFragment -->
<!--StartFragment -->
