我的Android应用程序中是否需要服务?

时间:2012-12-27 06:39:26

标签: android android-service

在我的应用程序中,我有几个Activity和一个带有线程的Java类。该线程不断接收并向Web服务器发送消息。应用程序在测试中运行良好,但我担心它在实际手机中使用时可能不会。我担心持续与服务器交互的后台线程可能被Android杀死,而应用程序处于后台。

我真的需要将我的线程客户端类作为服务吗?我想在用户登录时启动它,并在用户从系统注销时停止它。

如果我需要这样做,请为它提供一些简单的教程。

2 个答案:

答案 0 :(得分:6)

答案 1 :(得分:3)

据我所知,你最好将TimerTask与Timer一起使用,以及任何普通的类或服务都可以满足你的目标。