作者:创世魂
● 本类说明
本来的主要作用就是创建过滤器,针对绘制图片或者图形时,过滤某些不想要的东西。
总共有两个方法,可分别过滤不同的东西。
注意:本类位于“安卓基本类”模块中,必须添加此模块才能使用。
● 创建标志过滤器
帮助文档如下图:
“标志过滤器”也是过滤器的一种,通过“画笔标志类”中定义的常量值可以进行“标志”指定。
调用方式:画笔标志类.XXX,可以多个标志用“加号”叠加在一起。
例如:画笔标志类.反锯齿+画笔标志类.位图过滤。
参数1:填写要清理的标志。
参数2:填写想要设置的标志。
代码编写如下图:
定义“画笔类”变量,设置“字体尺寸”,“下划线文本”和“颜色”三个属性。
随后在“异步绘制帧”事件下,执行“画文本”方法。
随后调用“绘制过滤器类.创建标志过滤器()”赋值给“画板对象.绘制过滤器”写属性。
“创建标志过滤器”方法内。
参数1:填写“画笔标志类.下划线文本”,意思就是清理文本下划线。
参数2:设置粗体,穿透线和反锯齿标志。
运行效果如下图:
最后结果,第二次绘制文本时“下划线消失”,并且附加了“粗体”,“穿透线”和“反锯齿”三个属性。
● 创建反锯齿过滤器
帮助文档如下图:
顾名思义就是“创建反锯齿过滤器”,创建后可以清除绘制时产生的锯齿。
代码编写参考:“绘制过滤器”。