首页 > 代码库 > 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/bottomrmal),默认为normal |
变换动画中分为4种:透明度动画,缩放动画,旋转动画,位移动画
android中的动画之变换动画(Tween Animation)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。