实习笔记-16
Android View绘制流程
performTraversals()
获取Surface对象,performMeasure-丈量View树的各个view的大小,performLayout-对整个视图树进行布局,performDraw,对视图树进行绘制
源码解析
- 第一阶段,确定activity的宽高
1 | if(Activity窗口是第一次被请求执行测量、布局和绘制操作){ |
获取Surface对象,performMeasure-丈量View树的各个view的大小,performLayout-对整个视图树进行布局,performDraw,对视图树进行绘制
源码解析
1 | if(Activity窗口是第一次被请求执行测量、布局和绘制操作){ |