关于activity的切换,有很多挺好看的动画实现,最近在项目中加入了类似于iphone的进入退出的特效。主要使用了overridePendingTransition(int in,int out)这个方法,该方法里有两个int类型参数,不过这个方法只在android2.0之后的版本支持。所以在使用之前最好先判断一下当前系统的版本,该方法在startActivity(intent)后使用,代码如下:
Intent intent = new Intent(ActivityA.this, ActivityB.class);
this.startActivity(intent);
int version = Integer.valueOf(android.os.Build.VERSION.SDK);
if(version >= 5) {
overridePendingTransition(R.anim.zoomin, R.anim.zoomout);
}
android.os.Build.VERSION.SDK是获得当前系统的版本号。上述代码中用到了两个xml文件。
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>
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切换特效.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
android动画 切换特效
activity切换特效
activity切换特效
android activity切换动画效果大全,包括六个经典例子: 1、25个activity切换的动画效果; 2、android activity 切换效果库(劲推荐); 3、Android_Activity之间切换动画; 4、Android改变Activity切换效果; 5、...
Activity之间切换的各种效果 Activity之间切换的各种效果 Activity之间切换的各种效果 Activity之间切换的各种效果 Activity之间切换的各种效果 Activity之间切换的各种效果 Activity之间切换的各种效果 Activity...
android各种activity页面切换特效。。。
activity切换效果集合
安卓开发-activity切换特效
各种Activity切换效果,包括各种动画和切换效果。开发时候的必备代码
Android动画效果-切换Activity动画,切换Activity时的淡入淡出和缩放进入退出效果
安卓Andriod源码——activity切换特效.zip
安卓Android源码——activity切换特效.zip
activity切换特效.zip项目安卓应用源码下载activity切换特效.zip项目安卓应用源码下载 1.适合学生毕业设计研究参考 2.适合个人学习研究参考 3.适合公司开发项目技术参考
Android高级应用源码-activity切换特效.zip
Android的Activity切换动画特效库SwitchLayout,视图切换动画库,媲美IOS
底部导航和四个activity切换的框架
activity切换 android翻转效果
activity切换时各种效果,如自下而上切换,左右滑动切换等
免责声明:资料部分来源于合法的互联网渠道收集和整理,部分自己学习积累成果,供大家学习参考与交流。收取的费用仅用于收集和整理资料耗费时间的酬劳。 本人尊重原创作者或出版方,资料版权归原作者或出版方所有,...