摘要: 对Service了解后,会发现它实现的大部分功能使用Thread也可以解决,并且Thread使用起来比Service方便的多,那么为什么还需要使用Service呢,下面来详细解释一下。 首先,Thread是程序执行的最小单元,它是分配系统资源的基本单位,主要用于执行一些异步的操作。而Service是Android的一种机制,当它使用bindService()被绑定的时候,是运行在宿主主进程的主线程上的,当使用startService()启动服务的时候,是独立运行在独立进程的主线程上的,因此它们的核心没有任何关系。 其次,对于Thread而言,它是独立于启动它的组件的,如使用一个Activi.. 阅读全文
posted @ 2014-02-26 09:37 qianrushi5 阅读(126) 评论(0) 推荐(0) 编辑