Android实现界面组件的抖动效果

2014-11-24 11:50:12 · 作者: · 浏览: 2

目录为 \android-sdk\samples\android-8\ApiDemos 中已经实现了简单的抖动效果 :


具体使用如下:


第一步:准备两个动画效果的XML文件,加入到 res/anim/目录下:


Shake.xml文件:


android:fromXDelta="0"
android:toXDelta="10"
android:duration="1000"
android:interpolator="@anim/cycle_7" />


cycle_7.xml文件:


android:cycles="7" />


第二步: //代码使用动画效果:


Animation shake = AnimationUtils.loadAnimation(this, R.anim.shake);//加载动画资源文件
findViewById(R.id.xxxx).startAnimation(shake); //给组件播放动画效果