2

我想在android應用程序中實現一項功能,即使應用程序處於後臺/未運行狀態,它也會週期性地從服務器提取信息。使用Pull通知從後臺獲取服務器更新 - Android

它應該調用Web服務並在一天中至少檢查3-4次更新,如果可用,請在通知欄中拉出並顯示它們。當用戶點擊通知時,它應該打開應用程序屏幕。

使用拉通知技術可行嗎?有什麼限制嗎?你可以分享一些教程,這將幫助我實現這一點。

謝謝..

回答

3

Sudo的步驟希望這些可以幫助你繼續前進。

  1. 創建一項服務此服務將調用服務器並獲取 (如果可用)並生成通知。
  2. 使用AlarmManger設置重複鬧鐘當應用程序首次啓動時,每8小時一次,每天4次。
  3. 創建BroadCastReceiver,它將每8小時 小時由警報管理器調用。
  4. 並從BroadcastReceive的onReceive()方法啓動服務 數據同步。

我假裝你知道AlarmMAnager,Service和BroadcastReceiver。

工作教程Here

感謝

+0

謝謝! 我發現一個教程完全是這樣的:http://simpleandroidtutorials.blogspot.in/2012/06/periodically-update-data-from-server-in.html 可以確認嗎? – Sourav 2014-10-20 11:41:05

+0

所以,請讓我的教程的鏈接,所以我可以添加回答,所以其他可以使用它 – 2014-10-20 11:42:22

+0

http://simpleandroidtutorials.blogspot.in/2012/06/periodically-update-data-from-server-in.html – Sourav 2014-10-20 11:50:24