ZKX's LAB

安卓 一个进程和2个服务 android服务和进程的区别

2021-04-23知识11

安卓手机打开正在运行的服务,比如新浪微博,显示1个进程和2个服务,,这些是后台吗是否耗电呢? 只要是后台都是灰耗电的~

android服务和进程的区别 他们之间的区别:Service很大程度上充当了应用程序后台线程管理器的角色。(如果Activity中新开启一个线程,当该Acitivyt关闭后,该线程依然在工作,但是与开启它的Activity失去联系。也就是说此时的这个线程处于失去管理的状态。但是使用Service,则可以对后台运行的线程有效地管理。一个服务不是一个单独的进程。服务对象本身并不意味着它是在自己的进程中运行,除非另有规定,否则它与运行程序是同在一个进程中。一个服务不是一个单独的线程。Service和其他组件一样,默认情况下,Service中的所有代码都是运行在主线程中。在android中,为什么不使用后台线程而使用Service?有3大要点:1、Service可以放在独立的进程中,所以更安全;2、使用Service可以依赖现有的binder机制,不需要在应用层面上处理线程同步的繁杂工作;3、系统可以重新启动异常死去的Service。说明:进程是由若干线程组成。(线程是进程中的一部分,进程包含多个线程在运行。

android 如何禁止后台进程和服务启动?android手机几个后台进程和服务:微信、腾讯微博、墨迹天下、人人网、网易新闻、365日历、同花顺.这些程序无法彻底关闭,经常关了又。

#安卓 一个进程和2个服务

随机阅读

qrcode
访问手机版