31. 简述 Paint类中主要绘制方法 ? |
1、图形绘制: setArgb(int a, int r, int g, int b):设置绘制的颜色,a表示透明度,r、g、b表示颜色值; setAlpha(int a):设置绘制的图形的透明度; setColor(int color):设置绘制的颜色; setAntiAlias(boolean a):设置是否使用抗锯齿功能,抗锯齿功能会消耗较大资源,绘制图形的速度会减慢; setDither(boolean b):设置是否使用图像抖动处理,会使图像颜色更加平滑饱满,更加清晰; setFileterBitmap(Boolean b):设置是否在动画中滤掉Bitmap的优化,可以加快显示速度; setMaskFilter(MaskFilter mf):设置MaskFilter来实现滤镜的效果; setColorFilter(ColorFilter cf):设置颜色过滤器,可以在绘制颜色时实现不同颜色的变换效果; setPathEffect(PathEffect pe):设置绘制的路径的效果; setShader(Shader s):设置Shader绘制各种渐变效果; setShadowLayer(float r, int x, int y, int c):在图形下面设置阴 |