这里围绕一个例子

测量的三大流程过程

// ViewRootImpl.java
private void performTraversals() {
... ...
performMeasure(childWidthMeasureSpec, childHeightMeasureSpec); // 测量measure的关键函数
... ...
performLayout(lp, desiredWindowWidth, desiredWindowHeight); // 布局layout的关键函数
... ...
performDraw(); // 绘制 draw 的关键函数
}
1万+

被折叠的 条评论
为什么被折叠?



