2010年9月27日 星期一

利用IPC及AIDL來打造車身電子通訊網路應用程式的框架(PUSH MODEL)

在9月25日我們提到如何利用IPC及AIDL來打造車身電子通訊網路應用程式的框架,讓篇文章採用POLL MODEL方式來進行設計,由Activity定時地詢問Service改更新UI的內容,此一方式簡單,但Activity郤變得相當忙碌,能否當Service內容改變時再更新Activity的UI內容,此一方式我們稱為PUSH MODEL,其實作步驟如下:
1. 建立專案

2. 建立服務之介面檔案及撰寫程式


3. 建立回呼函式之介面檔案及撰寫程式


4. 建立服務類別及撰寫程式


5. 修改介面設定ID

6. 撰寫Activity程式

7. 在manifest檔案中添加服務元件

沒有留言:

張貼留言