Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/multithreading/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 处理程序中延迟时间的目的_Android_Multithreading - Fatal编程技术网

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

Android 处理程序中延迟时间的目的,android,multithreading,Android,Multithreading,如果我延迟处理程序5秒 在此期间,handler会处理其中的所有代码吗 或者它只需等待5秒钟即可处理内部代码 在处理Runnable内部的代码之前,它将等待5秒钟。通常,这将用于定期重复任务 new Handler().postDelayed(new Runnable() { @Override public void run() { //code }

如果我延迟处理程序5秒

  • 在此期间,
    handler
    会处理其中的所有代码吗
  • 或者它只需等待5秒钟即可处理内部代码

  • 在处理Runnable内部的代码之前,它将等待5秒钟。通常,这将用于定期重复任务

     new Handler().postDelayed(new Runnable() {
                    @Override
                    public void run() {
    
                    //code
    
                    }
                }, 5000);