1. Activity的简单关系图
[1]
从上图中我们可以看出ViewGroup是一个递归嵌套的,也就是ViewGroup中可以容纳ViewGroup和View,但View不能容纳其他View和ViewGroup。
2. 子View的工作流程
3. ViewGroup的工作流程
[2]
通过箭头关系很容易的出自检的关系
4. meausre,layout,draw
measure就是测量并得出View的尺寸,就是长和宽
layout 就是在父View中的位置
draw 就是绘制View的内容
至此,感谢文章中参考到内容的作者,若有参考遗漏,请留言。
若有错误,也请多多留言。
参考:
[1] http://blog.csdn.net/yanbober/article/details/45970721
[2] 任玉刚 Android开发艺术探索 第四章 “View的工作原理” p175