嘿,谷歌:是时候给Android增加多窗口多任务了

2012年,谷歌的戴安·哈克伯恩(Dianne Hackborn)威胁称,如果他们继续在定制ROM中添加“基石”多任务,就会取消CyangenMod进入Android市场的权限。自那以后,三星创建了自己的多窗口多任务功能。

Dianne Hackborn说,这“是需要在主流平台层面上完成的事情”,这样应用程序才不会崩溃。她是对的-Android需要这一标准功能,现在是谷歌提供它的时候了。

Android不是有多任务功能吗?

相关:你现在可以买Android台式机和笔记本电脑了--但你应该买吗?

Android最初凭借其强大的多任务处理能力从苹果的iOS中脱颖而出。当您使用另一个应用程序时,应用程序可以在后台继续运行。这使得Android功能强大-你甚至可以让BitTorrent客户端在后台下载文件,同时使用另一个应用程序。Android仍然一次只在屏幕上显示一个应用程序的设计。当Android只在小屏幕的智能手机上运行时,这就很有意义了。

今天,Android可以在各种设备上运行,从较小的智能手机一直到像Galaxy Note这样的大型“平板手机”。Android已经超越了手机,可以在12英寸的平板电脑、带键盘底座的敞篷车、笔记本电脑,甚至Android台式机上运行。Android不仅仅是一个手机操作系统。

三星的多窗口功能还不够好

三星试图通过增加多窗口功能来增加Android的价值。当你使用Galaxy Note、Galaxy S或Galaxy平板电脑等高端手机时,你可以同时运行某些应用程序。

这里有很大的问题。这只适用于三星设备,而且只适用于特定的三星设备。为了在不破坏其他应用程序的情况下增加对此功能的支持,三星的多窗口功能也只适用于特定的应用程序。你不能只在多窗口视图中运行任何应用程序,只能在三星提供的多窗口栏上运行应用程序。这可以防止第三方应用程序崩溃,而这正是谷歌对CyangenMod的基石功能所担心的。

仅在单一制造商的特定设备上使用少数应用程序的功能是不够的。这一功能需要在每一台Android设备上运行-或者至少是那些屏幕适当大、内部功能足够强大的设备。它需要是Android平台的一个功能,这样应用程序开发者才能确保他们的应用程序在每台设备上都能正常工作。

如果其他制造商决定复制三星,Android开发人员不应该增加对每个制造商自己的多窗口功能的支持。

浮动应用是肮脏的黑客

相关:使用这8款浮动应用在Android上实现真正的多任务处理

浮动应用程序还支持真正的多任务处理。请记住,当你在前台使用应用程序时,Android允许应用程序在后台运行。这些应用程序可以呈现漂浮在当前应用程序上方的界面-可以将其视为使用“始终在最前面”来使窗口始终显示在桌面操作系统上的其他应用程序之上。

您可以安装浮动应用程序,以便在使用任何应用程序的同时浏览网页、做笔记、聊天和观看视频。只有专门设计成浮动应用程序运行的应用程序才能运行,所以你必须去寻找它们。浮动应用程序使用起来也很笨拙,因为它们漂浮在你正在使用的应用程序上,阻塞了它的部分界面。

微软在Skype for Android上增加了对浮动窗口的支持。你可以进行视频对话,即使你离开Skype应用程序,对方的脸也会一直出现在你的屏幕上。微软比谷歌更多地使用Android的多窗口多任务处理能力。

自定义ROM和仅根目录调整是不能接受的

相关:如何在任何Android手机或平板电脑上实现多窗口多任务处理

一些定制的ROM正在将此功能添加到Android中。谷歌威胁说,如果他们增加这一功能,就会撤销CyangenMod进入Android市场(现在称为Google Play)的权限,因为这可能会破坏第三方应用程序。今天,其他定制的ROM也在进行分屏多任务处理。三星在自己的设备上添加了自己的版本。

您也可以通过使用称为XMultiWindow的仅根Xposed Framework调整来获得此功能。如果您拥有root访问权限,则可以在您的设备上获得多窗口多任务或任何应用程序。

这应该不需要为您的设备设置根,也不需要安装自定义ROM。这些第三方解决方案通常具有笨拙的界面和错误。我们需要一个集成的、受支持的解决方案,该解决方案在每台设备上都能正常工作。

为什么多窗口很重要

相关:如何使用快照功能同时运行两个Windows 8应用

微软的Windows8.1以其强大的多任务支持在平板电脑操作系统中脱颖而出,允许你同时查看几个应用程序。据报道,苹果公司也在努力为搭载iOS 8的iPad添加并排应用程序。在每个竞争对手的操作系统上,你都可以在写电子邮件时查看网页,在浏览网页时观看视频,或者在做其他事情时与他人聊天。

但是安卓系统仍然停留在时间上。尽管Android的潜在功能非常强大,尽管Android允许应用程序适应不同的屏幕大小,但谷歌拒绝添加这一功能。

像Nexus10这样的大屏幕Android平板电脑(还记得谷歌已经18个月没有更新的平板电脑了吗?)。需要此功能。巨型手机、敞篷车、笔记本电脑和安卓台式机也是如此。

如果平板电脑是个人电脑的未来,我们应该可以在平板电脑的大屏幕上一次做不止一件事。微软、三星甚至苹果都意识到了这一点--现在轮到谷歌了。

图片来源:谢尔盖·加里昂金在Flickr上,Kārlis Dambrāns在Flickr上

相关文章