Android 12L 是 Google 為大螢幕裝置準備的新分支系統

Android 12L
Android 12L

沒想到在 Android 12 正式版上線沒多久後,Google 又出了一招後手,早些時候他們公佈了全新的 Android 12L,一套專為大螢幕裝置準備的新分支系統。目前在 Google 的網站上開發者預覽軟體已經上線,公開版本要等到明年初「新一波 Android 12 平板和折疊裝置」到來後才會隨之推出。除此之外,官方也有特別提到目前的預覽版「很快會登陸 Lenovo P12 Pro 平板」。

雖然現有的 Android 早已支援多視窗模式,但整體介面多少還是給人一種手機版系統硬改出來的感覺,並沒有很好的利用多出來的空間。Android 12L 便是在這些方面進行了改動,比如當它在發現螢幕寬度超過 600dps 惡時候,便會把通知和鎖定螢幕介面都變成兩列式,Google 稱這一更動同樣也適用於其它系統頁面和 app。另外在 12L 中也會設有底部任務列,方便使用者打開應用,而且也能令其透過簡單的拖放手勢在分屏模式下啟動 app。值得一提的是,所有 app 在 12L 中都能以分屏方式運行,無論其尺寸是否能夠調整。

Android 12L
Android 12L

而在視覺方面,Google 提供的新工具能讓開發者提升 app 在多視窗模式下的觀感,自訂字母框、圓角和調整嵌入視窗位置等操作皆可實現。上面提到的這些變化已經都能在開發者軟體中預覽,但也有一些改動會需要之後用戶的體驗參與。Google 建議開發者根據每台裝置的視窗尺寸來打造其 UI,他們也增加了參考裝置,以便讓開發者在手機、平板、折疊裝置、桌機等平台上看到軟體的佈局。

另外 Android 12L 為折疊裝置準備了一個 API,允許開發者為 app 加入將轉軸或其它邊界識別為「自然分割線」的功能。以 Kindle 為例,在利用這個 API 後,軟體就會在裝置折疊時顯示兩欄內容,完全平躺的狀態下你看到的東西會擴展到整個螢幕。Google 還設法讓開發者能以更簡單的方法,在 Jetpack Window Manager 庫中添加新的活動嵌入工具和別的更新。該介面具備向後兼容性,這樣那些使用舊版 Android 的用戶就仍然能使用為 12L 最佳化的 app 了。

Android 12L
Android 12L

Google 還把 Material You 的設計系統加到了 Jetpack Compose 中,以便開發者將自適應主題功能添加到其軟體內。這就代表著支援的第三方 app 亦能採用 Google 為你從桌布中提取出來的色彩方案,按鈕和選單的高亮色調也能反映出相應的配色,令到系統觀感更為統一。最後,為了進一步「激勵」開發者針對 Android 12L 最佳化,Google 也在對 Play 商店進行更新。它會將適配大螢幕與否計入排名和搜尋顯示的考量,並且會警告使用大螢幕裝置的用戶哪些 app 未被最佳化。