谷歌正在为Android P 建立官方缺口支持,但它首先制定了一些基本规则:两个缺口是限制。
在昨天针对开发人员的博客文章中,Android UI产品经理Megan Potoski 写道,谷歌正在与设备合作伙伴合作,“为了兼容应用程序而要求一些要求”。其中包括缺口限制。
授权说Android P手机不能“在设备上有两个以上的切口。”每侧只允许一个凹口,并且只允许在顶部和底部边缘上设置凹口 - 而不是左侧和右侧。
在这一点上,我们甚至没有看到有两个槽口的手机,所以禁止三档或四口电话以及左侧和右侧槽口都是理论上的。但转换到缺口手机感觉就像是在一夜之间发生的(好吧,在几个月的时间内),所以在事情发生之前设置一些限制应该有助于确保应用程序继续在这些奇怪的新屏幕上正常运行。
但值得注意的是,谷歌并没有完全控制Android,所以并不是说永远不会有一款手机有三个或更多的缺口。谷歌表示正在与其“设备制造商合作伙伴”合作,这可能意味着任何公司都将Play商店和其他谷歌服务内置于该设备中。这是大多数Android手机; 但是完全有可能一些不受谷歌限制的制造商可能会自行出局,并做出一些多次憎恶。
这些限制的真正意义在于确保应用程序正确显示,无论您选择何种设备。由于缺口可以切入应用程序有时会显示的区域,因此Android P包含控件,可让应用程序避开或接受缺口。
默认情况下,Android P将扩展屏幕顶部的状态栏,以便占用整个缺口,而不是切断应用程序的一部分。在横向模式下,凹口将变黑。“好消息是,大多数情况下你的应用程序应该按照预期的方式工作,即使是在剪切设备上,”Potoski写道。
但是,如果应用程序开发人员想要,他们将能够接受这个缺口并让他们的应用程序环绕它。这可能是你可能更容易看到的地图,游戏和其他应用程序,你没有削减任何东西,而是增加屏幕空间,并创造一种更沉浸的感觉。
您可能已经看过这个,因为自5月以来开发人员已经能够测试Android P beta中的缺口支持。操作系统的最终版本应该在夏季结束时准备就绪,但它可能不会在秋季的某个时间出现在运输设备上。
谷歌表示,Android现在已经推出了16款不同公司的16款手机,并且在未来一年内可能会大幅扩张。但是,可能是最好的,我们不会看到任何一个最大的Android手机制造商过于狂野他们的缺口数。