美文网首页
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