android點擊效果,圓放大縮小,類似水波紋的效果

今天在博客上看到,一個很漂亮很好實現的點擊出現水波紋的效果,在這裏記錄一下同時也分享給大家。

附原著地址: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)

結束啦~~~既簡單又炫酷的一個動畫!!!!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章