Android页面跳转动画简介
来源:互联网 发布:湖人三连冠科比数据 编辑:程序博客网 时间:2024/05/29 16:44
在项目中常用到的页面跳转的方式主要有两种:
1、通过在startActivity后执行overridePendingTransition方法进行动画的切换。
overridePendingTransition(R.anim.left_in,
R.anim.left_out); 其中第一个参数为activity进入时的效果,具体效果可以自己实现。
left_in:
<?xml version="1.0" encoding="utf-8"?><set xmlns:android="http://schemas.android.com/apk/res/android"> <translate android:fromXDelta="-100%p" android:toXDelta="0" android:duration="800"/> <alpha android:fromAlpha="1.0" android:toAlpha="1.0" android:duration="800" /></set>
left_out:
<?xml version="1.0" encoding="utf-8"?><set xmlns:android="http://schemas.android.com/apk/res/android"> <translate android:fromXDelta="0" android:toXDelta="100%p" android:duration="800"/> <alpha android:fromAlpha="1.0" android:toAlpha="1.0" android:duration="800" /></set>
需要注意的几点:1.在startActivity方法后面的时候(既进入动画),第二个参数并没有用到,可以直接设置为0;
2.如需要实现退出activity时的动画效果,需覆写其finish()方法,按照如下方法调用:
@Overridepublic void finish() { super.finish(); overridePendingTransition(0, R.anim.left_out);}因为是退出动画,因此第一个进入动画的参数可以直接设置为0,并没有实际效果;
2.通过在AndroidManifest文件中设置theme来对activity设置动画。
待续
0 0
- Android页面跳转动画简介
- Android--页面跳转动画
- Android Activity页面跳转动画
- Android页面跳转动画效果
- 启动动画 跳转页面
- swift页面跳转动画
- UIView 页面跳转动画
- 常用页面跳转动画
- ionic 页面跳转动画
- 解决android线程(thread)中页面跳转动画无效
- Android 页面跳转动画的两种实现方式
- 页面跳转动画设置方法
- WP开发:页面跳转动画
- 页面跳转动画 For_Cocos2d-iphone
- WUP 页面跳转过度动画
- Android Activity跳转动画
- android 动画+跳转
- android 关于页面跳转
- git冲突 解决
- java-基础-JNI本地栈
- volley框架再识
- Android的几种消息通信对比
- 笔记:静态化配置
- Android页面跳转动画简介
- 用MKNetWork来Post一个XML字符串
- Palindromic Squares
- Java线程同步的几种方式
- 常用网站攻击手段及防御方法
- tushare数据写入SQLite 数据库
- 数据结构实验之栈四:括号匹配
- LSH相似网页查找
- MongoDB部署