View的三大流程:测量,布局,绘制。
View的常见回调方法:构造方法、onAttach、onVisibilityChanged、onDetach。
4.1 初识ViewRoot和DecorView
ViewRoot对应于ViewRootImpl类,它是链接WindowManager和DecorView的纽带。
♥ measure用来测量View的宽和高
♥ layout用来确定View在父容器中放置的位置
♥ draw负责将View绘制在屏幕上
DecorView作为顶级View,上面是标题栏,下面是内容栏,DecorView是一个FrameLayout。
网友评论