Android uses the animation to achieve the jitter of interface components. The following API demos provided by the system:
The simple jitter effect has been achieved in the \ Android-SDK \ samples \ Android-8 \ apidemos directory:
The specific usage is as follows:
Step 1: Prepare two XML files for the animation effect and add them to the res/anim/directory:
Shake. xml file:
<Translate xmlns: Android = "http://schemas.android.com/apk/res/android"
Android: fromxdelta = "0"
Android: toxdelta = "10"
Android: duration= "1000"
Android: interpolator = "@ anim/cycle_7"/>
Cycle_7.xml file:
<Cycleinterpolator xmlns: Android = "http://schemas.android.com/apk/res/android"
Android: cycles = "7"/>
Step 2 ://CodeAnimation effects:
Animation shake = animationutils. loadanimation (this, R. anim. Shake); // load the animation resource file
Findviewbyid (R. Id. xxxx). startanimation (shake); // play the animation effect on the Component