Handler.postDelayed (Runnable) против CountdownTimer
Иногда нам нужно отложить код до его запуска.
Это выполнимоHandler.postDelayed(Runnable)
или жеCountdownTimer
.
Какой из них лучше с точки зрения производительности?
Смотрите пример кода ниже
укротитель
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
//DO SOMETHING
}
}, 1000);
Таймер обратного отсчета
new CountDownTimer(1000, 1000) {
public void onFinish() {
//DO SOMETHING
}
public void onTick(long millisUntilFinished) {}
}.start();