Android延时的两种方式:
1,采用Timer和TimerTask
Timer timer = new Timer();
TimerTask task = new TimerTask() {
@Override
public void run() {
Intent intent = new Intent(MainActivity.this, Test.class);
startActivity(intent);
finish();
}
};
timer.schedule(task, 2000);
2,采用Handler的方式
new Handler().postDelayed(new Runnable()
{
@Override
public void run()
{
Intent intent = new Intent(MainActivity.this, Test.class);
startActivity(intent);
finish();
}
}, 2000);
3,动画延时