Google在Android P的缺口上設(shè)置了基本規(guī)則
Google在推出Pixel 3智能手機(jī)(據(jù)稱其中包括缺刻運(yùn)動(dòng)的Pixel 3 XL)的前期準(zhǔn)備中,發(fā)布了一個(gè)Developers Blog條目,詳細(xì)介紹了顯示切口的規(guī)則,以及接下來(lái)如何支持這些規(guī)則。
根據(jù)Android System UI產(chǎn)品經(jīng)理Megan Potoski的說(shuō)法,Google制定了摳圖規(guī)則,以確保開發(fā)人員的應(yīng)用程序可以摳圖,要求他們考慮諸如“相對(duì)于摳圖的內(nèi)容顯示方式”之類的問(wèn)題。 。
對(duì)于為Android P開發(fā)的人來(lái)說(shuō),好消息是,默認(rèn)情況下,“狀態(tài)欄的大小將被調(diào)整為至少與切口一樣高,并且您的內(nèi)容將顯示在下面的窗口中”。谷歌指出:“如果應(yīng)用的窗口完全包含在系統(tǒng)欄中,則允許該應(yīng)用的窗口擴(kuò)展到該應(yīng)用區(qū)域”。
對(duì)于開發(fā)人員來(lái)說(shuō),這意味著所有應(yīng)用程序窗口都將被添加字母以使任何內(nèi)容都不會(huì)出現(xiàn)在剪切區(qū)域中,無(wú)論它們處于橫向還是全屏模式。
在硬件方面,谷歌宣布“設(shè)備必須確保其切口不會(huì)對(duì)應(yīng)用造成負(fù)面影響”,并補(bǔ)充說(shuō)“設(shè)備在設(shè)備的每個(gè)短邊上最多只能有一個(gè)切口”。
這將確保我們“在單個(gè)邊緣上看不到多個(gè)切口,或者在設(shè)備上看不到兩個(gè)以上切口”,并且確保“在設(shè)備的左或右長(zhǎng)邊上看不到切口”。
Google設(shè)置的另一條規(guī)則指出:“在縱向方向上,未設(shè)置任何特殊標(biāo)志,狀態(tài)欄必須至少延伸到切口的高度。”
除了這些規(guī)定外,谷歌還表示,硬件制造商“可以在其設(shè)備上的任何地方放置切口”。
我們確信大多數(shù)人認(rèn)為多個(gè)檔次聽(tīng)起來(lái)太可怕了。 因此,我們非常高興Google限制了官方支持的Android P的數(shù)量。