在Android 2.0之后有了void android.app.Activity.overridePendingTransition(int enterAnim, int exitAnim),其中里面两个参数,一个是前一个activity的退出另一个是后一个activity的进入。

前一个Activity    SplashScreen:

@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main);new Handler().postDelayed(new Runnable(){@Overridepublic void run() {Intent intent = new Intent(SplashScreen.this, NextActivity.class);SplashScreen.this.startActivity(intent);SplashScreen.this.finish();//添加页面切换效果,留意只有android2.0(SDKVersion版本号为5)以后的版本才支持int version = Integer.valueOf(android.os.Build.VERSION.SDK);if(5 <= version){//淡入淡出效果//overridePendingTransition(android.R.anim.fade_in, android.R.anim.fade_out);//由左向右滑入//overridePendingTransition(android.R.anim.slide_in_left,android.R.anim.slide_out_right);//Ipone式的切换效果,自定义 zoomin.xml,zoomout.xmloverridePendingTransition(R.anim.zoomin,R.anim.zoomout);//getWindow ().setWindowAnimations ( int );//这可没有上个好但是也可以 。}}}, 3000);}

res/anim/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>

res/anim/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>

Android Activity界面切换添加动画特效 (转载修改)相关推荐

  1. android图片跳转动画效果,Android实现Activity界面切换添加动画特效的方法

    本文以实例形式展示了Android实现Activity界面切换添加动画特效的方法,对于Android程序设计人员来说有很好的参考借鉴价值.具体方法如下: 了解Android程序设计的人应该知道,在An ...

  2. android开发界面转换,Android开发Activity界面切换添加动画特效的方法

    释放双眼,带上耳机,听听看~! 随着互联网的快速发展,现在我们开发的界面或者动画特效效果都非常好,其实这对于程序员的挑战是非常大的,下文是技术狗小编为大家带来的Android实现Activity界面切 ...

  3. 安卓Activity界面切换添加动画特效

    在Android 2.0之后有了overridePendingTransition() ,其中里面两个参数,一个是前一个activity的退出两一个activity的进入, Java代码   @Ove ...

  4. Android Activity界面跳转动画讲解

    在日常开发中,我们可能会给每个活动界面切换时添加一个动画,那这种效果是如何实现的呢. 先看下效果图 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-P0tZH0om-15 ...

  5. java水果爆炸动画_5分钟快速实现Android爆炸破碎酷炫动画特效的示例

    这个破碎动画,是一种类似小米系统删除应用时的爆炸破碎效果的动画. 效果图展示 先来看下是怎样的动效,要是感觉不是理想的学习目标,就跳过,避免浪费大家的时间.�� 一行代码即可调用该动画 new Exp ...

  6. 给 Flutter 界面切换来点特效

    本文微信公众号「AndroidTraveler」首发. 背景 我们知道页面之间如果直接切换,会比较生硬,还会让用户觉得很突兀,用户体验不是很好. 因此一般情况下,页面之间的切换为了达到平滑过渡,都会添 ...

  7. Android Activity之间切换闪屏问题解决办法

    在实际开发中,界面切换除了在同一个页面上显示不同的UI,可以使用fragment进行实现,当fragment嵌套层级过多的 时候,可以使用activity切换实现类似的功能,实现方法如下: Inten ...

  8. android activity的跳转动画,实现activity跳转动画的若干种方式

    第一种: (使用overridePendingTransition方法实现Activity跳转动画) 在Activity中代码如下 /** * 点击按钮实现跳转逻辑 */ button1.setOnC ...

  9. Layout动画:在android布局发生变化时添加动画效果

    layout动画在每次布局发生变化的时候系统调用的一个预加载动画效果,使用layout动画可以让布局的变化过度看起来更自然.使用起来很简单,只需在控件中添加一个属性就可以了,系统默认是不会启动layo ...

最新文章

  1. 一块CPU就能运行超逼真水流特效!胡渊鸣的算法被这样实现,本人看了都说好...
  2. 《数据库原理与应用(第3版)》——1.4 数据库系统的组成
  3. 1、数据库设计的基本步骤
  4. css控制div等比高度
  5. jq父级绑定事件的意义_js、jq事件绑定方式总结——以click事件为例
  6. 笨办法学 Python · 续 第七部分:大作业
  7. 注意,SVN提交代码时,会遗漏so库
  8. 第4个HttpClient 例子,下载指定图片并保存到请定目录
  9. 开发者工具——web前端助手
  10. Unity 如何实现批量修改图片格式
  11. 中国矢量地图shp文件(带审图号)
  12. 基于Kinect Azure的多相机数据采集(一)
  13. 工作学习中word及电脑常备小知识(C盘清理、电脑上微信记录清理)
  14. mysql事务转账_模拟数据库事务实现转账
  15. Android 自定义评论回复view
  16. 元素和小于等于阈值的正方形的最大边长(来源:力扣(LeetCode))
  17. 惠普主板f1怎么关闭_惠普主机怎样把f1取消 惠普笔记本
  18. 大白话的方式跟你聊k8s中的SA和UA
  19. 富二代炒外汇如何一年亏掉五百万?
  20. iOS 高德地图定位并进行周边搜索

热门文章

  1. 查看显卡信号_既然大家说装了win10,就不用鲁大师监测显卡温度,为什么呢
  2. jq 点击事件 调用
  3. 场效应管P-MOS N-MOS
  4. SCPPO(二十六):测算过程中问题的解决总结
  5. 计算机中那些事儿(二):如何神操作你的电脑
  6. SpaceX载人龙飞船意外爆炸,据称几乎被完全摧毁
  7. 又有微软AI科学家流向产业,小鹏汽车迎来视觉感知负责人郭彦东
  8. 李彦宏:属于百度的日子终于来了,曾与Facebook谈建合资公司
  9. 用AI算法分析光影看到盲点:这项MIT新研究偷学到二娃技能
  10. FTP服务器的搭建及创建虚拟用户进行认证访问