2014-07-19 68 views
0

我想開發這個簡單的即時通訊應用程序。現在我可以發送文本到數據庫。現在,如果他收到一條新消息,我想向用戶顯示通知。爲此,我想在修正時間後檢查遠程數據庫,即每隔20秒。這樣做的最好方法是什麼?修復時間間隔後檢查遠程數據庫的最佳方法

我知道我的問題可能最終會成爲跛腳,這可能不是最好的技術來顯示用戶通知新消息,但現在我只知道,所以我正在實施它。 。

建議隨時歡迎。 。

回答

0

在服務中使用計時器,因此即使應用程序不在前臺,也可能發生此情況。順便說一句,我不會每20秒就做一次,如果你有一個重要的用戶羣,它會花費你很多的帶寬。將它退回到頻率較低 - 每60秒就足夠了。

+0

所以有一個替代解決方案,因爲它是昂貴的。我嘗試使用PHP上的套接字,並從Android插座連接它,但我使用免費的虛擬主機和個人的子進程不允許在那裏:-(然後我怎麼能實現一個聊天應用程序? –

+0

使用一個Web服務,所以它都會遇到HTTP請求,對於一個聊天程序來說,20%是合理的,因爲你期望人們能夠主動地看着屏幕,或者根據你是否是前臺活動而改變時間。 –

+0

其實我很新到Android開發。我沒有得到你所說的。你能更具體??? –

相關問題