Android 页面左右切换动画实现
2013-05-23 10:57
423 查看
slide_left_in.xml <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android"> <translate android:duration="300" android:fromXDelta="-100.0%p" android:toXDelta="0.0" /> </set> slide_left_out.xml <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android"> <translate android:duration="300" android:fromXDelta="0.0" android:toXDelta="-100.0%p" /> </set> slide_right_in.xml <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android"> <translate android:duration="300" android:fromXDelta="100.0%p" android:toXDelta="0.0" /> </set> slide_right_out.xml <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android"> <translate android:duration="300" android:fromXDelta="0.0" android:toXDelta="100.0%p" /> </set>
说说大体的实现思路
1. 在Style文件里面定义
<style name="AppTheme" parent="@android:style/Theme.Black.NoTitleBar.Fullscreen">
<item name="android:windowNoTitle">true</item>
<!-- 设置activity切换动画 -->
<item name="android:windowAnimationStyle">@style/activityAnimation</item>
</style>
<!-- animation 样式 -->
<style name="activityAnimation" parent="@android:style/Animation">
<item name="android:activityOpenEnterAnimation">@anim/slide_right_in</item>
<item name="android:activityOpenExitAnimation">@anim/slide_left_out</item>
<item name="android:activityCloseEnterAnimation">@anim/slide_left_in</item>
<item name="android:activityCloseExitAnimation">@anim/slide_right_out</item>
</style>
2.在Manifest里面application设置Theme android:theme="@style/AppTheme"
相关文章推荐
- Android Activity/活动页面切换实现动画效果
- Android 利用ViewPager实现底部圆点导航左右滑动效果以及Fragment页面切换
- android安卓 Fragment实现页面标题左右同步切换以及点击标题切换页面
- Android 手势识别 (左右滑动)实现 页面 切换
- Android 页面Activity切换动画的实现方式
- Android编程实现ViewPager多页面滑动切换及动画效果的方法
- Android:Fragment实现带导航条的页面左右切换
- Android实现移动小球和CircularReveal页面切换动画实例代码
- android 移动开发 手势切换页面实现动画效果
- Android开发之ViewPager实现多页面切换及动画效果(仿Android的Launcher效果)
- Android 左右滑动切换页面或Activity的效果实现
- Android 手势识别 (左右滑动)实现 页面 切换
- Android实现Activity页面跳转切换动画特效
- android ViewPager实现页面左右切换效果
- Android开发之ViewPager实现多页面切换及动画效果(仿Android的Launcher效果)
- Android 关于Activity的跳转和finish时切换页面动画实现
- Android的一个项目中,实现页面之间切换时的动画效果
- Android页面的切换动画代码实现
- Android实现页面滑动切换动画
- Android实现页面左右切换