3.4 ViewGroup要管理其子View的显示大小,当ViewGroup的大小为wrap_content时,ViewGroup就要遍历子View的大小,测量完毕后须将子View放到合适的位置,这个过程就是View的Layout过程,通常会重写onLayout()方法来控制子View显示位置的逻辑。
如果不是指定了ViewGroup的背景颜色,ViewGroup的onDraw()方法不会被调用,但是ViewGroup会使用dispatchDraw()方法来绘制其子View,剩下的过程就和View一样了。