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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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技术分享rmal),默认为normal 
变换动画中分为4种:透明度动画,缩放动画,旋转动画,位移动画

以上是关于android中的动画之变换动画(Tween Animation)的主要内容,如果未能解决你的问题,请参考以下文章

79.Android之动画基础

android中的动画之变化动画事例1

Android动画基础

Android界面实现View Animation 使用介绍

Tween Animation----Rotate旋转动画

Tween Animation----Translate位置移动动画