關于子線程Looper的
子線程如果不創建Looper,那么子線程創建的Handler發送的消息是會到主線程的Looper去輪詢嗎?這樣是不是要等主線程的消息處理完才處理子線程的消息,如圖所示,Handler1是在子線程1中,如果前面有很多消息,是否要處理完才處理Handler1的消息,那么是不是子線程1可以創建Looper,自己輪播自己的Handler,加快消息處理?
子線程如果不創建Looper,那么子線程創建的Handler發送的消息是會到主線程的Looper去輪詢嗎?這樣是不是要等主線程的消息處理完才處理子線程的消息,如圖所示,Handler1是在子線程1中,如果前面有很多消息,是否要處理完才處理Handler1的消息,那么是不是子線程1可以創建Looper,自己輪播自己的Handler,加快消息處理?
2017-07-14
舉報
2017-07-14
= =看到后面發現子線程不指定Looper會報異常