仿iphone的進入和退出時的效果
intent intent = new intent(activitya.this, activityb.class);
this.startactivity(intent);
intversion = integer.valueof(android.os.build.version.sdk);
if(version >= 5
)
android.os.build.version.sdk是獲得當前系統的版本號。上述**中用到了兩個xml檔案。
zoomin.xml檔案
<?xml version="1.0" encoding="utf-8"?>
" android:interpolator="@android:anim/decelerate_interpolator">
zoomout.xml檔案
<?
xmlversion
="1.0"
encoding
="utf-8"
?>
<
setxmlns:android
=""android
:interpolator
="@android:anim/decelerate_interpolator"
android
:zadjustment
="top"
>
<
scale
android
:fromxscale
="1.0"
android:toxscale
=".5"
android
:fromyscale
="1.0"
android:toyscale
=".5"
android
:pivotx
="50%p"
android:pivoty
="50%p"
android
:duration
="@android:integer/config_mediumanimtime"
/>
<
alpha
android
:fromalpha
="1.0"
android:toalpha
="0"
android:duration
="@android:integer/config_mediumanimtime"
/>
set>
滑動切換Activity
在dependencies中加入下面一句,就可以引入開源庫到當前專案 compile com.r0adkll slidableactivity 2.0.3 需要準備兩個activity,唯一需要注意的是activity的theme需要重寫下面的 name android windowistransl...
左右切換Activity
在res資料夾下建立anim資料夾,1,在資料夾下建立in from right.xml檔案 建立out to left.xml檔案 2,然後在 裡新增即可如下 注意 不能在子執行緒裡呼叫這個方法,否則無效 overridependingtransition 方法第乙個引數控制的是即將進來的活動,記...
Activity 切換動畫
此方式只需要在啟動另乙個activity和退出activity的時候呼叫就行,這個方法接收兩個引數,乙個是新啟動的activity進入時的動畫,另乙個是當前activity消失時的動畫。啟動 startactivity newintent mainactivity.this,testactivity...