Handler.postDelayed (Runnable) vs CountdownTimer
anchmal müssen wir einen Code verzögern, bevor er ausgeführt wir
Dies ist machbar mit demHandler.postDelayed(Runnable)
oderCountdownTimer
.
Welche ist leistungsstärker?
Siehe den Beispielcode unten
Handler
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
//DO SOMETHING
}
}, 1000);
CountDownTimer
new CountDownTimer(1000, 1000) {
public void onFinish() {
//DO SOMETHING
}
public void onTick(long millisUntilFinished) {}
}.start();