/**
* 设置晃动动画
*/
public void setShakeAnimation() {
this.setAnimation(shakeAnimation(5));
}
/**
* 晃动动画
*
* 那么CycleInterpolator是干嘛用的??
* Api demo里有它的用法,是个摇头效果!
*
* @param counts
* 1秒钟晃动多少下
* @return Animation
*/
public static Animation shakeAnimation(int counts) {
Animation translateAnimation = new TranslateAnimation(0, 10, 0, 0);
translateAnimation.setInterpolator(new CycleInterpolator(counts));
translateAnimation.setDuration(1000);
return translateAnimation;
}
Android 摇晃动画代码实现技巧
最新推荐文章于 2023-02-09 10:58:16 发布