Android Sharedpreference学习

来源:互联网 发布:数据库测试题 编辑:程序博客网 时间:2024/06/11 10:01

Android Sharedpreference学习

  • 核心代码:将控件需要保存的信息写入editor,会生成xml文件保存上述信息

    SharedPreferences preferences=getSharedPreferences("xmlname", Activity.MODE_PRIVATE);//设置保存到xml文件名,设置创建模式(限制本应用访问)SharedPreferences.Editor editor=preferences.edit();editor.putString("edit1", edit1.getText().toString());editor.apply();</span>
下图是查询XML文件,可以看到具体的标签及内容信息。

  • 核心代码:将Sharedpreference xml中保存的信息提取出来

SharedPreferences preferences=getSharedPreferences("xmlname", Activity.MODE_PRIVATE);//设置保存到xml文件名,设置创建模式(限制本应用访问)String St_edit1=preferences.getString("edit1", "11");edit1.setText(St_edit1);

  • 可以在生命周期中使用Sharepreferences,在oncreate()中进行获取持久化数据,在onpause()中将UI的控件数据保存到Sharedpreference中。
1 0