2012-03-27 66 views
0

進出口新的Android系統。我想開發具有以下屏幕IntentService到活動

登錄

菜單

新聞

登錄後的應用程序,將顯示菜單活動。點擊菜單活動中的新聞選項,我想顯示新聞屏幕。我將不得不將消息發送到服務器並接收回復,在回覆郵件接收到的數據將顯示在新聞活動。

  1. 我可以從菜單屏幕啓動一個意向服務並處理髮送和接收消息。在接收到消息(它在不同的線程 - API線程上)時,使用Broadcast Receiver將其廣播到Activity?或者我如何做到這一點?

  2. 我在新聞屏幕上有一個日期字段,在更改日期時,數據必須刷新.i.e請求必須發送到服務器,修改日期和收到的更新數據必須顯示。這怎麼能實現?

請幫忙。

回答

0
+0

感謝您的回覆,並對延遲迴復表示歉意。 #1傳遞數據不是問題。設計是否正確?爲此,我們應該只使用意向服務和活動還是有其他選擇。 #2我每次都調用startService()作爲發送請求部分在IntentService中。那是對的嗎?或者有沒有其他方式可以觸發IntentService發送請求? – Nini 2012-03-28 12:57:55

+0

您可以在線使用jsonfunctions.java文件進行解析,並檢查該鏈路http://p-xr.com/android-tutorial-how-to-parse-read-json-data-into-a-android-listview/你可以通過源代碼。接受我的答案,如果你解決你的查詢。 – 2012-03-28 22:16:51

+0

我的問題不在於傳遞數據。我想確認應用程序的設計/流程。爲了發送消息並從服務器接收答覆,我們可以使用IntentService。如果是這樣,我該如何每次致電服務?我認爲只建議一次調用startService()。 – Nini 2012-03-29 12:21:44