处理程序中延迟时间的目的

时间:2020-09-02 08:44:33

标签: android multithreading

如果我将handler延迟5秒钟,

  1. handler在这段时间内将处理其中的所有代码吗?
  2. 还是等待5秒钟来处理内部代码?
 new Handler().postDelayed(new Runnable() {
                @Override
                public void run() {

                //code

                }
            }, 5000);

1 个答案:

答案 0 :(得分:1)

它将等待5秒钟,然后再处理Runnable中的代码。通常,这将用于定期重复执行任务。