(源自: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 android的PreferenceActivity_第1张图片 这个文件是保存在 res /xml 路径下的。

PreferenceScreen xml

  preference下的View是有限的,只有下面几个:
  • CheckBoxPreference:CheckBox选择项,对应的值的ture或flase
  • EditTextPreference:输入编辑框,值为String类型,会弹出对话框供输入。
  • ListPreference: 列表选择,弹出对话框供选择。
  • Preference:只进行文本显示,需要与其他进行组合使用。
  • PreferenceCategory:用于分组。
  • RingtonePreference:系统玲声选择
更多关于 PreferenceScreen的介绍可以查看博客园上的一篇文章: Android之PreferenceActivity
                                                                                                           

更多相关文章

  1. Android 文件读写 + sdcard + 文件的属性
  2. Android系统权限和root权限
  3. 仿照利用android系统源码资源文件,修改SeekBar颜色 前景与背景
  4. Android系统自带主题的使用及自定义主题
  5. Android系统在超级终端下必会的命令大全(adb shell命令大全)
  6. Android中/system/build.prop文件解读
  7. Android AndroidManifest.xml文件的android:supportsRtl属性详解
  8. Android 5.1系统禁止通知状态栏下拉

随机推荐

  1. android:clipToPadding的使用详解
  2. android:AssetManager
  3. 【转】android AsyncTask 为 多任务 多线
  4. MVP 模式在 Android(安卓)中的使用
  5. Android Context原理分析
  6. 查看android里的数据库的内容的方法
  7. [置顶] Android(安卓)Handler Message Lo
  8. android 通过schema唤起应用指定页面
  9. android app内置webview,随android版本升
  10. 2013.03.19(5)———android 获取状态栏的