Android由一个activity 间隔5秒自动跳转到另外一个activity 2013年10月10日18:03:42

//一、写一个定时器 5秒后开启
final Intent localIntent=new Intent(FirstActivity.this,SecondActivity.class);
Timer timer=new Timer();
TimerTask task=new TimerTask(){
@Override
public void run(){
startActivity(localIntent);
}
};
timer.schedule(task,10000);


//二、写一个线程 5秒后跳转,postDelayed(Runnable r, long delayMillis)
new Handler().postDelayed(new Runnable() {
public void run() {
final Intent mainIntent = new Intent(FirstActivity.this,SecondActivity.class);
FirstActivity.this.startActivity(mainIntent);
FirstActivity.this.finish();
overridePendingTransition(android.R.anim.fade_in,android.R.anim.fade_out);
}
}, 5000);

更多相关文章

  1. SpringBoot 2.0 中 HikariCP 数据库连接池原理解析
  2. Android性能优化典范(五)
  3. android display之VSync和线程处理关系
  4. ConditionVariable的用法
  5. Android实现TCP客户端接收数据的方法
  6. Linux下的两种timer方法 (Android(安卓)下NDK开发)
  7. Android(java)学习笔记75:匿名内部类的方式实现多线程程序
  8. android 反纠结app开发: 在线程中更新view
  9. 第10章(2)---ThreadLocal

随机推荐

  1. Linux - 模块编程初试
  2. linux下sqlite3可视化工具
  3. linux下安装redis和启动redis
  4. redis 在 Linux下的安装
  5. centos 6.5安装的UEFI-GPT回退为MBR引导
  6. linux中awk数组应用域替换
  7. Shell系列—Shell简介
  8. Linux基础-常用命令
  9. Linux下共享内存相关函数
  10. wdcp/wdlinux一键包的php5.3版本添加Zend