界面延时跳转
采用Handler的方式,开启一个新的线程,并设置延时的时间即可:
public class SplashActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.splash);
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
Intent intent = new Intent(SplashActivity.this, SplashPager.class);
startActivity(intent);
SplashActivity.this.finish();
}
}, 2300);
}
@Override
protected void onResume() {
super.onResume();
}
@Override
protected void onPause() {
super.onPause();
}
}
一个完整的延时跳转就呈现出来了