Android动画常用公共属性详解

一、认识Android中有哪些动画

Android中有两种动画:

补间动画(Tween animation)
帧动画(Frame animation)


二、什么是补间动画

补间动画包含4中,即我们常见的:

AlphaAnimation (透明度动画)
ScaleAnimation (缩放动画)
TranslateAnimation (位移动画)
RotateAnimation (旋转动画)


三、什么动画在开发中用的最多?

在开发一些控件特效时,用的最多的是补间动画


四、补间动画属性怎么用?

介绍下补间动画的通用属性:

属性名称 类型 作用
duration long 动画时长
repeatCount int 重复次数,不设置,默认不重复
repeatMode int 重复方式,分restart和reverse两种
startOffset long 动画开始前等待时间,默认不设置
fillBefore boolean 动画结束时停留在动画第一帧,默认true
fillAfter boolean 动画结束时停留在动画最后一帧,默认false
fillEnable boolean 可以理解为上面fill的开关,默认因该是true

以上是我开发过程中积累汇总的部分信息,欢迎学习参考。
如有错误,请给予指正,我将及时更新,谢谢。
更多动画用法请看我 Android动画 目录中其他博客。

你可能感兴趣的:(Android动画,动画属性)