Activity動畫跳轉(overridePendingTransition)

overridePendingTransition:這個函數有兩個參數,一個參數是第一個activity進入時的動畫,另一個參數則是第二個activity退出時的動畫。

特別說明:
1.它必需緊挨着startActivity()或者finish()函數以後調用
2.它只在android2.0以上版本適用 (包括2.0)android

使用:next與pre是兩個點擊事件(平移動畫
在這裏插入圖片描述
小提:動畫的xml文件需放在anim文件夾中,duration爲顯示時間在這裏插入圖片描述
四個動畫文件以下:
anim_settingtop_next_go.xmlweb

<?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.xmlide

<?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.xmlsvg

<?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>

歡迎留言動畫

本文同步分享在 博客「計蒙不吃魚」(CSDN)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。spa

相關文章
相關標籤/搜索