Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/328.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
Java 什么是处理程序类?_Java_Android_Handler - Fatal编程技术网

Java 什么是处理程序类?

Java 什么是处理程序类?,java,android,handler,Java,Android,Handler,Android中的处理程序类是什么?处理程序基本上是一个消息队列。您向它发布一条消息,它最终将通过调用其run方法并将消息传递给它来处理它。由于这些运行调用总是按照在同一线程上收到的消息的顺序发生,因此它允许您序列化事件。正如android dev站点上的文档所示,处理程序有两种主要用途: 将消息和可运行文件安排为将来某个时间点执行;及 将要在不同于您自己的线程上执行的操作排队 在这种情况下,“信息”是什么?

Android中的处理程序类是什么?

处理程序基本上是一个消息队列。您向它发布一条消息,它最终将通过调用其run方法并将消息传递给它来处理它。由于这些运行调用总是按照在同一线程上收到的消息的顺序发生,因此它允许您序列化事件。

正如android dev站点上的文档所示,处理程序有两种主要用途:

  • 将消息和可运行文件安排为将来某个时间点执行;及
  • 将要在不同于您自己的线程上执行的操作排队

  • 在这种情况下,“信息”是什么?