深刻理解android消息機制(五)——主線程handler和looper

分析Handler的構造方法後,咱們知道了若是不傳入Looper對象,那麼將會使用本線程的Looper。這也就解釋了在非UI線程中須要首先調用Looper.prepare(),由於在那裏建立了Looper對象並保存在了sThreadLocal中;那麼問題來了: 在UI線程中初始化的Handler,它的Looper是在哪裏賦值的?java 主線程ActivityThread中main方法androi
相關文章
相關標籤/搜索