使用 HandlerThread 运行循环

一个 HandlerThread 可以用来启动一个 Looper 一个线程。然后可以使用此循环器创建一个与其通信的 Handler。

HandlerThread thread = new HandlerThread("thread-name");
thread.start();
Handler handler = new Handler(thread.getLooper());