View绘制流程及原理

前言

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

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

View数据的计算

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

performTraversals----->

View的传递

渲染到屏幕

你可能感兴趣的:(View绘制流程及原理)