利用Android自带的动画效果,实现控件的抖动效果,效果资源文件shark.xml
<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:fromXDelta="0"
android:toXDelta="10"
android:duration="500"
android:interpolator="@anim/cycle_7"
>
</translate>
使用非常简单
Animation shakeAnimation = AnimationUtils.loadAnimation(context, R.anim.shake);//加载动画资源文件
button.startAnimation(shakeAnimation);