1.直接休眠,只能用于次线程中
//sleep设置的是时长
Thread.sleep(1000);
2.定时器,适用范围比较广
TimerTask task = new TimerTask() {
@Override
public void run() {
//todo
}
};
Timer timer = new Timer();
timer.schedule(task, 1000);
3.Handler,次线程使用的时候注意要记得先实现handler loop
new Handler().postDelayed(new Runnable()) {
public void run() {
//todo
}
}, 1000);