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

Ami*_*mit 4 android android-service

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

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

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