- //延迟两秒跳转
- new Handler().postDelayed(new Runnable() {
- @Override
- public void run() {
- Intent intent=new Intent(MainActivity.this, Leansons.class);
- startActivity(intent);
- }
- }, 2000);
handler顾名思义就是处理者的意思,每个acvivity只有一个Handler对象,这里利用handler.postDelayed(r,1000),在MessageQuene队列中要求延迟1秒后进行r的处理,而在r的处理中, 最后在handler的队列中加 入一个要求延迟1秒的处理,如是,就可以实现每隔2秒的定期处理。