源碼分析Handler機制

看下面例子: 在子線程發送一個消息,然後在主線程街道這個消息處理,這個消息是如何從子線程切換到主線程的呢?首先跟蹤一下handler.sendMessage(new Message())如下: 從上面兩圖看輾轉來到sendMessageAtTime方法,看到A處,此處mQueue是何方神聖呢???看名字只是知道個大概是個消息隊列, 而B處看方法名都知道是將msg入隊列了: mQueue在源碼中兩處
相關文章
相關標籤/搜索