对应用中全部Activity生效
ui_left_in.xml
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate
android:duration="1000"
android:fromXDelta="-100%"
android:toXDelta="0%"></translate>
</set>
ui_left_out.xml
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate
android:duration="1000"
android:fromXDelta="0%"
android:toXDelta="-100%"></translate>
</set>
ui_right_in.xml
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate
android:duration="1000"
android:fromXDelta="100%"
android:toXDelta="0%"></translate>
</set>
ui_right_out.xml
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate
android:duration="1000"
android:fromXDelta="0%"
android:toXDelta="100%"></translate>
</set>
自定义activity动画style
<style name="activity_animator"
parent="@android:style/Animation.Activity">
<item name="android:activityOpenEnterAnimation">@anim/ui_right_in</item>
<item name="android:activityOpenExitAnimation">@anim/ui_left_out</item>
<item name="android:activityCloseEnterAnimation">@anim/ui_left_in</item>
<item name="android:activityCloseExitAnimation">@anim/ui_right_out</item>
</style>
在application主题里面添加属性
<item name="android:windowAnimationStyle">@style/activity_animator
</item>