Paint 有三个构造函数,分别是:
Paint():
创建一个画笔对象;
Paint(int flags):
在构造的时候可以传入一些定义好的属性,ANTI_ALIAS_FLAG——用于绘制时抗锯齿
Paint(Paint paint):
使用构造函数中Paint的属性生成一个新的Paint
private void initPaint() {
// 构建Paint时直接加上去锯齿属性
mPaint1 = new Paint(Paint.ANTI_ALIAS_FLAG);
// 直接使用mColorPaint的属性构建mBitmapPaint
mPaint2 = new Paint(mPaint1);
}
想了解更多可参考:http://blog.csdn.net/tianjian4592/article/details/44336949