我期待實現Google IO休息結構部分A-使用服務API。所以我已經確定了結構的以下部分。谷歌IO 2010休息結構
- 提供休息方法的接口。
- 實現上述接口的處理器類。會有 多處理器類。每個處理器類將返回一個 類的類型。
- 服務提供商,處理單個處理器。從處理器返回的數據 由服務提供商處理。這個 將調用處理函數,並獲得返回的數據。
- 作爲服務類的SerivceProcessor。應用程序中將有一個 單個類。這將根據傳遞給它的Bundle數據與各種SericeProvides進行通信。
- 服務助手,提供了 活動和服務
現在我不清楚這裏之間的高度集成。該服務具有已請求的數據。如何進一步處理。我如何將數據從服務傳遞迴ServicHelper。把它放在一個標籤爲BUNDLE_EXTRA的Bundle中?爲此,我的pojo必須是Serializable或Parceable。我知道Serializable在Android平臺上是一個非常糟糕的選擇。他們還有什麼其他的選擇。我會使用廣播意圖嗎?
感謝您的任何幫助。