设为首页 加入收藏

TOP

Android之PreferenceActivity
2014-11-24 14:32:36 来源: 作者: 【 】 浏览:1
Tags:Android PreferenceActivity


好了,我们看到Android系统本身就大量用到了PreferenceActivity来对系统进行信息配置和管理,那么它是怎么保存数据的呢,如何创建PrefenceActivity的呢,更关键是怎样触发相应事件的呢。



先看第一个问题,PreferenceActivity是如何保存的数据。对Android系统了解的都知道,Android系统有四种基本的数据保存方法,一是SharedPreference,二是文件,三是SQLite,四是ContentProvider。看出来了吧,Preference,对就是使用SharedPreferneces以键值对的形式进行保存的,当然,我们也可以通过SharedPreferences来获取PreferenceActivity设置的值。


第二个问题:如何创建一个PreferenceActivity。 其实Eclipse提供了相应的创建工具,和创建Layout是基本相同的。步骤如下:


创建Android项目,并添加一个Android xml文件。注意,这次选择的不是Layout,而是Preference,而且注意Folder路径是 res/xml.


PreferenceScreen:PreferenceActivity的根元素,必须为它。



RingtonePreference:系统玲声选择。


OK,Preferenc的基本元素介绍完毕,下一节将使用它们创建一个完整的Preference并进行显示。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇ARM-Linux驱动--MTD驱动分析 下一篇Android开发教程:如何制作手电筒..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: