暂时用过的是2个,以后还会补充....
方法一:
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main_activity); //自动跳转 new Handler().postDelayed(new Runnable() { public void run() { Intent mainIntent = new Intent(MainActivity.this, LoginActivity.class); MainActivity.this.startActivity(mainIntent); MainActivity.this.finish(); overridePendingTransition(android.R.anim.fade_in,android.R.anim.fade_out); } }, 5000); }
方法二:
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); final Intent localIntent=new Intent(MainActivity.this,SecondActivity.class); Timer timer=new Timer(); TimerTask tast=new TimerTask() { @Override public void run(){ startActivity(localIntent); } }; timer.schedule(tast,3000); }