今天在博客上看到,一個很漂亮很好實現的點擊出現水波紋的效果,在這裏記錄一下同時也分享給大家。
附原著地址: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)
結束啦~~~既簡單又炫酷的一個動畫!!!!!