安卓系统是世界上最流行的移动设备操作系统,被运行在无数的、各种各样的设备上,并且有着数不清的不同版本,但是它们有着一个同样的核心功能:多任务,用移动操作系统中的多任务王者来形容安卓系统也毫不为过。
有些人可能会说智能手机上的多任务功能并不是一个新鲜的东西,毕竟很多年前的诺基亚塞班系统就支持应用在后台运行了,在这一点上,安卓系统也是类似的,但是它的多任务一般被认为是“真正的”多任务,是没有限制的,这一点大多数情况下被拿来跟iOS系统上的多任务功能作对比。基本上就是,安卓系统上的多任务功能允许任何进程在后台运行,没有设定时间的限制。
一个应用可以以几种不同的方式运行,例如“服务”是在后台完全运行的,而有的是启动后自动加入多任务列表,有的是根据事件等等。安卓应用在后台运行时,它可以做任何获得过权限的事情。
安卓应用还会根据其优先级来运行进程。例如,一个运行在后台的应用其优先级可能不是很高,但是如果它需要接收消息推送的话,那么通知消息的铃声(一个进程)可能就会有着更高的优先级,因此当应用在后台时它能够保持“活跃”状态。其它一些不需要这种一直开启的“监听器”的应用,则要么会被杀掉,要么当你尝试再次打开时会重新启动,要么被“冻结”,当重新打开时会重新“恢复”。
好的是,这些东西都是由安卓系统本身和应用开发者决定的,因此用户不需要担心,也不需要打开多任务管理器来手动杀掉它们。
Android L系统中的多任务
Android L带来了安卓系统自起始以来最大的一个多任务功能变动。改变是很明显的,现在,其卡片式的多任务界面中的卡片代表的不再是应用,而是任务。这是什么意思呢?之前的安卓系统多任务界面中每个应用都有唯一一个卡片,而现在一个应用可以有多个卡片了。例如,像谷歌浏览器这种应用,你打开的每一个网页在多任务管理器窗口都会有一个卡片与之对应。这也许会让多任务界面更加臃肿,但确实可以更细微地管理多任务。(via:PhoneArena)
关注天下网吧微信,了解网吧网咖经营管理,安装维护:
本文来源:不详 作者:佚名