使用 HandlerThread 執行迴圈

一個 HandlerThread 可以用來啟動一個 Looper 一個執行緒。然後可以使用此迴圈器建立一個與其通訊的 Handler。

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