Activity页面之间的切换效果
来源:互联网 发布:回收站恢复软件 编辑:程序博客网 时间:2024/05/16 12:05
android中界面之间切换的效果是由动画实现的,在andorid2.0之后有一个方法overridePendingTransition(int,int),该方法有两个参数,第一个是设置前一个Activity的退出效果,第二个参数是设置另一个Activity的进入效果。
在android有自定义的动画,通过android.R.anim.XXXX调用。
例如:
1.调用android预定义的动画
overridePendingTransition(android.R.anim.fade_in, android.R.anim.fade_out);//设置Activity之间切换的效果为渐入渐出效果//android.R.anim.fade_in:渐入效果//android.R.anim.fade_out:渐出效果
2.调用自定义的动画
创建一个set_start.xml动画文件
<?xml version="1.0" encoding="utf-8"?><set><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>
<?xml version="1.0" encoding="utf-8"?><set> <scale android:fromXScale="1.0" android:toXScale="0.5" android:fromYScale="1.0" android:toYScale="0.5" android:pivotX="50%p" android:pivotY="50%p" android:duration="@android:integer/config_mediumAnimTime"/></set>
Intent intent = new Intent(ActivityActivity.this,OtherActivity.class);//设置Intent的跳转目的 startActivity(intent);//开始跳转 ActivityActivity.this.finish();//清除当前的Activity的实例对象 overridePendingTransition(R.anim.set_start, R.anim.set_end);//切换的效果
0 0
- Activity页面之间的切换效果
- Activity之间的切换效果
- Activity之间的切换效果
- Activity之间的切换效果
- activity之间的切换效果
- Activity页面切换的效果
- Android Activity 之间切换的各种效果
- Android Activity 之间切换的各种效果
- Android Activity之间切换的各种效果
- Activity之间切换的动画效果
- Android Activity 之间切换的各种效果
- activity之间切换的动画效果
- activity之间的平移切换效果
- 【Android】Activity之间的切换效果定义
- Activity页面切换效果
- Activity页面切换效果
- 页面之间的卷滚切换效果
- activity之间及fragment之间切换的动画效果
- 开源项目-AndroidBootstrap学习
- php_mbstring.dll
- PHP加速器APC
- 黑马程序员--IO流(三)
- Java基础回顾_abstract抽象类
- Activity页面之间的切换效果
- hdu 1728 逃离迷宫
- Hibernate进阶之组件类型认识和双向一对多关系混合映射
- php异步处理
- 《javascript高级程序设计》客户端检测学习笔记
- Httpclient4 简介
- 导出推送证书
- 线性结构常见应用之二——队列
- makefile 学习(一)