使用PorterDuffXfermode实现橡皮檫效果(可实现Showcase效果)

关键代码:

1 Paint mErasePaint = new Paint();
2 mErasePaint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.MULTIPLY));
3 mErasePaint.setColor(0xFFFFFF);
4 mErasePaint.setAlpha(0);
5 mErasePaint.setAntiAlias(true);

一些效果图如下:

以上效果来自Android4.0自带Launcher 2项目;

以上两张效果图是自己项目中实现的;

以上效果来自Github项目ShowcaseView

时间: 2024-08-03 16:21:38

使用PorterDuffXfermode实现橡皮檫效果(可实现Showcase效果)的相关文章

提示框第三方库之MBProgressHUD iOS toast效果 动态提示框效果

提示框第三方库之MBProgressHUD iOS toast效果 动态提示框效果 2014-08-11 17:39 11614人阅读 评论(0) 收藏 举报  分类: iOS相关(20)  文章来自:http://blog.csdn.net/ryantang03/article/details/7877120 MBProgressHUD是一个开源项目,实现了很多种样式的提示框,使用上简单.方便,并且可以对显示的内容进行自定义,功能很强大,很多项目中都有使用到.到GitHub上可以下载到项目源码

为什么DW的可视化下看到的效果与浏览器的效果有所区别?

可视区不是调用外面浏览器,Dreamweav 可视化区是为用户编辑而设计. 支持最基本的 HTML 与 CSS ,对 CSS 而言,我写入样式时如果你使用最基本的样式时它显示与你浏览器中看的效果相差不大, 如果你使用一些 HACK 技术(因为 HACK 单独对不同浏览而用)加上 DW 自身对样式的错误理解,看到可视化区就会变得面目全非! 如果你很依赖可视化的话,最好少用一些 HACK 技术,因为 HACK 技术是没有方法情况下为了各浏览器正常显示加的代码, 但这不是为了展示技术而做的一项工作.写

多种效果进度指示层效果iOS源码项目

该源码是一个多种效果进度指示层效果源码案例,源码KVNProgress,KVNProgress提供多种效果的进度指示层,有半透明效果,也支持全屏显示.指示层还高度支持自定义,可以按自己的需求定制.效果图: <ignore_js_op> 使用方法: 支持CocoaPods pod 'KVNProgress' 导入头文件: #import "KVNProgress.h" 展现: -[KVNProgress showWithParameters:@{KVNProgressView

6 cocos2dx粒子效果,类图关系,系统原生粒子和自己定义粒子效果,粒子编译器软件,爆炸粒子效果,烟花效果,火焰效果,流星效果,漩涡粒子效果,雪花效果,烟雾效果,太阳效果,下雨效果

?? 1 粒子 演示样例 2 类图关系 3 系统原生粒子 CCParticleSystem 全部粒子系统的父类 CCParticleSystemPoint. CCParticleSystemQuad 点粒子和方形粒子系统,都继承了CCParticleSystem的全部属性 CCParticleExplosion 爆炸粒子效果 CCParticleFireworks 烟花粒子效果 CCParticleFire 火焰粒子效果 CCParticleMetepr 流行粒子效果 CCParticleSpi

jQuery开发之超链接提示效果和图片提示效果

1,超链接提示效果 超链接自带的有提示效果的,这里就把自己定义的提示效果放在一起可以进行一下比较.示例代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type"

6 cocos2dx粒子效果,类图关系,系统原生粒子和自定义粒子效果,粒子编译器软件,爆炸粒子效果,烟花效果,火焰效果,流星效果,漩涡粒子效果,雪花效果,烟雾效果,太阳效果,下雨效果

 1 粒子 示例 2 类图关系 3 系统原生粒子 CCParticleSystem 所有粒子系统的父类 CCParticleSystemPoint. CCParticleSystemQuad 点粒子和方形粒子系统,都继承了CCParticleSystem的所有属性 CCParticleExplosion 爆炸粒子效果 CCParticleFireworks 烟花粒子效果 CCParticleFire 火焰粒子效果 CCParticleMetepr 流行粒子效果 CCParticleSpira

HLSL效果框架-多光源效果

原文:HLSL效果框架-多光源效果 昨日不可追,?今日尤可为.勤奋,炽诚,不忘初心 手机淘宝二维码?扫描?????? 或者打开连接:程序设计开发?,掌声鼓励,欢迎光临. ? ? 高级着色器语言(HLSL)难就难在它是运行在GPU,CPU上的,编写和调试都很麻烦. 用效果框架简化了很多操作,先列出着色器的代码,重点部分都用中文注释了 着色器语言文件为:,代码为: //着色器处理未知数量光源数目 未知光源种类 的 混合效果 //HLSL里一共支持256个float4,一个int最后也转成float4

Android之绚丽的图片游览效果--有点像W7效果,透明的倒影,层叠的图片,渐变的颜色透明度

这里转载一个牛人的博客:http://www.cnblogs.com/tankaixiong/archive/2011/02/24/1964340.html 下面,是我参照他的博客实现的一个效果图.这个程序,在他的基础上进行了一些改良,但改良得不是很好,嘻嘻,等有空,继续研究.该实例下载路径:http://download.csdn.net/source/3275783 (一)截图     (二)实现关键: 1.改写Gallery,实现图片的层叠和透明度渐变. 主要是改写getChildStat

ecshop搜索出现相关商品的效果滑动下拉效果

ecshop搜索栏效果如下 所需要的样式我们可以复制到style.css里: /*搜索滑动效果*/ .Menu { position:absolute; top:30px; left:7px; width:150px; height:auto; z-index:1; background:#FFF; border:1px solid #000; display:none; } .Menu2 { position: absolute; left:0; top:0; width:100%; heig