本文所分享的知识点是【iOS Android Arduino 产品 创业 创客 移动互联网】,欢迎您喜欢52ij所分享的新闻、攻略、电脑教程及手机知识等经验,下面是详细的讲解。
iOS Android Arduino 产品 创业 创客 移动互联网
1.下面的Xfermode子类可以改变这种行为:
AvoidXfermode 指定了一个颜色和容差,强制Paint避免在它上面绘图(或者只在它上面绘图)。
PixelXorXfermode 当覆盖已有的颜色时,应用一个简单的像素XOR操作。
PorterDuffXfermode 这是一个非常强大的转换模式,使用它,可以使用图像合成的16条Porter-Duff规则的任意一条来控制Paint如何与已有的Canvas图像进行交互。
要应用转换模式,可以使用setXferMode方法,如下所示:
AvoidXfermode avoid=new AvoidXfermode(Color.BLUE, 10, AvoidXfermode.Mode. AVOID); borderPen.setXfermode(avoid);
2.Porter-Duff 效果图:

3.16条Porter-Duff规则
1.PorterDuff.Mode.CLEAR
所绘制不会提交到画布上。
2.PorterDuff.Mode.SRC
显示上层绘制图片
3.PorterDuff.Mode.DST
显示下层绘制图片
4.PorterDuff.Mode.SRC_OVER
正常绘制显示,上下层绘制叠盖。
5.PorterDuff.Mode.DST_OVER
上下层都显示。下层居上显示。
6.PorterDuff.Mode.SRC_IN
取两层绘制交集。显示上层。
7.PorterDuff.Mode.DST_IN
取两层绘制交集。显示下层。
8.PorterDuff.Mode.SRC_OUT
取上层绘制非交集部分。
9.PorterDuff.Mode.DST_OUT
取下层绘制非交集部分。
10.PorterDuff.Mode.SRC_ATOP
取下层非交集部分与上层交集部分
11.PorterDuff.Mode.DST_ATOP
取上层非交集部分与下层交集部分
12.PorterDuff.Mode.XOR
13.PorterDuff.Mode.DARKEN
14.PorterDuff.Mode.LIGHTEN
15.PorterDuff.Mode.MULTIPLY
16.PorterDuff.Mode.SCREEN
关于iOS Android Arduino 产品 创业 创客 移动互联网的相关讨论如下:
相关问题:简述互联网 行动的战略目标是什么
答:国内“互联网+”理念的提出,最早可以追溯到2012年11月于扬在易观第五届移动互联网博览会的发言。 易观国际董事长兼首席执行官于扬首次提出“互联网+”理念。他认为“在未来,“互联网+“公式应该是我们所在的行业的产品和服务,在与我们未来看到的多屏... >>详细
相关问题:Arduino 和 Raspberry Pi,哪个更适合创客
答:看你的需求了,一般的单片机能解决的 arduino 都可以 pc才能解决的一般要考虑用 pi >>详细
相关问题:Arduino 和 Raspberry Pi,哪个更适合创客
答:看你是要做什么。arduino便宜,上手快。树莓处理能力远在arduino之上。假设说只是要遥控个小灯泡,(arduino和树莓都能实现),你是选择10rmb的arduino还是100~200rmb的树莓?(从这个方面来看,arduino更适合创客们的小创作。)假如说是要处理... >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
