简书链接:androidview绘制和布局流程源码分析
文章字数:110,阅读全文大约需要1分钟
draw->dispatchDraw(view没有实现)->viewgroup-dispatchDraw->drawChild-> viewchild->draw->onDraw

dispatchMessage->RUN->fRAMEdISPLAYeVENTrECEIVER->RUN->doFrame->doCallback-rn->performTraversal->MeasureHerarchy(ViewRootImpl)->performMeasure->measure->DescorView->onMeasure->measureChildWithMargins->child.measure->onMeasure->mearsuereVertical

image.png

未完待续

image.png

实际上还省略了measure的调用过程。因为此方法无法复写

这个时序图画的牛逼
https://www.jianshu.com/p/fd25d552c500