两个Activity跳转的时候,自定义翻页效果:
Intent intent = new Intent(FirstActivity.this, SecondActivity.class);
startActivityForResult(intent, 11);
//添加界面切换效果,注意只有Android的2.0(SdkVersion版本号为5)以后的版本才支持
int version = Integer.valueOf(android.os.Build.VERSION.SDK);
if(version >= 5) {
overridePendingTransition(R.anim.zoomin, R.anim.zoomout); //此为自定义的动画效果,下面两个为系统的动画效果
//overridePendingTransition(android.R.anim.fade_in,android.R.anim.fade_out);
//overridePendingTransition(android.R.anim.slide_in_left,android.R.anim.slide_out_right);
}
下面为两个自定义的动画效果XML文件,存放位置为:res/anim/
1,动画进入效果:zoomin.xml
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/decelerate_interpolator">
<scale android:fromXScale="2.0" android:toXScale="1.0"
android:fromYScale="2.0" android:toYScale="1.0"
android:pivotX="50%p" android:pivotY="50%p"
android:duration="@android:integer/config_mediumAnimTime" />
</set>
2,动画退出效果:zoomout.xml
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/decelerate_interpolator"
android:zAdjustment="top">
<scale android:fromXScale="1.0" android:toXScale=".5"
android:fromYScale="1.0" android:toYScale=".5"
android:pivotX="50%p" android:pivotY="50%p"
android:duration="@android:integer/config_mediumAnimTime" />
<alpha android:fromAlpha="1.0" android:toAlpha="0"
android:duration="@android:integer/config_mediumAnimTime"/>
</set>
分享到:
相关推荐
主要用于Activity之间的界面跳转操作,方便统一界面跳转逻辑
自定义tabhost实现activity 的跳转 界面比较简单 但功能都实现了
Activity跳转页面切换漂亮效果(转)
android 自定义 dialog和activity 跳转的样式
利用Theme自定义Activity间的切换动画
activity跳转动画效果 轻松实现超炫跳转动画效果
Activity之间相互跳转和传递数据(包括Button样式自定义、Check样式自定义和Activity添加Menu)
自定义activity的Dialog源码自定义activity的Dialog源码
深度剖析Workflow Foundation系列课程(6):开发自定义Activity 我们将在本课程中详细介绍Workflow Activity的开发流程。包括如何自定义Activity属性、创建组合Activity、序列化自定义Activity和改变自定义...
Activity页面跳转特效,一个包一行代码轻松实现5.0跳转特效
NULL 博文链接:https://woshiwzy.iteye.com/blog/830755
Activity A跳转Activity B,再按返回键,A、B的生命周期执行顺序是什么? 当听到这个题目的时候,我得意地笑了笑,对于Activity的生命周期已经记熟的我,心想,为什么不直接问Activity的生命周期呢?于是想当然的说...
点击哪个view就从这个view 打开新的界面,回退后新界面再回到该view处。我们称之为 从哪来回哪去
Activity跳转 四种跳转方式
假如说有一个activity A,在A中跳转到Activity B, 然后在B中跳转到Activity C中,最后要在C中把activity A,B,C都关掉。 首先有一个Activity A,A中有一个Button,点击这个Button会跳到Activity B中去,但会拿到...
实现Activity跳转代码 本人菜鸟 旨在分享交流
实现Activity之间跳转 ,在 Android 中 多个界面,应用于Activity 之间切换。
android之间跳转几乎所有的效果汇总 淡入淡出效果 放大淡出效果 转动淡出效果1 转动淡出效果2 左上角展开淡出效果 压缩变小淡出效果 右往左推出效果 下往上推出效果 左右交错效果 放大淡出效果 缩小效果 ...
Android 中从activity1跳转到activity2再回到activity所经历的生命周期