《深入理解Android:卷IIIA》一一2.4本章小結

華章計算機發表於2017-05-02

本節書摘來華章計算機出版社《深入理解Android:卷III A》一書中的第2章,第2.4節,作者:張大偉 更多章節內容可以訪問雲棲社群“華章計算機”公眾號檢視。1

2.4本章小結

本章先對Java層的Binder架構做了一次較為深入的分析。Java層的Binder架構和Native層Binder架構類似,但是Java的Binder在通訊上還是依賴Native層的Binder。建議想進一步瞭解Native Binder工作原理的讀者,閱讀卷I第6章。另外,本章還對MessageQueue進行了較為深入的分析。Android 2.2中那個功能簡單的MessageQueue現在變得複雜了,原因是該類的核心邏輯下移到Native層,導致現在的MessageQueue除了支援Java層的Message派發外,還新增了支援Native Message派發以及處理來自所監控的檔案控制程式碼的事件。


相關文章