2012-12-27 72 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

相关问题