【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 文章图片 rmal),默认为normal |
推荐阅读
- android ViewPager滑动事件讲解
- Android插件化的思考——仿QQ一键换肤,思考比实现更重要!
- Win7的64位系统如何搭建安卓Android开发环境
- Android分享功能实现
- Android Day1_快速入门
- AndroidStudio通过AIDL开启 绑定远程Service
- 如何修复Windows 10更新错误0x80240031(解决办法介绍)
- 如何修复Windows 10错误代码0x8024a206(解决办法介绍)
- 如何在红米手机上禁用锁屏壁纸(操作方法指南)