View 的生命周期

构建View  
-->  onFinishInflate  -->   onAttachedToWindow  
-->  onMeasure  -->  onSizeChanged  
-->  onLayout  -->   onDraw  
-->  onDetackedFromWindow

onFinishInflate

在xml加载组件完成后调用(自制ViewGroup的时候调用)

onAttachedToWindow

View和Window绑定时就会调用这个函数

onMeasure

View的测量的入口,确定View的尺寸

onSizeChanged

控件大小发生改变时调用(初始化会被调用一次)

onLayout

对控件位置进行布局

onDraw

View的绘制

onDetackedFromWindow

View和Window解除绑定时就会调用这个函数
posted @ 2022-11-15 08:47  IT_IOS_MAN  阅读(22)  评论(0编辑  收藏  举报