2分钟
02 绘制过程-2
通过飞速查阅源码,我们可以首先了解到有 :
PaintingContext的关键是 A place to paint ,同时它在父类ClipContext是包含有Canvas,并且PaintingContext的构造方法是@protected,只在PaintingContext.repaintCompositedChild和pushLayer时自动创建。Offset在paint中主要是提供当前控件在屏幕的相对偏移值,提供绘制时确定绘制的坐标。
OK,继续往下走,那么既然 PaintingContext 叫 Context ,那它肯定是存在上下文关系,那它是在哪里开始创建的呢?
学员评价