2013-07-19 25 views
-1

我是新來的android,我開發了一個應用程序,它使用PHP從MYSQL外部數據庫接收數據。創建一個服務來頻繁檢查外部數據庫

我需要創建一個服務來頻繁地檢查數據庫是否有任何改變,最終用戶將得到通知,所以我怎麼能像這樣的服務創建這個? 任何需要閱讀的文章?!

在此先感謝

回答

0

那麼,具體的服務是什麼?你有什麼要求?你只是想輪詢你的數據庫,然後一旦檢索到數據就停止服務。你需要一個單獨的工作線程來完成這項工作嗎?

你可能想看看Intent Service這個。可以找到它的文檔here

一個標準的服務也可能沒問題,但我不確定你的項目具體是什麼,所以我會把它們都讀出來,弄清楚哪個最適合你需要。

請參閱this SO問題給出了它們的簡要概述。

+0

首先感謝您的回覆。 但我需要一個服務工作,每次檢查是否有其他用戶在數據庫中插入數據所有用戶通知此,並可以訪問新數據插入類似whatsapp的想法 – user2597622

+0

啊,那麼你可能想用一個服務在那案件。以您選擇的任何時間間隔輪詢您的服務器,並根據結果執行您喜歡的操作。你必須實現一個BroadcastReceiver,只要服務返回一些現在的數據就會通知Acitivty。但這只是一個非常高層次的觀點。祝你的項目:) –

+0

但你有什麼文章開始吧,因爲我不知道從哪裏開始 – user2597622

0

首先,歡迎來到android開發。 不幸的是,你看似簡單的例子會要求你學習很多android概念,所以我不能直接回答你的問題。

這就是說,以下站點是爲Android教程 http://www.vogella.com/android.html

非常好,我也編在我的網站的Android資源列表,你可以從中受益: http://www.sage42.org/we-recommend/

相關問題