页面延迟跳转而已,我也不知道为啥我要记录下来啊,可能是我忘性比较大吧!
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
toActivity();//跳转页面
}
private void toActivity() {
Runnable runnable = new Runnable() {
@Override
public void run() {
// TODO Auto-generated method stub
Intent intent = new Intent();
intent.setClass(MainActivity.this, HomePageActivity.class);
startActivity(intent);
overridePendingTransition(R.anim.in, R.anim.out);
finish();
}
};
new Handler().postDelayed(runnable, 800);// 1秒后关闭,并跳转到主页面
}
第二种方法使用 Timer
//使用定时器
new Timer().schedule(new TimerTask() {
@Override
public void run() {
startActivity(new Intent(getApplicationContext(), MainActivity.class));
}
}, 1000);
//这里停留时间为1000=1s。
soeasy了,哈哈