找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 930|回复: 0

Android 5.0多任务处理

[复制链接]
hotfox 发表于 2015-8-9 16:10:07 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
虽然Android存在许多不同的衍生版本,但该系统的一个核心力量是统一的,那就是多任务。

也许你会说,智能手机的多任务功能没什么稀奇的。诚然,诺基亚的塞班系统就已经允许应用在后台运行了,这远远早于iPhone在2007年的横空出世,跟别提苹果又花了好几年才在iOS当中加入多任务能力。

相比iOS系统,Android对于多任务的处理要更进一步,因为后者允许任何应用在后台运行,且并不设置任何时间限制。在后台运行时,Android应用可以执行任何权限范围以内的操作。

Android还能够根据优先级运行进程。比如说,一款运行于后台的应用可能并没有高优先级,但如果它收到推送通知,通知的提示音(一个进程)就拥有更高的优先级,因此即便应用处于后台当中,它也能够保持活动。至于其他那些并不需要保持运行的应用,要么会被结束进程(再次开启时重新运行),要么会处于“冻结”状态。

而在最新版Android L当中,系统的多任务功能得到了一次基础性的重大调整。这种改变其实很容易察觉到:现在,用户将会拥有一个基于卡片的清单,但中呈现的并不是应用,而是任务。

这也就是说,在此之前,每一款在后台运行的应用在多任务视图当中都拥有自己的图标;而现在,一款应用可以拥有超过一张卡片。比方说,当用户在Chrome当中开启了多个标签时,每一个标签都在多任务视图当中都会拥有自己的卡片。
论坛发展靠大家,积极提供资源;请勿灌水
通过分享您的互联网来赚钱

QQ|手机版|小黑屋|存档|商匡数科 ( 沪ICP备19008575号-1 )

GMT+8, 2024-6-26 07:21 , Processed in 0.063779 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表