码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2014-12-29 11:52:52      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:

关键代码:

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

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

标签:

原文地址:http://www.cnblogs.com/alexthecoder/p/4191268.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!