Android實現Activity介面切換新增動畫特效的方法
本文以例項形式展示了Android實現Activity介面切換新增動畫特效的方法,對於Android程式設計人員來說有很好的參考借鑑價值。具體方法如下:
瞭解Android程式設計的人應該知道,在Android 2.0之後有了overridePendingTransition(),其中裡面兩個引數,一個是前一個activity的退出,另一個activity的進入。
現看看下面這段示例程式碼:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
Intent mainIntent = new Intent(SplashScreen. this , AndroidNews. class );
R.anim.splashfadeout);
|
上面的程式碼只是閃屏的一部分。
1 |
|
這可沒有上個好但是也可以 。
實現淡入淡出的效果:
1 |
|
由左向右滑入的效果:
1 |
|
實現zoomin和zoomout,即類似iphone的進入和退出時的效果:
1 |
|
新建zoomin.xml檔案:
1 2 3 4 5 6 7 8 |
|
新建zoomout.xml檔案:
1 2 3 4 5 6 7 8 9 10 11 |
|
相信本文所述示例對大家的Android程式設計有一定的借鑑價值。