android的PreferenceActivity
16lz
2021-12-04
(源自:http://www.cnblogs.com/keyindex/articles/1814506.html)
前言
这段时间在研究android平台上的开源项目——StandupTimer,这是由jwood所设计的一个较为简单android应用,用于控制会议时间,类似秒表倒计时。PreferenceActivity
PreferenceActivity是android提供的对系统信息和配置进行自动保存的Activity,它通过 SharedPreference方式将信息保存在XML 文件当中。使用PreferenceActivity不需要我们对SharedPreference进行操作,系统会自动对Activity 的各种View上的改变进行保存(这个真是太赞了!)。 在android项目中添加一个 android xml 文件需要注意的是这次选择的是 Preference。而不是以往的Layout 这个文件是保存在 res /xml 路径下的。PreferenceScreen xml
preference下的View是有限的,只有下面几个:- CheckBoxPreference:CheckBox选择项,对应的值的ture或flase
- EditTextPreference:输入编辑框,值为String类型,会弹出对话框供输入。
- ListPreference: 列表选择,弹出对话框供选择。
- Preference:只进行文本显示,需要与其他进行组合使用。
- PreferenceCategory:用于分组。
- RingtonePreference:系统玲声选择
更多相关文章
- 用Eclipse开发和调试Android应用程序(二)
- 仿照利用android系统源码资源文件,修改SeekBar颜色 前景与背景
- Android系统权限和root权限
- android中的heap是修改
- Android类加载器ClassLoader
- Android(安卓)文件读写 + sdcard + 文件的属性
- Android(安卓)JNI环境搭建及开发入门
- Android(安卓)Service小实践
- Android硬件访问服务-Service