View绘制流程及原理

前言

挑战一下,近期更新一篇关于View绘制流程及原理的文章, 虽然网上有挺多的,也学习了不少,但是脉络总感觉差点什么。因此,打算尝试看看能否站在巨人的肩膀上,总结出一篇脉络更清晰的关于View绘制的文章。

View的绘制原理大的方向可以分为三步走,一步两步三步四步望着天?🤣,当然不是
第一步,产生数据,对需要绘制的数据的加工——计算
第二步,数据传递,产业链
第三步,消费数据,数据的使用——渲染

View数据的计算

Window-----DecorView-----Surface -----Surface Filinger

performTraversals----->

View的传递

渲染到屏幕

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。