Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在我的应用程序中,我有几个活动和一个带有线程的 Java 类。该线程不断地接收消息并将消息发送到 Web 服务器。该应用程序在测试中运行良好,但我担心它在实际手机中使用时可能不会。我担心我与服务器持续交互的后台线程可能会在应用程序处于后台时被 Android 杀死。
我真的需要让我的线程客户端类成为服务吗?我想在用户登录时启动它,并在用户从系统注销时停止它。
如果我需要这样做,请建议一些简单的教程。
看到这些链接..
http://www.vogella.com/articles/AndroidServices/article.html
示例:使用消息传递在 Activity 和 Service 之间进行通信
http://androidtrainningcenter.blogspot.in/2012/04/simple-example-of-service-in-android.html
据我认为,您最好将 TimerTask 与 Timer 以及任何普通类或服务一起使用就足以满足您的目标。