首页 > 代码库 > android中的动画之变换动画(Tween Animation)

android中的动画之变换动画(Tween Animation)

 android中有四大动画,它们分别是:变换动画(Tween Animation),帧动画(frame Animation),布局动画(layout Animation),属性动画(Property Animation )。今天我在这里简单的说下变换动画。
首先我们来说下animation种的那些属性(这些都是动画中的通用属性)
xml属性java方法解释
android:detachWallpapersetDetachWallpaper(booean)是否在在壁纸上运行
android:durationsetDuration(long)动画持续时间,单位为毫秒
android:fillAftersetFillAfter(boolean)控件结束后是否保持动画最后的状态
android:fillBeforesetFillBefore(boolean)控件结束后是否还原到开始动画的状态
 android:fillEnabled  
setFillEnabled(boolean)与android:fillBefore效果相同 
android:interpolator setInterpolator(Interpolator) 设定插值器(指定的动画效果,譬如回弹等)
android:repeatCount  setRepeatCount(int)重复次数
android:repeatModesetRepeatMode(int)  重复类型有两个值,reverse表示倒序回放,restart表示从头播放
android:startOffset  setStartOffset(long)调用start函数之后等待开始运行的时间,单位为毫秒
 android:zAdjustment
setZAdjustment(int)  表示被设置动画的内容运行时在Z轴上的位置(top/bottom技术分享rmal),默认为normal 
变换动画中分为4种:透明度动画,缩放动画,旋转动画,位移动画

android中的动画之变换动画(Tween Animation)