android中translate动画
16lz
2021-12-04
translate的几个重要的属性:
android:interpolator:加速器,非常有用的属性,可以简单理解为动画的速度,可以是越来越快,也可以是越来越慢,或者是先快后忙,或者是均匀的速度等等,对于值如下:
@android:anim/accelerate_interpolator:越来越快 @android:anim/decelerate_interpolator:越来越慢 @android:anim/accelerate_decelerate_interpolator:先快后慢 @android:anim/anticipate_interpolator:先后退一小步然后向前加速 @android:anim/overshoot_interpolator:快速到达终点超出一小步然后回到终点 @android:anim/anticipate_overshoot_interpolator:到达终点超出一小步然后回到终点 @android:anim/bounce_interpolator:到达终点产生弹球效果,弹几下回到终点 @android:anim/linear_interpolator:均匀速度。 |
android:duration:动画运行时间,定义在多次时间(ms)内完成动画
android:startOffset:延迟一定时间后运行动画
fromXDelta:X轴方向开始位置,可以是%,也可以是具体的像素具体见图
toXDelta:X轴方向结束位置,可以是%,也可以是具体的像素
fromYDelta:Y轴方向开始位置,可以是%,也可以是具体的像素
toYDelta:Y轴方向结束位置,可以是%,也可以是具体的像素
更多相关文章
- Android环境安装
- android google地图定位开发,且可以自由移动位置重新获取定位,地址
- android限制输入框长度与限制输入数字
- android设置Activity背景色为透明的2种方法
- android测试器
- Android(安卓)Accessibility(辅助功能) 学习
- Android: QQ UI 设计
- [置顶] Android(安卓)GradientDrawable高级应用 以后完全用不上
- android 集成腾讯bugly版本升级功能