Android 12L 是 Google 為大屏設(shè)備準(zhǔn)備的新分支系統(tǒng)?
沒(méi)想到在Android 12正式版上線沒(méi)多久后,Google又出了一招后手,早些時(shí)候他們公布了全新的 Android 12L,一套專為大屏設(shè)備準(zhǔn)備的新分支系統(tǒng)。目前在 Google 的網(wǎng)站上開發(fā)者預(yù)覽軟件已經(jīng)上線,公開版本要等到明年初「新一波 Android 12 平板和折疊設(shè)備」到來(lái)后才會(huì)隨之推出。除此之外,官方也有特別提到目前的預(yù)覽版「很快會(huì)登陸聯(lián)想 P12 Pro 平板」。
雖然現(xiàn)有的 Android 早已支持多視窗模式,但整體界面多少還是給人一種手機(jī)版系統(tǒng)硬改出來(lái)的感覺(jué),并沒(méi)有很好的利用多出來(lái)的空間。Android 12L 便是在這些方面進(jìn)行了改動(dòng),比如當(dāng)它在發(fā)現(xiàn)屏幕寬度超過(guò) 600dps 的時(shí)候,便會(huì)把通知和鎖定屏幕界面都變成兩列式,Google 稱這一更動(dòng)同樣也適用于其它系統(tǒng)頁(yè)面和 app。另外在 12L 中也會(huì)設(shè)有底部任務(wù)列,方便使用者打開應(yīng)用,而且也能令其通過(guò)簡(jiǎn)單的拖放手勢(shì)在分屏模式下啟動(dòng) app。值得一提的是,所有 app 在 12L 中都能以分屏方式運(yùn)行,無(wú)論其尺寸是否能夠調(diào)整。
而在視覺(jué)方面,Google 提供的新工具能讓開發(fā)者提升 app 在多窗口模式下的觀感,自定義字母框、圓角和調(diào)整嵌入窗口位置等操作皆可實(shí)現(xiàn)。上面提到的這些變化已經(jīng)都能在開發(fā)者軟件中預(yù)覽,但也有一些改動(dòng)會(huì)需要之后用戶的體驗(yàn)參與。Google 建議開發(fā)者根據(jù)每臺(tái)設(shè)備的窗口尺寸來(lái)打造其 UI,他們也增加了參考設(shè)備,以便讓開發(fā)者在手機(jī)、平板、折疊設(shè)備、桌機(jī)等平臺(tái)上看到軟件的布局。
另外 Android 12L 為折疊設(shè)備準(zhǔn)備了一個(gè) API,允許開發(fā)者為 a<愛(ài)尬聊_尬聊百科>pp 加入將轉(zhuǎn)軸或其它邊界識(shí)別為「自然分割線」的功能。以 Kindle 為例,在利用這個(gè) API 后,軟件就會(huì)在設(shè)備折疊時(shí)顯示兩欄內(nèi)容,完全平躺的狀態(tài)下你看到的東西會(huì)擴(kuò)展到整個(gè)屏幕。Google 還設(shè)法讓開發(fā)者能以更簡(jiǎn)單的方法,在 Jetpack Window Manager 庫(kù)中添加新的活動(dòng)嵌入工具和別的更新。該界面具備向下兼容性,這樣那些使用舊版 Android 的用戶就仍然能使用為 12L 優(yōu)化的 app 了。
Google 還把 Material You 的設(shè)計(jì)系統(tǒng)加到了 Jetpack Compose 中,以便開發(fā)者將自適應(yīng)主題功能添加到其軟件內(nèi)。這就代表著支持的第三方 app 亦能采用 Google 為你從壁紙中提取出來(lái)的色彩方案,按鈕和菜單的高亮色調(diào)也能反映出相應(yīng)的配色,令到系統(tǒng)觀感更為統(tǒng)一。最后,為了進(jìn)一步「激勵(lì)」開發(fā)者針對(duì) Android 12L 優(yōu)化,Google 也在對(duì) Play 商店進(jìn)行更新。它會(huì)將適配大屏幕與否計(jì)入排名和搜索顯示的考量,并且會(huì)警告使用大屏設(shè)備的用戶哪些 app 未被優(yōu)化。