Android--延迟页面跳转实现方法
来源:互联网 发布:淘宝直通车 医疗器械 编辑:程序博客网 时间:2024/05/21 08:47
方法一:
new Handler(new Handler.Callback() { //处理接收到的消息的方法 @Override public boolean handleMessage(Message arg0) { //实现页面跳转 startActivity(new Intent(getApplicationContext(),MainActivity.class)); return false; } }).sendEmptyMessageDelayed(0, 3000); //表示延时三秒进行任务的执行
方法二:
private void enterHome(){Timer time = new Timer();TimerTask tk = new TimerTask() {Intent intent = new Intent(MainActivity.this,HomeActivity.class);@Overridepublic void run() {// TODO Auto-generated method stubstartActivity(intent);finish();}};time.schedule(tk, 2000);}
timer的功能也可以通过自己构造线程,然后在线程中用sleep来模拟停止一段时间,然后再执行某个动作。
其实,看一下timertask的源码就立即可以知道,timertask就是实现了runnable接口的。也就是说,通过timer来间隔一段时间执行一个操作,也是通过一个线程来做到的。
1 0
- Android--延迟页面跳转实现方法
- JS 跳转页面延迟方法
- JS 跳转页面延迟方法
- Android页面延迟自动跳转
- Android 实现延迟跳转的几种方法
- Android页面跳转实现方法:activity&TabActivity
- 教你实现splash欢迎页面延迟跳转的6种方法
- Android 启动页面延迟跳转与第二次启动分支跳转
- Android 实现页面跳转
- 延迟页面跳转
- Android延迟界面跳转的方法
- Xamarin.Android中实现延迟跳转
- 使用Handler延迟简单实现欢迎页面的跳转
- 页面自动跳转实现方法
- 页面自动跳转实现方法
- 页面自动跳转实现方法
- 页面自动跳转实现方法
- 页面自动跳转实现方法
- POJ 1679 The Unique MST 【用次小生成树验证最小生成树是否唯一】
- Mac环境安装 pip lxml requests
- ACM--HDOJ 2043--密码--字符串
- log4cplus的各种坑
- mysql解压缩版安装
- Android--延迟页面跳转实现方法
- 文件编码问题导致 ./configure : /bin/sh^M : bad interpreter
- mysql自学笔记
- table 布局用slideToggle()展开和隐藏
- nginx的location用法
- 权利指数
- 题目833 取石子
- Express Intro
- 解决高并发架构一些技术套路杂谈