2012-12-27 121 views
4

在我的應用程序中,我有幾個活動和一個帶有線程的Java類。該線程不斷接收消息並將消息發送到Web服務器。該應用程序在測試中工作正常,但我擔心它可能不會在實際手機中使用。恐怕我的後臺線程不斷與服務器交互,可能會被Android殺死,而應用程序在後臺。我的android應用程序需要一個服務嗎?

我真的需要讓我的線程客戶端類服務?我想在用戶登錄時啓動它,並在用戶從系統註銷時停止它。

如果我需要這樣做,請爲它提供一些簡單的教程。

+1

它始終是更好地使用服務來執行continusly運行的任務。但是你也應該看看** STICKY **的概念。 –

+1

請通過下面的教程.. http://www.vogella.com/articles/AndroidServices/article.html – itsrajesh4uguys

+0

謝謝@Rajesh .. – aProgrammer

回答

3

據我所知,你最好使用TimerTask和Timer以及任何普通的類或服務就可以滿足你的目標。

+0

如何計時器可以滿足我的任務? – aProgrammer

+0

計時器定期啓動您的工作 – kumar

相關問題