View绘制流程

2019-11-25  本文已影响0人  JianShu_w

activity的生命周期是由系统服务所触发,由系统服务发起handle调用到handleResumeActivity()开始绘制流程然后最终交由ViewRootImpl调用到performTraversals()

代码走向


MesureSpec

MesureSpec View类的layout方法里的setFrame

三大步

三大步

注意:ViewGroup和View不一样,ViewGroup要测量子控件宽高,再设置自己的宽高。View不用,但是自定义View要重写onMeasure方法不然设置match_parent和wrap_content效果一样

上一篇 下一篇

猜你喜欢

热点阅读