首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

容易的SharePreference的代码

2012-09-18 
简单的SharePreference的代码SharePreference? 是一个轻量级的存储机制。只能存储一些基础类型,boolean,Int

简单的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. */@Overridepublic 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 -->?
容易的SharePreference的代码
?

热点排行