1. 布局加载
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/a99d785a8338402ea4e54c96a8fe8237.png
2 view绘制
下面进入显示系统的正题
三个核心vsync ,Tripple Buffer, Choreographer
3window加载视图
4 app与sf建立连接
5 surface
6 sf
7Choreographer
- 同步屏障,优先处理异步信号,其他同步信号无法执行
- viewrootimpl通过DisplayEventReceiver向fwk层注册下一个vsync信号,底层产生下一个vsync时,该信号将会发送个DisplayEventReceiver,最后传递给Choreographer
6 app与SurfaceFlinger服务连接过程
8 生产者消费者模型
7Choreographer