1、可以創建,但是不能直接創建。
需要先Looper.prepare();
2、主線程中的handler是,子線程執行完後,更新主線程的數據。
子線程創建handler,主線程給子線程發消息,更新子線程的數據。
3、handler機制:
handler:負責消息的發送,處理
message:消息主體
Looper:死循環,負責message的接收、分發;
MessageQueue:消息隊列
子線程中,使用handler發給looper,放進消息隊列,Looper分發給主線程中handler處理。