建立一個簡單的 LooperThread

官方文件給出的 Looper 執行緒實現的典型示例使用 Looper.prepare()Looper.loop(),並將 Handler 與這些呼叫之間的迴圈相關聯。

class LooperThread extends Thread {
    public Handler mHandler;

    public void run() {
        Looper.prepare();

        mHandler = new Handler() {
            public void handleMessage(Message msg) {
                // process incoming messages here
            }
        };

        Looper.loop();
    }
}