android View的绘制流程

351 阅读1分钟

android View的绘制流程

大方向上来讲 View的绘制流程分为三步

measure 测量:系统会先根据xml布局文件和代码中对控件属性的设置,来获取或者计算出每个View和ViewGrop的尺寸,并将这些尺寸保存下来。
layout 布局:根据测量出的结果以及对应的参数,来确定每一个控件应该显示的位置。
draw 绘制。确定好位置后,就将这些控件绘制到屏幕上。