1.在res建立目录anim放入动画效果xml文件
1.1 进入文件 push_left_in.xml
android:duration="300"
android:fromXDelta="100%p"
android:toXDelta="0" />
android:duration="300"
android:fromAlpha="0.0"
android:toAlpha="1.0" />
1.2 退出文件 push_left_out.xml
android:duration="300"
android:fromXDelta="0"
android:toXDelta="-100%p" />
android:duration="300"
android:fromAlpha="1.0"
android:toAlpha="0.0" />
1.3 activity退出的效果 zoom_enter.xml
android:interpolator="@android:anim/decelerate_interpolator" >
android:duration="@android:integer/config_mediumAnimTime"
android:fromXScale="2.0"
android:fromYScale="2.0"
android:pivotX="50%p"
android:pivotY="50%p"
android:toXScale="1.0"
android:toYScale="1.0" />
1.4 zoom_exit.xml
android:interpolator="@android:anim/decelerate_interpolator"
android:zAdjustment="top" >
android:duration="@android:integer/config_mediumAnimTime"
android:fromXScale="1.0"
android:fromYScale="1.0"
android:pivotX="50%p"
android:pivotY="50%p"
android:toXScale=".5"
android:toYScale=".5" />
android:duration="@android:integer/config_mediumAnimTime"
android:fromAlpha="1.0"
android:toAlpha="0" />
2. 建立style文件
@style/AnimationActivity
true
@anim/push_left_in
@anim/push_left_out
@anim/zoom_enter
@anim/zoom_exit
3.在Application中调用主题
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/ThemeActivity"
>
4. 测试过程中确保手机的动画效果开启,否则达不到效果
5. 源码下载地址 http://download.csdn.net/detail/lzqjfly/5095767