2010年5月16日 星期日

用UML來表示由AIDL所產生的介面內部物件的關係圖


當我們宣告一個AIDL檔案時,發現AIDL工具會幫我們產生一個可以用於Activity和Service間進行行程間通訊(Inter-Process Communications)的介面程式,從圖中我們可以看出該程式是一個介面,用來讓Activity或Service來實現它內部定義的函式,為了達到此一目的,它建立一個Stub的抽象類別,該類別是擴充作業系統內的Binder類別並實現在AIDL定義的介面。

沒有留言:

張貼留言