Service
组件和其他组件一样,都是运行于应用的主线程当中,它们都运行于同一个单一的线程中。
可以把Service
简单的理解成一个没有界面显示的Activity
(这个比喻其实并不准确,因为Service
可以直接调用WindowManager
实现界面展示,不过这里暂时就这样理解吧)。
http://blog.csdn.net/anddlecn/article/details/51682064
如何将servcie运行在另外一个进程呢?在manifest 里面配置个属性就行了。
android:process=":remote" , 代表这个service运行在同一个应用程序的不同进程中。