Activity欢迎页退出时的放大淡出效果
来源:互联网 发布:图书推荐系统 php源码 编辑:程序博客网 时间:2024/06/07 03:26
今天,设计要求让欢迎页退出时有比较炫酷的效果,3D翻页或者放大淡出,由于现有代码本身的限制,实现sd翻转效果并不理想,修改代码的成本太大,故只好实现放大淡出效果。放大淡出效果这里用到的是设定activity进入退出的动画效果overridePendingTransition(int enterAnim, int exitAnim)。
具体实现如下:
1、先定义两个anim。
enter_anim.xml(进入动画)
<?xml version="1.0" encoding="utf-8"?><set xmlns:android="http://schemas.android.com/apk/res/android" > <alpha android:fromAlpha="0.0" android:toAlpha="1.0" android:duration="800"/></set>
exit_anim.xml(退出动画)
<?xml version="1.0" encoding="utf-8"?><set xmlns:android="http://schemas.android.com/apk/res/android"> <scale android:interpolator="@android:anim/accelerate_decelerate_interpolator" android:fromXScale="1.0" android:toXScale="1.5" android:fromYScale="1.0" android:toYScale="1.5" android:pivotX="50%" android:pivotY="50%" android:fillAfter="false" android:duration="800" /> <!-- 从原屏幕大小向外放大--></set>
2、用到的地方只需要在跳转activity时写下面一句话就行了
overridePendingTransition(R.anim.enter_anim, R.anim.exit_anim);
好了,实现就是这些,效果自己运行到手机上看吧,代码也简单,可直接复制。有不足之处欢迎指正,大家一起学习。
阅读全文
0 0
- Activity欢迎页退出时的放大淡出效果
- iOS 启动页放大淡出效果
- Activity 的切换效果 淡入淡出
- 简单实现Activity退出时向下滑动退出的效果
- Activity跳转淡入淡出效果
- Activity跳转淡入淡出效果
- Activity切换淡入淡出效果
- 实现activity间的淡入淡出效果 步骤
- 进入主页Activity的淡入淡出动画效果
- 如何实现Activity退出到桌面时的动画效果
- 图层淡入淡出放大和缩小的瞬息移动效果
- Swift - 启动画面放大淡出效果的实现1(使用launch image)
- Swift - 启动画面放大淡出效果的实现1(使用launch image)
- activity的进入和退出效果
- 图片的淡出效果
- 淡出的效果
- Activity退出效果
- Activity启动退出效果
- poj1703(并查集—“食物链”的简化版)
- Hive中虚拟列
- 高德地图api JavaScript鼠标点击获取地图经纬度
- 《ABAP技术总结》
- android活动的启动模式
- Activity欢迎页退出时的放大淡出效果
- django-admin:command not found的解决办法
- Maven配置之Setting文件详解
- Yii 表单交互的三种方式
- 实战Apache安装配置
- vs中debug和release版本的区别
- Java入门基础之数组以及类与对象 个人笔记
- 51采集PCF8591数据通过ESP8266上传C#上位机
- 采访优秀学长学姐后的感悟与体会