给App整体设置activity的进入退出动画

来源:互联网 发布:android源码在线 编辑:程序博客网 时间:2024/06/06 02:04
给App整体设置activity的进入退出动画
<resources>
    <!-- Base application theme. -->
    <style name="AppTheme" parent="Theme.AppCompat">
        <!-- Customize your theme here. -->
        <item name="android:windowContentTransitions">true</item>
        <item name="colorPrimary">@color/colorPrimary</item>
        <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
        <item name="colorAccent">@color/colorAccent</item>
       
        <item name="android:windowAnimationStyle">@style/AnimationActivity</item>
    </style>
   
    <!--引入设置activity进入进出动画的主题-->
    <style name="AnimationActivityparent="@android:style/Animation.Activity" mce_bogus="1">
             <!--进入一个Acitvity包括两部分,当前Activity退出动画,下个个Activity进入动画-->
        <item name="android:activityOpenEnterAnimation">@android:anim/slide_in_left</item>
        <item name="android:activityOpenExitAnimation">@android:anim/slide_out_right</item>

            <!--跳回一个Activity也包括两部分,当前Activity摧毁动画,上个Actiivty进入动画-->
        <item name="android:activityCloseEnterAnimation">@android:anim/slide_in_left</item>
        <item name="android:activityCloseExitAnimation">@android:anim/slide_out_right</item>
    </style>
</resources>
1 0