android中translate动画
16lz
2021-01-23
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轴方向结束位置,可以是%,也可以是具体的像素
更多相关文章
- 有什么方法可以让jQuery循环在到达终点或开始时不循环?
- 如何确定在web页面上呈现的字符串的长度(以像素为单位)?
- Html css缩放会将大小改变几个像素
- 将2d数组数据视为定义形状的像素——是否可能创建内部和表面?
- Java图片识别技术原理-只取图片像素。。。