自定义View-Paint③ 笔

绘制的基本形状由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

你可能感兴趣的:(自定义View-Paint③ 笔)