【发布时间】:2016-05-31 14:03:32
【问题描述】:
有时我们需要在代码运行之前延迟它。
这可以通过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();
【问题讨论】:
标签: android performance countdowntimer android-handler