Android HandlerThread 使用

时间:2022-05-14 05:52:36

HandlerThread 继承了 Thread,添加了 looper,queue 的支持。可以为 Handler 提供线程服务,并可对 执行的任务进行简单的管理。

Handler 默认工作在主线程,若要让handler工作在非主线程可以用一下代码实现。

    HandlerThread mHandlerThread = new HandlerThread("handlerThreadName");
mHandlerThread.start();
Handler mHandler = new Handler(mHandlerThread.getLooper());