Android抖动的动画效果
16lz
2021-01-23
首先在res/anim中定义一个动画的xml, shake.xml:
1 <translate xmlns:android="http://schemas.android.com/apk/res/android" 2 android:fromXDelta="0" 3 android:toXDelta="10" 4 android:duration="300" 5 android:interpolator="@anim/cycle" />
然后在res/anim中定义一个cycle.xml,来控制抖动次数的,这里用的5次:
1 <cycleInterpolator xmlns:android="http://schemas.android.com/apk/res/android" 2 android:cycles="5" />
然后在java代码中使用此动画:
1 Animation shake = AnimationUtils.loadAnimation(mContext, R.anim.shake); 2 yourview.startAnimation(shake);
更多相关文章
- Android animation Interpolator属性 设置动画速度介绍?
- android 自定义属性的使用
- android仿漫画源码、抽奖转盘、Google相册、动画源码等
- android 系统自带主题样式及自定义主题样式
- 自定义android开机动画
- Android之抽屉效果(自定义、GridView、SlidingDrawer结合)案例
- 自定义seekbar
- android应用自定义字体
- 自定义动画(animation)时set中的各元素效果