简单介绍一下,进程和线程的关系。
Processes and Threads
进程和线程之间的关系.
一个进程里面可以有多个线程.
进程如果挂了, 线程就没了
进程优先级
Foreground process 前台进程
优先级别最高,即便系统内存不足的时候 也不会杀死前台进程
Visible process 可见进程
优先级稍为低一点
Service process 服务进程
存活时间比较长 .
里面的子线程不会回收.
Background process 后台进程
打开应用的时候,点击home键,APP就会变成后台进程
Empty process 空进程
没有任何的组件进程
具体详细可以,观看谷歌官方API文档
http://tool.oschina.net/apidocs/apidoc?api=android%2Freference
为什么要使用 service 是因为service这个组件会长期的在后台运行
一般情况下不会别操作系统回收,所以一般情况下,我们都使用服务干一些不为人知的事情。呵呵
如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续码蛋!