android动画启动新活动或解雇一个Activity

时间:2011-09-22 20:29:43

标签: android animation

Android中是否提供了各种View动画的教程或代码示例。基本上我想要做的就是说如果开始一个新的活动,我试图让这个活动开始像放大直到它填满屏幕或淡出当我要完成活动。有没有办法可以做到这一点?

非常感谢任何帮助。

由于 -Chandu

1 个答案:

答案 0 :(得分:0)

因此,您需要使用活动中的OverridePendingTransition:http://developer.android.com/reference/android/app/Activity.html

可以在此处找到淡入/淡出的一些示例:http://www.anddev.org/novice-tutorials-f8/splash-fade-activity-animations-overridependingtransition-t9464.html

<?xml version="1.0" encoding="utf-8"?>
<alpha xmlns:android="http://schemas.android.com/apk/res/android"
        android:interpolator="@android:anim/decelerate_interpolator"
        android:zAdjustment="top"
        android:fromAlpha="1.0"
        android:toAlpha="0.0"
        android:duration="1000" />

缩放:

<scale
    android:pivotX="50%"
    android:pivotY="50%"
android:fromXScale=".1"
android:fromYScale=".1"
android:toXScale="1.0"
android:toYScale="1.0"
android:duration="2000" />