android点击效果,圆放大缩小,类似水波纹的效果
程序员文章站
2022-05-24 21:11:21
...
今天在博客上看到,一个很漂亮很好实现的点击出现水波纹的效果,在这里记录一下同时也分享给大家。
附原著地址:http://www.jianshu.com/p/e0a6fc621945
效果1:
效果2:
代码实现:
Animator animator = ViewAnimationUtils.createCircularReveal(
View,
圆心X轴坐标,
圆心Y轴坐标,
开始时的半径大小,
结束时的半径大小);
animator.setDuration(1000);
animator.start();
需要注意的就是,该动画只能在android5.0以上运行,使用时记得加入该判断。
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP)
结束啦~~~既简单又炫酷的一个动画!!!!!