(usernameImage为imageView)
usernameImage.startAnimation(AnimationUtils.loadAnimation(this, R.anim.shake));
shake.xml为:
<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="1000" //动画持续时间
android:fromXDelta="0" //image的晃动x起坐标
android:toXDelta="10" //image的晃动x终坐标
android:interpolator="@anim/interpolator_cycle"/>
interpolator_cycle.xml为:
<?xml version="1.0" encoding="utf-8"?>
<cycleInterpolator xmlns:android="http://schemas.android.com/apk/res/android"
android:cycles="5" />
<!-- 动画抖动次数 -->
图标左右抖动动画
最新推荐文章于 2022-12-19 00:30:00 发布