绘制过滤器类实例讲解

作者:创世魂

 

● 本类说明

 

本来的主要作用就是创建过滤器,针对绘制图片或者图形时,过滤某些不想要的东西。

总共有两个方法,可分别过滤不同的东西。

注意:本类位于“安卓基本类”模块中,必须添加此模块才能使用。

 

 

● 创建标志过滤器

 

帮助文档如下图:

“标志过滤器”也是过滤器的一种,通过“画笔标志类”中定义的常量值可以进行“标志”指定。

调用方式:画笔标志类.XXX,可以多个标志用“加号”叠加在一起。

例如:画笔标志类.反锯齿+画笔标志类.位图过滤。

参数1:填写要清理的标志。

参数2:填写想要设置的标志。

 

代码编写如下图:

定义“画笔类”变量,设置“字体尺寸”“下划线文本”“颜色”三个属性。

随后在“异步绘制帧”事件下,执行“画文本”方法。

随后调用“绘制过滤器类.创建标志过滤器()”赋值给“画板对象.绘制过滤器”写属性。

“创建标志过滤器”方法内。

参数1:填写“画笔标志类.下划线文本”,意思就是清理文本下划线。

参数2:设置粗体,穿透线和反锯齿标志。

 

运行效果如下图:

最后结果,第二次绘制文本时“下划线消失”,并且附加了“粗体”“穿透线”“反锯齿”三个属性。

 

 

● 创建反锯齿过滤器

 

帮助文档如下图:

顾名思义就是“创建反锯齿过滤器”,创建后可以清除绘制时产生的锯齿。

代码编写参考:“绘制过滤器”