美文网首页
View的绘制流程

View的绘制流程

作者: 米开朗琪戈 | 来源:发表于2021-03-02 10:44 被阅读0次

1、绘制三个流程:onMeasure()、onLayout()、onDraw()

measure:测量,根据xml布局和代码对控件属性的设置,计算出每个View、ViewGrop的尺寸,并将尺寸保存下来。

layout:布局,根据测量出来的结果以及对应的参数,来确定每一个控件应该显示的位置。

draw:绘制,确定好位置后,将这些控件绘制到屏幕上。

主角登场:performTraversals(),它控制整个绘制的流程,它调用了

performMeasure()

performLayout()

performDraw()

未完待续~

相关文章

网友评论

      本文标题:View的绘制流程

      本文链接:https://www.haomeiwen.com/subject/daaofltx.html