Android Studio 自动生成的SettingActivity学习笔记

自动生成文件结构

  1. SettingActivity
  2. AppCompatPreferenceActivity
  3. xml文件包
  4. 没有layout文件

SettingActivity的方法

系统自己定义好多方法
我们看看能用到的

  1. onCreate()初始化Activity同时调用了stupActionBar()—–>支持ActionBar
  2. 重写onBuildHeaders()方法—->相当于加载xml文件中的布局
  3. sBindPreferenceSummaryToValueListener——>设置监听器
    4.三个Fragment—–>具体显示的内容
    5.isValidFragment安全设置,删除会报错
    6.bindPreferenceSummaryToValue—–>Fragment通过它来绑定到刚刚定义的监听器

xml文件包

一个入口负责安排3个Fragment
3个具体内容由Fragment调用

标签说明
preference-headers是全局性标签PreferenceScreen是具体内容性标签SwitchPreference开关EditTextPreference可编辑文本窗口ListPreference清单
昨天小问题解决

在Preference的intent标签下无法自定义intent

解决方法:不单单是要在Activity中配置Action标签也要配置Category标签,name属性就是DEFAULT(默认)就ok了

                                          ---3.29更新

更多相关文章

  1. 安全新手入坑——HTML标签
  2. 一款常用的 Squid 日志分析工具
  3. GitHub 标星 8K+!一款开源替代 ls 的工具你值得拥有!
  4. RHEL 6 下 DHCP+TFTP+FTP+PXE+Kickstart 实现无人值守安装
  5. Linux 环境下实战 Rsync 备份工具及配置 rsync+inotify 实时同步
  6. Android(安卓)获取控件高度宽度三种方法
  7. Android(安卓)Vold和SDIO冲突问题解决方法
  8. android java.net.UnknownHostException: Unable to resolve hos
  9. android webView 使用方法

随机推荐

  1. 环境配置
  2. API 23 widget.AnalogClock——属性分析
  3. edittext底部输入
  4. Android(安卓)如何获取RadioGroup选中Rad
  5. android N0 屏蔽某个应用的通知
  6. 安卓开发问题记录
  7. ListView CheckBox点击事件
  8. android 分段显示文本颜色控件
  9. Android(安卓)Settings 修改默认主题为白
  10. Android控件属性集锦