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

【android中的动画之变换动画(Tween Animation)】归志宁无五亩园,读书本意在元元。这篇文章主要讲述android中的动画之变换动画(Tween Animation)相关的知识,希望能为你提供帮助。
  android中有四大动画,它们分别是:变换动画(Tween  Animation),帧动画(frame  Animation),布局动画(layout  Animation),属性动画(Property  Animation  )。今天我在这里简单的说下变换动画。 首先我们来说下animation种的那些属性(这些都是动画中的通用属性)

xml属性 java方法 解释
android:detachWallpaper setDetachWallpaper(booean) 是否在在壁纸上运行
android:duration setDuration(long) 动画持续时间,单位为毫秒
android:fillAfter setFillAfter(boolean) 控件结束后是否保持动画最后的状态
android:fillBefore setFillBefore(boolean) 控件结束后是否还原到开始动画的状态
  android:fillEnabled   setFillEnabled(boolean) 与android:fillBefore效果相同 
android:interpolator  setInterpolator(Interpolator)  设定插值器(指定的动画效果,譬如回弹等)
android:repeatCount   setRepeatCount(int) 重复次数
android:repeatMode setRepeatMode(int)    重复类型有两个值,reverse表示倒序回放,restart表示从头播放
android:startOffset   setStartOffset(long) 调用start函数之后等待开始运行的时间,单位为毫秒
  android:zAdjustment setZAdjustment(int)    表示被设置动画的内容运行时在Z轴上的位置(top/bottom
android中的动画之变换动画(Tween Animation)

文章图片
rmal),默认为normal 
变换动画中分为4种:透明度动画,缩放动画,旋转动画,位移动画

    推荐阅读