android SharedPreferences 记录数据
在Android中使用Sharedpreferences 记录数据,就像是使用在电脑软件开发中使用Ini文件记录数据一样,只是做一些简单的记录,如,软件启动是否自动进行某项操作等,但是这个文件的形式为XML形式,内容如下:
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<boolean name="isAutoRun" value="true" />
</map>
此文件可以直接使用Sharedpreferences 进行读取与解析,读取如下:
SharedPreferences preferces = getPreferences(Activity.MODE_PRIVATE);
isAutoRun = preferces.getBoolean("isAutoRun", true);tv1.setText(String.valueOf(isAutoRun));
写入如下:
SharedPreferences preferences = getPreferences(Activity.MODE_PRIVATE);
SharedPreferences.Editor editor = preferences.edit();
editor.putBoolean("isAutoRun", !isAutoRun);
editor.commit();
以上代码经过测试!
作者:码农豆豆 微信公众号: 出处:http://www.cnblogs.com/fly_binbin/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 如果文中有什么错误,欢迎指出。以免更多的人被误导。 |