Android自定义View系列(一)------几大方法调用方法及次数

1.关于onMeasure

FrameLayout  从里到外 onMeasure 两次

LinearLayout 从里到外 onMeasure 两次

GridLayout从里到外 onMeasure 两次

AbsoluteLayout从里到外 onMeasure 两次

TableLayout从里到外 onMeasure 两次

RelativeLayout  每一child单独测量都是两次 从外到里onMeasure次数依次是 2 4 8 16 32

顺序都是由里到外调用

2.onLayout方法

onLayout方法都是调用一次

书序也是由里到外调用

3.onDraw方法

onDraw方法也是调用一次

onDraw方法由外到里,

和前面的onMeasure,onLayout的调用顺序相反

 

你可能感兴趣的:(安卓)