关于 andorid 页面切换时候的特效
来源:互联网 发布:电梯司机模拟考试软件 编辑:程序博客网 时间:2024/05/29 15:25
Activity的切换动画指的是从一个activity跳转到另外一个activity时的动画。
{它包括两个部分:
一部分是第一个activity退出时的动画;
另外一部分时第二个activity进入时的动画;
在Android的2.0版本之后,有了一个函数来帮我们实现这个动画。这个函数就是overridePendingTransition
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.SplashScreen);
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
Intent mainIntent = new Intent(SplashScreen.this, AndroidNews.class);
SplashScreen.this.startActivity(mainIntent);
SplashScreen.this.finish();
overridePendingTransition(R.anim.mainfadein,
R.anim.splashfadeout);
}
}, 3000);
}
上面的代码只是闪屏的一部分。
getWindow (). setWindowAnimations ( int );
getWindow (). setWindowAnimations ( int );
这可没有上个好但是也可以 。
实现淡入淡出的效果1
overridePendingTransition(R.anim.splash_screen_fade, R.anim.splash_screen_hold);
实现淡入淡出的效果2
overridePendingTransition(android.R.anim.fade_in,android.R.anim.fade_out);
由左向右滑入的效果
overridePendingTransition(Android.R.anim.slide_in_left,android.R.anim.slide_out_right);
实现zoomin和zoomout,即类似iphone的进入和退出时的效果
overridePendingTransition(R.anim.zoomin, R.anim.zoomout);
overridePendingTransition(R.anim.zoomin, R.anim.zoomout);
{它包括两个部分:
一部分是第一个activity退出时的动画;
另外一部分时第二个activity进入时的动画;
在Android的2.0版本之后,有了一个函数来帮我们实现这个动画。这个函数就是overridePendingTransition
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.SplashScreen);
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
Intent mainIntent = new Intent(SplashScreen.this, AndroidNews.class);
SplashScreen.this.startActivity(mainIntent);
SplashScreen.this.finish();
overridePendingTransition(R.anim.mainfadein,
R.anim.splashfadeout);
}
}, 3000);
}
上面的代码只是闪屏的一部分。
getWindow (). setWindowAnimations ( int );
getWindow (). setWindowAnimations ( int );
这可没有上个好但是也可以 。
实现淡入淡出的效果1
overridePendingTransition(R.anim.splash_screen_fade, R.anim.splash_screen_hold);
实现淡入淡出的效果2
overridePendingTransition(android.R.anim.fade_in,android.R.anim.fade_out);
由左向右滑入的效果
overridePendingTransition(Android.R.anim.slide_in_left,android.R.anim.slide_out_right);
实现zoomin和zoomout,即类似iphone的进入和退出时的效果
overridePendingTransition(R.anim.zoomin, R.anim.zoomout);
overridePendingTransition(R.anim.zoomin, R.anim.zoomout);
0 0
- 关于 andorid 页面切换时候的特效
- 关于TabHost切换的时候刷新(更新)页面的问题
- html 特效 切换页面的显示标题
- 页面切换特效
- 当页面不够的时候,鼠标滑动特效
- 关于页面标签的切换
- ios开发切换页面特效
- Android ViewPager特效之水滴效果的滑动切换页面
- 关于网页特效tab栏切换的实现
- CCScene切换的特效
- 页面滚动的时候自动切换导航栏
- 关于滑动切换页面swiper的坑
- tabbar切换页面并且再切换回来的时候回到原导航的根视图
- 切换页面的时候出现一个页面闪一下,回到原来的界面
- 新闻切换特效的实现
- 关于页面展示的时候出现的问题(笔记)
- ViewPager实现页面切换 (包含App第一次登录时候的欢迎界面的展示)
- vs2005 web页面从源视图切换到设计视图的时候非常慢,而且出错
- No architectures to compile for (ONLY_ACTIVE_ARCH=YES, active arch=armv7,armv7s, VALID_ARCHS=i386 x8
- 《程序员的自我修养》读书笔记2 -- ELF目标文件和静态链接和装载
- GCD
- 硬中断和软中断
- 使用mysql-mmm实现MySQL高可用集群
- 关于 andorid 页面切换时候的特效
- 还原页 (SQL Server)
- hdu 3683 Gomoku (模拟、搜索)
- appCan学习笔记(1)
- declare-styleable:自定义控件的属性 (笔记)
- 黑马程序员——static关键字
- 绪论思维导图
- 刘星:HBase性能深度分析
- Android.mk高级写法