標籤:android 介面頂部滑入 介面右側滑入 介面動畫 overridependingtrans
安卓切換介面從頂部滑入:
我們用到了overridePendingTransition這個方法, 第一個參數指定啟動的
activity進入的方式,第二個參數指定當前activity退出的方式
overridePendingTransition(R.anim.ani_top_get_into, R.anim.ani_bottom_sign_out);
R.anim.ani_top_get_into檔案:
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="500"
android:fromXDelta="0"
android:fromYDelta="-100%"
android:toXDelta="0"
android:toYDelta="0" >
</translate>
R.anim.ani_bottom_sign_out檔案:
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="500"
android:fromXDelta="0"
android:fromYDelta="0"
android:toXDelta="0"
android:toYDelta="100%" >
</translate>
它是讓跳轉的介面從上到下進入,原來的介面從下部滑落,這樣就會得到介面
從上滑入的動畫效果
介面從右側滑入:
overridePendingTransition(R.anim.ani_right_get_into, R.anim.ani_left_sign_out);
R.anim.ani_right_get_into檔案:
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="500"
android:fromXDelta="100%"
android:fromYDelta="0"
android:toXDelta="0"
android:toYDelta="0" >
</translate>
R.anim.ani_left_sign_out檔案:
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="500"
android:fromXDelta="0"
android:fromYDelta="0"
android:toXDelta="-100%"
android:toYDelta="0" >
</translate>
著作權聲明:本文為博主原創文章,未經博主允許不得轉載。
安卓切換介面從頂部滑入,右側滑入