今天研究了下波纹动画。主要是对Xfermode的运用,现在说下对PorterDuffXfermode的理解,网上对其效果一张图诠释的很好。我也盗取了一下:
这个效果实现需要:先用canvas画出Dst(即底图),然后:Paint.setsetXfermode(new PorterDuffXfermode(Mode.SRC_ATOP));然后画出src(目标图)。反之实现的效果可能就和你想要的有点不一样了。
这里波纹动画借鉴了:http://blog.csdn.net/tianjian4592/article/details/44222565
对于第一种正余玄函数,我将底图变成圆形的了。具体效果如下:
ps:做的好烂!
效果是实现了!!!!