设置activity打开关闭动画——左右滑入滑出
来源:互联网 发布:如何做好淘宝一件代发 编辑:程序博客网 时间:2024/06/08 02:43
转自:activity进出动画
res/anim中文件:
(1)in_left
[html] view plaincopy
- <?xml version="1.0" encoding="utf-8"?>
- <set xmlns:android="http://schemas.android.com/apk/res/android">
- <translate android:interpolator="@android:anim/accelerate_interpolator" android:duration="500" android:fillAfter="true" android:fromXDelta="-100%p" android:toXDelta="0"/>
- </set>
(2)in_right
[html] view plaincopy
- <?xml version="1.0" encoding="utf-8"?>
- <set xmlns:android="http://schemas.android.com/apk/res/android">
- <translate android:interpolator="@android:anim/accelerate_interpolator" android:duration="500" android:fillAfter="true" android:fromXDelta="100%p" android:toXDelta="0"/>
- </set>
(3)out_left
[html] view plaincopy
- <?xml version="1.0" encoding="utf-8"?>
- <set xmlns:android="http://schemas.android.com/apk/res/android">
- <translate android:interpolator="@android:anim/accelerate_interpolator" android:duration="500" android:fillAfter="true" android:fromXDelta="0" android:toXDelta="-100%p"/>
- </set>
(4)out_right
[html] view plaincopy
- <?xml version="1.0" encoding="utf-8"?>
- <set xmlns:android="http://schemas.android.com/apk/res/android">
- <translate android:interpolator="@android:anim/accelerate_interpolator" android:duration="500" android:fillAfter="true" android:fromXDelta="0" android:toXDelta="100%p"/>
- </set>
方法一:
(1)在startActivity后,finish前添加overridePendingTransition(R.anim.in_right, R.anim.out_left);
(2)关闭时在finish后添加overridePendingTransition(R.anim.in_left, R.anim.out_right);
方法二:
(1)配置AndroidMainfest.xm.文件
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
Android:theme="@style/AppTheme" >
(2)修改theme,即styles.xml中AppTheme
<style name="AppTheme" parent="AppBaseTheme">
<!-- All customizations that are NOT specific to a particular API-level can go here. -->
<!-- 设置activity切换动画 -->
<item name="android:windowAnimationStyle">@style/activityAnimation</item>
</style>
(3)编写样式activityAnimation
<style name="activityAnimation" parent="@android:style/Animation">
<item name="android:activityOpenEnterAnimation">@anim/in_right</item>
<item name="android:activityOpenExitAnimation">@anim/out_left</item>
<item name="android:activityCloseEnterAnimation">@anim/in_left</item>
<item name="android:activityCloseExitAnimation">@anim/out_right</item>
</style>
ok!结束
Baidu Button BEGIN
Baidu Button END 172.16.140.13 Baidu Button BEGIN Baidu Button END
- 设置activity打开关闭动画——左右滑入滑出
- 设置activity打开关闭动画——左右滑入滑出
- Android Activity打开关闭动画
- android Activity关闭动画 附左右动画anim
- android Activity关闭动画 附左右动画anim
- android Activity关闭动画 附左右动画anim
- 为activity设置左右的切换动画
- 打开或关闭Activity的动画
- 为Activity设置开启关闭动画
- 设置打开新Activity的动画效果
- 使用overridePendingTransition()方法,打开、关闭activity有动画
- Activity页面左右切换动画
- 设置Activity显示和关闭时的动画效果
- 打开和关闭Activity
- 关闭Activity过渡动画
- Activity显示关闭动画
- Activity启动关闭动画
- activity打开不需要动画
- 我的新博客开通了
- CocoaPods 安装 使用
- c++中verctor函数的用法详解
- 示波器分析串口数据
- 刷机后IMIE丢失怎么办 高通手机IMEI备份恢复教程
- 设置activity打开关闭动画——左右滑入滑出
- ButterKnife的使用
- SQLite事务的使用
- solr测试项目(中)--整合spring-data-mongo
- Git报错:Updates were rejected because the tip of your current branch is behind
- CentOS搭建MySQL5.6主从复制
- spring-boot properties 配置信息
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtm
- viso2013找不到基本流程图模板