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