Android的设置界面及Preference使用 联系客服

发布时间 : 星期日 文章Android的设置界面及Preference使用更新完毕开始阅读

主要是添加一个设置菜单,点击后转到设置界面,当从设置界面返回后读取保存的内容,并打印出来查看。

最后我们看一下运行的效果:

图9 设置界面操作

操作的Log输出如下图10所示:

图10 DDMS的LogCat输出

点击设置菜单转到设置界面后,首先点击CheckBox,输出前6行,然后点击ListPreference,输出3行,当选择列表的第二个进行改变时,再输出3行,最后按返回键回到第一个页面,打印出最后2行。

最后我们看一下这些设置参数在系统中的保存文件。在DDMS的File Explorer中,查看data/data/com.ichliebephone文件夹,我们可以看到有如下文件:

图11 Preference保存的文件

把这个文件导出到电脑上,可以看到起内容为:

view plaincopy to clipboardprint?

文件以map的方式保存了两个设置参数 三.总结

我们学习了Android的Preference相关内容,包括最基本的SharedPreferences的使用,及进一步的PreferenceActivity设置界面的介绍,最后根据以上的内容完成了一个简单的Demo。

Preference键值对的方式是Android最简单的一种数据持久化方式,虽然比较简单,但是也比较实用,特别是在保存小量的数据时。Android上的功能更加强大相对也更加复杂的SQLite数据保存方式我们以后接着学习。 文章对应的完整代码例子可以在这里下载: http://download.csdn.net/source/2728956