android中在一个Activity中停留几秒后跳转至另外一个Activity

原创 2015年11月18日 14:23:02

有时候我们需要在某个 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 }

相关文章推荐

让你的Activity停留几秒后再跳转

有时候我们需要在某个 Activity 停留几秒种,然后再跳到下一个 Activity。那么这个怎么实现呢? 一个方法是可以使用 Thread 的 sleep 函数,这个我们在 用Handl...

Android 欢迎界面停留3秒的实现

0.写在前面在这篇教程中来实现一个类似于微信的的延迟3秒再进入主界面的效果。1.项目准备先新建一个空的android项目。里面只自带一个MainActivity,首先我们再新建一个Activity叫做...
  • huplion
  • huplion
  • 2016年09月21日 19:20
  • 6078

Android如何先显示一张图片,延时几秒后,再自动跳转到另一个页

首先我们得建立两个Activity,两页xml文件 我们得将欢迎页面配置在AndroidManifest.xml得首先显示有些人做了半天却不见效果就是这个原因 下面是 Welcome页面的主要代码...

Activity之间隔几秒自动跳转(两种实现方法)

使用环境:很多程序会用到一个欢迎界面,显示两到三秒后自动跳转到主页,这个跳转有两种方法实现: 一:  new Handler().postDelayed(new Runnable() {    ...
  • lunizhu
  • lunizhu
  • 2014年07月29日 17:04
  • 918

activity跳转的过渡效果,很漂亮,很全

注意,切换方法overridePendingTransition只能在startActivity和finish方法之后调用。 第一个参数为第一个Activity离开时的动画,第二参数为所进入的A...

android 个人中心下拉弹回效果-PullscrollView

实现效果: 这个效果就是仿qq个人中心的下拉弹回效果实现。 核心就是一个 自定义的ScrollView,如下: package com.baobao.testpullscrollview;...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

android 页面停几秒后跳转

new Handler().postDelayed(new Runnable() {              @Override              public void run() {  ...

安卓欢迎页停留几秒跳到主界面

假如有两个Activity,一个是A,一个是B. 其中,A是欢迎界面,B是程序主界面。 那么,你可以将A设为启动Activity,就像楼上说的。 然后,在A的onCreate函数中,用Hande...

初识Intent-实现从一个Activity跳转至另一个Activity并实现单向传值

本篇博客主要讲解如何使用Intent来实现Activity之间的跳转. 本篇博客实现的是一个简单的注册跳转的Demo实现步骤: 新建一个Activity的布局XML文件 新建一个Activity并使...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:android中在一个Activity中停留几秒后跳转至另外一个Activity
举报原因:
原因补充:

(最多只允许输入30个字)