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

使用环境:很多程序会用到一个欢迎界面,显示两到三秒后自动跳转到主页,这个跳转有两种方法实现:

一: 

new Handler().postDelayed(new Runnable() {  

            @Override  
            public void run() {  
                Intent intent = new Intent(WelcomeActivity.this,  
                        MainActivity.class);  
                startActivity(intent);  
                finish();
            }  
  

        }, 2000);  

二:

final Intent intent=new Intent(WelcomeActivity.this,MainActivity.class);
Timer timer=new Timer();
TimerTask task=new TimerTask() {

@Override
public void run() {
startActivity(intent);
}
};
timer.schedule(task, 1000*3);

你可能感兴趣的:(其他)