3、ViewGroup的绘制:其实它本身没有要绘制的东西,除非指定了它的背景颜色。但是ViewGroup会遍历绘制其所有子view,并且调用子view的onDraw方法来绘制。 4、自定义控件的三种方式: 1)对现有控件进行扩展:继承系统控件,并且重写onDraw方法。 package cxy.com.waterviewdemo; import android.content.Context; import androi...
最后一个参数colorSpace表示当前颜色的空间范围。这里面一大段除了前面一些必要的处理,也就中间那个if语句了,主要还是于处理Config配置,如果我们没有自定义Config,那么系统就会帮我们创建一个,同时颜色模式默认就是ARGB_8888,至于后面的那个,颜色范围,如果自己没啥要求,系统默认也是帮你设定好的,例如: public static Bit...