三、Android绘制知识总结(画笔篇)
💡
原文中文,约8300字,阅读约需20分钟。
📝
内容提要
Android绘制知识总结(画笔篇)介绍了Android中常用的画笔类Paint的使用方法,包括设置画笔颜色、样式、宽度等;文字相关的API,如设置字体大小、对齐方式等;字体相关的函数,如设置字体样式、创建字体等;文字的测量,包括文字的外接矩形和宽度等;高级功能,如添加阴影、模糊效果、路径效果、着色器和色彩过滤等。
🎯
关键要点
- Paint类是Android中制作界面的常用类,通过设置Paint的属性可以在画布上绘制不同风格的图形。
- 常用API包括设置画笔颜色、样式、宽度、抗锯齿等功能。
- 文字相关API包括设置字体大小、对齐方式、粗体、下划线等。
- 字体相关函数可以设置字体款式、获取默认字体、创建字体等。
- 文字的测量功能包括获取文字的外接矩形和测量文字宽度。
- 高级功能包括添加阴影、模糊效果、路径效果、着色器和色彩过滤等。
- setShadowLayer方法用于给TextView的文字添加阴影效果。
- setMaskFilter方法用于设置模糊和浮雕效果。
- setPathEffect方法用于设置路径效果。
- setShader方法用于设置着色器,支持线性、环形、扫描和位图着色器。
- setColorFilter方法用于设置色彩过滤,支持多种色彩处理方式。
- setXfermode方法用于实现混合模式,能够将两张图片无缝结合。
➡️