首先,在资源文件中定义一些动画效果

例如:

    <scale
android:duration="@android:integer/config_mediumAnimTime"
android:fromXScale="1.0"
android:fromYScale="1.0"
android:pivotX="50%p"
android:pivotY="50%p"
android:toXScale="0.1"
android:toYScale="0.1" />
<style name="anim">
        <item name="android:windowAnimationStyle">@style/animation</item>
    </style>
 
    <style name="animation" parent="@android:style/Animation.Activity">
        <item name="android:activityOpenEnterAnimation">@anim/in</item>
        <item name="android:activityOpenExitAnimation">@anim/out</item>
        <item name="android:activityCloseEnterAnimation">@anim/acin</item>
        <item name="android:activityCloseExitAnimation">@anim/acout</item>
    </style>
然后给需要用的Activity加上anim THEME就可以了
05-11 10:56