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();

Ответы на вопрос(3)

Ваш ответ на вопрос