绘制的基本形状由Canvas确定,但绘制出来的颜色,具体效果则由Paint确定。
1.Paint常用方法表
作用 | 相关方法 | 备注
----|------
色彩 | setColor、setARGB、setAlpha | 设置颜色,透明度
大小 | setTextSize | 设置文本字体大小
字体 | setTypeface | 设置或清除字体样式
样式 | setStyle | 填充(FILL),描边(STROKE),填充加描边(FILL_AND_STROKE)
对齐 | setTextAlign | 左对齐(LEFT),居中对齐(CENTER),右对齐(RIGHT)
测量 | measureText | 测量文本大小(注意,请在设置完文本各项参数后调用)
宽度 | setStrokeWidth | 设置画笔宽度
锯齿 | setAntiAlias | 抗锯齿
例
// 创建画笔
Paint textPaint = new Paint();
// 设置颜色
textPaint.setColor(Color.BLACK);
// 设置样式
textPaint.setStyle(Paint.Style.FILL);
// 设置字体大小
textPaint.setTextSize(50);
画笔三种效果:
2017/6/6 14:44:49
网友评论