【发布时间】:2010-06-24 18:41:24
【问题描述】:
为了能够在我的应用程序/活动和本地服务之间编写“漂亮”的代码,我需要了解一些基本的 Android 概念:
我想知道我的应用程序(如在我的活动中)和我的本地服务是否共享一个线程。 IE。当活动和本地服务执行排队的任务时,这些任务是交错在一个线程中从而共享线程还是服务有自己的线程?
此外,如果本地服务与活动共享线程,并且本地服务直接调用(通过回调)其中一个活动(即没有发布消息),则活动线程“暂停”或正在执行那个特定的函数排队等待稍后执行?
/亨里克
【问题讨论】:
标签: android multithreading service