【发布时间】:2011-05-26 19:49:13
【问题描述】:
我们已经在 Android 中使用 Service 和 IntentServices 进行了一些测试。据我们了解,IntentService 的好处之一是它自己的线程和工作队列...... 经过测试,我们注意到如果您向两个服务发送 100 个意图,它们都将开始按顺序执行...
这有点像 IntentService 的预期,因为它是工作队列,但 Android 如何处理对非多线程服务的多个请求?因为它似乎也有某种底层工作队列?或者可能是 Android 系统本身保留的某种 Intents-queue ? 如果是这样,有什么方法可以附加到它上,例如查看它的长度/大小?
【问题讨论】: