【发布时间】:2016-02-26 17:00:42
【问题描述】:
我正在构建一个 android 应用程序,有时我需要构建一个新的特定“线程”,我们称之为 A。
- A 将与远程服务器通信(下载图片并发送一些小数据)
- A 将与我的应用程序的多个活动进行通信(发送 int/string)
- 即使应用程序关闭也需要保持活力
- A 将存活一段时间(大约 10 分钟)
A 应该是什么?服务?一个异步任务? 我认为它不能只是一个线程,因为线程与特定活动相关联,但我可能错了。
额外问题:在 A 和我的活动之间进行交流的最佳方式是什么?
感谢您的帮助。
【问题讨论】:
-
寻找后台绑定服务
标签: android multithreading service android-asynctask