Activity动画跳转(overridePendingTransition)

overridePendingTransition:这个函数有两个参数,一个参数是第一个activity进入时的动画,另外一个参数则是第二个activity退出时的动画。

特别说明:
1.它必需紧挨着startActivity()或者finish()函数之后调用
2.它只在android2.0以上版本适用 (包括2.0)

使用:next与pre是两个点击事件(平移动画
在这里插入图片描述
小提:动画的xml文件需放在anim文件夹中,duration为显示时间在这里插入图片描述
四个动画文件如下:
anim_settingtop_next_go.xml

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android" android:duration="500">
    <translate android:fromXDelta="100%" android:toXDelta="0"></translate>

</set>

anim_settingtop_next_to.xml

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android" android:duration="500">
<translate android:fromXDelta="0" android:toXDelta="-100%"></translate>

</set>

anim_settingtop_pre_go.xml

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android" android:duration="500">
    <translate android:fromXDelta="-100%" android:toXDelta="0"></translate>

</set>

anim_settingtop_pre_to.xml

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android" android:duration="500">
<translate android:fromXDelta="0" android:toXDelta="100%"></translate>

</set>

欢迎留言

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值