請教一個IPC機制的問題

2009.08.19 06:38PM

an style="font-size: larger;">各位好:

     小弟想要在activity和service透過Binder來作溝通 , 主要的兩個fun如下:

transact (int code,parcel data,parcel reply, int flags)
onTransact (int code,parcel  data,parcel reply, int flags)
 
可以看得出來必須透過parcel這個物件來傳遞 , 在android的網站上是教人使用一個Parcelable去把自己的物件包起來???  , 但詳細情形實在不懂 , 不想得有沒有網友知道
如何將自己定義的class透過parcel來傳遞 , 或是有沒有範例可以參考
 
另外再請教一個問題 , 我們也可以使用AIDL的方式去自訂介面取代上述的方法 , 
但是當我們定義好Myinterface.aidl之後要如何使用 , android tool中提供的aidl.exe去產生一個aidl.java檔 , 似乎有兩種方式一個是透過eclipse一個就是用command line
不曉得有沒有人使用過AIDL去實作IPC , 不知能否提供意見
 
感謝喔
 
 
 
 
 

相關消息

蘋果新聞
《F1》電影將破 3 億美元全球票房 成蘋果史上最高收益電影
Mash Yang
17 個小時前
關於android播放3gp內含AAC無法撥放問題
hanawa
15 年前
Xbox Game「Lips」Model
stoneip
16 年前
達梭系統收購搜尋應用平台公司 Exalead
news.tw
15 年前
HP引領資料中心結構、伺服器延展性和應用程式自動化的新潮流
news.tw
15 年前
快訊
日亞網友一致推薦 3 款 MUJI 收納神器,線材零食都可以收得乾淨
Shopping guide
1 天前
快訊
送給媽媽的夢幻逸品,日本 Vermicular IH 琺瑯電子鑄鐵鍋,現在下單再送專屬食譜書
Shopping guide
2 個月前
快訊
樂維 RK 藍牙無線機械鍵盤只要 2290,CP 未免也太高
Shopping guide
1 個月前
新奇搞笑
貨幣博物館「裝滿百萬美元的展示箱」被認真魔人破解其實超裝55萬
Twelve
2 天前