自定义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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容