Logo cn.androidermagazine.com
Logo cn.androidermagazine.com

解释了Android n的三种多窗口模式

目录:

Anonim

Android N最大的面向用户功能之一是能够一次在屏幕上运行多个应用程序。 当然,像三星和LG这样的制造商已经提供了类似的功能多年,但从N开始,它将在操作系统级别得到支持,这意味着更好的应用程序支持,并且(最终)更少的自定义代码。

当大多数人想到多窗口模式时,他们会想象三星和LG开创的传统分屏视图,并包含在较新的iPad型号中。 但是,Android N实际上有三种不同的方式可以同时运行多个应用程序。

让我们潜入。

Android Central应用程序与Android Central网站一起使用。

分屏模式

这是您的标准多窗口模式,您可能已经了解了一些三星,LG和华为手机。 屏幕分为两个不同的应用程序,可以是垂直或水平,具体取决于设备类型和屏幕方向。 要激活它,请在已打开的应用程序中长按“最近的应用”键。

顶部有一个分界线,可让您控制每个应用程序之间分配的空间(某些应用程序可能具有最小高度/宽度)。 向下滑动分隔线以使顶部应用程序全屏显示。 按最近的应用程序键,为屏幕下方选择最近的应用程序。 或者按home键从主屏幕或应用程序抽屉中选择辅助应用程序。

自由形式模式

我们还没有正式看到Freeform模式的任何内容 - 尽管有些人已经成功将其破解为早期的Android N预览版本。 从本质上讲,Freeform是一款适用于Android的完全成熟的窗口应用程序模式,具有可以关闭或最大化的浮动可调整大小的应用程序,就像在PC,Mac或Chromebook上一样。

目前还不清楚自由形式如何在其完成形式中被激活,尽管通过更改早期N预览中的某些XML文件激活早期实现,您可以通过点击“最近应用”屏幕中的图标将应用程序发送到窗口模式。

根据Google的开发文档,“大型设备的制造商可以选择启用自由格式” - 因此默认情况下不会启用它。 并且值得注意的是,没有提到特定的设备类型 - “大型设备”可以很容易地成为“平板”型电话或电视盒。

也就是说,在当前的Android N测试版中,该功能尚未在像Pixel C这样的大型平板电脑上启用。

画中画模式

早期看一下Android TV上的画中画。 (来源:Google Developers)

与iOS的画中画模式类似,Android N的PiP实现允许一个应用程序作为浮动窗口存在于其他所有内容之上。 顾名思义,明显的例子是浮动视频播放器,您可以在后台使用其他应用时保持视野。

画中画仅参考了2016年Google I / O的Nexus播放器电视盒。然而,谷歌工程师Wale Ogunwale在稍后的会议上向我们解释说,制造商无法将其移植到其他类型的设备 - 例如平板电脑 - 如果他们愿意的话。 (也就是说,目前还不清楚用户如何在非Android电视设备上启动PiP模式。)

哪些应用程序有效?

Android N假定所有应用程序都使用多窗口,除非开发人员另有说明。 如果应用开发者选择退出多窗口,您会看到一条Toast消息,告诉您应用不支持它。 某些非专为Android N设计的应用可能会显示一个对话框警告,说明它们“可能无法正常使用”此功能。

但是,根据经验,一旦Android N完成,预计绝大多数应用程序将只使用新的多任务模式。