1.利用Thread类

new Thread(){
@Override
public void run() {
try {
//延时3秒
Thread.sleep(3000);
} catch (InterruptedException e) {
e.printStackTrace();
}

//界面跳转
Intent intent = new Intent(MainActivity.this,Content.class);
startActivity(intent);
//销毁跳转之前的界面,用于设置当按返回键退出时,不后退到该页,而是直接退出
finish();
}
}.start();

2.利用Timer(定时器)和TimerTask配合使用

Timer timer = new Timer();

//延时3秒后实现界面跳转

timer.schedule(new TimerTask(){

public void run(){

/界面跳转
Intent intent = new Intent(MainActivity.this,Content.class);
startActivity(intent);
//销毁跳转之前的界面,用于设置当按返回键退出时,不后退到该页,而是直接退出
finish();

}

},3*1000);

Timer的schedule方法介绍:

更多相关文章

  1. Android(安卓)AccessibilityDelegate的使用
  2. Android开发常见的问题
  3. Android与js的交互方式
  4. JNI 防混淆 Android(安卓)proguard
  5. Android(安卓)开发工具(以后持续更新)
  6. Android如何获取屏幕的分辨
  7. Android里handler线程间的通信详解
  8. 源码分析Android(安卓)AMS WMS PMS
  9. Android群英传知识点回顾——第五章:Android(安卓)Scroll分析

随机推荐

  1. Android IntentService vs Service
  2. Android Listview 隐藏滚动条
  3. Android学习之系统默认路径
  4. animation of android (2)
  5. android其实很简单--内存相关
  6. Android获取屏幕分辨率及DisplayMetrics
  7. React-Native尝鲜计划-环境搭建及 hello w
  8. Android卡顿优化梳理
  9. 安卓Kotlin之小白翻译一
  10. Android输入法之输入系统