3 回答
TA贡献1795条经验 获得超7个赞
TA贡献2019条经验 获得超9个赞
定义一个向上退出的动画(从位置2 移动位置3)和从下面进入(从位置1移动位置2)的动画定义文件如下:
out_to_up.xml (从屏幕上面退出)
<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/accelerate_interpolator"
android:fromYDelta="0%p"
android:toYDelta="-100%p"
android:duration="1000">
</translate>
in_from_down.xml (从屏幕下面进入)
<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/accelerate_interpolator"
android:fromYDelta="100%p"
android:toYDelta="0%p"
android:duration="1000">
</translate>
接下来讲一讲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:均匀速度。
TA贡献1921条经验 获得超9个赞
android studio新建动画animator文件的方法
打开android studio 右击res文件夹
鼠标移动到New—>Android Resource File
单击Resource Type三角下拉框
选择Animator,然后输入文件名即可
END
看了“android studio怎么新建动画animator文件”的人还看了
1.Android Studio代码补全教程
2.Android Studio怎么自动实现所有的接口函数
3.Android Studio怎么设置文件编码
4.Android Studio怎么自动为变量生成Get/Set函数
- 3 回答
- 0 关注
- 442 浏览
添加回答
举报