让你的Activity停留几秒后再跳转
来源:互联网 发布:大数据工具 编辑:程序博客网 时间:2024/06/16 15:46
有时候我们需要在某个 Activity 停留几秒种,然后再跳到下一个 Activity。那么这个怎么实现呢?
一个方法是可以使用 Thread 的 sleep 函数,这个我们在 用Handler实现线程间的消息通信 也有提到:
1
try
{
2
Thread.sleep(
1
*
1000
);
3
}
catch
(InterruptedException e) {
4
// TODO Auto-generated catch block
5
e.printStackTrace();
6
}
但是这样对于某些场合并不好,比如一个 App,打开的时候进入欢迎页面,用 sleep 方法做停留的话,欢迎页面可能会显示不了的。
也可以用 Timer 来做停留。比如:
01
private
void
getHomeActivity() {
02
Timer timer=
new
Timer();
03
TimerTask task=
new
TimerTask(){
04
public
void
run(){
05
Intent intent =
new
Intent(InitActivity.
this
, MainActivity.
class
);
06
startActivity(intent);
07
overridePendingTransition(android.R.anim.fade_in,android.R.anim.fade_out);
08
}
09
};
10
timer.schedule(task,
2500
);
11
}
0 0
- 让你的Activity停留几秒后再跳转
- 让你的Activity停留几秒后再跳转
- 一张图让你清楚了解activity跳转生命周期的生成与消亡
- 卡卡片视图的形式管理你的 Activity,让你的 app 可以自由的切换、跳转、关闭 Activity 以及结束 app 程序
- Handler让页面停留2秒后跳转另一个页面
- 别让你的单片机学习停留在流水灯水平
- android中在一个Activity中停留几秒后跳转至另外一个Activity
- AndroidActivity跳转动画,让你的APP瞬间绚丽起来
- 如何才能让你的webview不往浏览器跳转
- 如何让别的app启动你的activity
- 让你的activity启动变得更完美
- 让你更直观了解activity的生命周期
- 让别的应用打开你的Activity怎么玩
- Activity间的跳转
- Activity 之间的跳转
- 关于 Activity 的跳转。
- activity之间的跳转
- Activity之间的跳转
- 简单递归入门题(2)全排列
- mysql监控工具
- C/C++ 输出宽字符 printf + %ls or wcout
- 7.C#:PE文件,程序集,托管模块,元数据——还是那个Hello world
- eclipse配置Tomcat
- 让你的Activity停留几秒后再跳转
- POJ 2653 Pick-up sticks(判断线段相交)
- Redis 数据库之字符串键值对(String)
- 【九度】题目1440:Goldbach's Conjecture 2
- WAMP本地环境升级php版本操作步骤
- dos系统下怎么操作文件
- Xcode插件Injection实现代码注入
- 求1-1e11内的素数个数(HDU 5901 Count primes )
- Element元素对象