本文摘要:
(1)笔试题引入(View的绘制过程,Draw/OnDraw/DrawChild的区别;RequestLayout, Invalidate,
PostInvalidate三者的区别;视图View的设计需要注意什么?)
(2)Framework框架中的View分析——参考《Android内核剖析》
(3)实例演示(单Activity,RelativeLayout嵌套ViewGroup,自定义myViewGroup中嵌入自定义myView)
(4)App设计启示:减少View的层次,避免过多的递归。