android View的层级结构
2015-09-22 22:44
471 查看
我们看到最顶层就是PhoneWindow$DecorView,接着DecorView下面有一个LinearLayout, LinearLayout下面有两个FrameLayout
上面那个FrameLayout是用来显示标题栏的,这个Demo中是一个TextView,当然我们还可以定制我们的标题栏,利用getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE,R.layout.XXX); xxx就是我们自定义标题栏的布局XML文件
下面的FrameLayout是用来装载ContentView的,也就是我们在Activity中利用setContentView()方法设置的View,现在我们知道了,原来我们利用setContentView()设置Activity的View的外面还嵌套了这么多的东西
上面那个FrameLayout是用来显示标题栏的,这个Demo中是一个TextView,当然我们还可以定制我们的标题栏,利用getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE,R.layout.XXX); xxx就是我们自定义标题栏的布局XML文件
下面的FrameLayout是用来装载ContentView的,也就是我们在Activity中利用setContentView()方法设置的View,现在我们知道了,原来我们利用setContentView()设置Activity的View的外面还嵌套了这么多的东西
相关文章推荐
- Android使用Fragment实现标签页
- Android Parcelable
- Android:实现点击图片时图片变暗的效果
- android Drawable总结
- android uri用法
- Timer的schedule()方法
- Android.mk详解
- 进程间通信--Handler的详解
- android viewPager的notifyDataSetChanged()的方法无法刷新页面的分析
- android系统触摸屏虚拟按键
- Android进程间通信(IPC)机制Binder简要介绍和学习计划
- Android调试的各种bug
- Android 位置服务——BaiduMap的使用
- Android_开发人员经常使用的颜色
- Android:关于声明文件中android:process属性说明
- Android中handler和receiver等用于传递消息时的区别
- Android环境搭建要点
- Android中Thread和Service的区别(两篇不错的讲解)
- Android Studio 插件--postfix
- Android基于位置的服务开发,百度地图的使用