設(shè)置
  • 日夜間
    隨系統(tǒng)
    淺色
    深色
  • 主題色

正式版 API 確定,谷歌安卓 12L Beta 1 發(fā)布(附更新內(nèi)容大全)

2021/12/9 10:48:34 來源:IT之家 作者:瀟公子 責(zé)編:瀟公子

IT之家 12 月 9 日消息,在 10 月份的 Android 開發(fā)者峰會(huì)上,谷歌強(qiáng)調(diào)了平板電腦、可折疊設(shè)備和 Chromebook 等大屏幕設(shè)備的增長(zhǎng),以及如何通過新的 Jetpack API、工具和指南,讓開發(fā)者們更容易為這些設(shè)備構(gòu)建出良好的應(yīng)用體驗(yàn)。谷歌還發(fā)布了 Android 12L 的開發(fā)者預(yù)覽版,這是一個(gè)專為大屏幕設(shè)計(jì)的 Android 12 功能更新。

Android 開發(fā)者峰會(huì)

https://developer.android.google.cn/events/dev-summit

Android 適配大屏幕的 3 個(gè)重點(diǎn)

https://android-developers.googleblog.com/2021/11/android-developer-summit-21-large-screens.html

Android 12L

https://developer.android.google.cn/12L

IT之家獲悉,通過 12L,谷歌為大屏幕優(yōu)化和打磨了系統(tǒng)界面,使多任務(wù)處理更加強(qiáng)大和直觀,并改善了兼容性支持,讓應(yīng)用在默認(rèn)情況下也有更好的視覺效果。12L 還為開發(fā)者提供了一些新的 API,如空間音頻以及改進(jìn)的拖放操作,以打造更好的大屏幕體驗(yàn)。

今天,谷歌正式發(fā)布 Android 12L 的第一個(gè) Beta 版,供大家對(duì)應(yīng)用進(jìn)行測(cè)試并提交反饋,從而為明年年初發(fā)布的功能更新做好準(zhǔn)備。你可以在 Android Studio 中設(shè)置 Android 模擬器來嘗試新的大屏幕功能。Android 12L 也適用于手機(jī),只需注冊(cè)參與測(cè)試,即可在受支持的 Pixel 設(shè)備上獲取 Android 12L Beta 1。如果你已經(jīng)參與 Android 12 Beta 測(cè)試,則會(huì)自動(dòng)獲得 12L 更新。谷歌與聯(lián)想合作,讓你也可以在聯(lián)想 Tab P12 Pro 平板電腦上體驗(yàn) Android 12L。

獲取 Android 12

https://developer.android.google.cn/about/versions/12/get

參與 Beta 版測(cè)試

https://www.google.com/android/beta

Android 12L Beta 1 內(nèi)容一覽

今天發(fā)布的 Beta 1 版本包含對(duì)功能和用戶體驗(yàn)的改進(jìn),最新的 bug 修復(fù)和優(yōu)化,以及 2021 年 12 月安全補(bǔ)丁。對(duì)于開發(fā)者來說,谷歌提早完成了 API,因此 Beta 1 還包含 Android 12L 的正式版 API (API 級(jí)別 32),更新的構(gòu)建工具,以及用于測(cè)試的系統(tǒng)映像。你可以用這些來測(cè)試應(yīng)用在 Android 12L 的各種功能中的表現(xiàn)。

在 Android 12L 中,谷歌專注于完善大屏幕設(shè)備上的用戶界面,包括通知、快捷設(shè)置、鎖屏、概覽、主屏幕等等。例如,在 600dp 寬度以上的屏幕里,通知欄、鎖屏和其他系統(tǒng)界面會(huì)采用全新的雙列布局,以充分利用屏幕面積。

△ 雙列布局可以顯示更多內(nèi)容,更易于使用

多任務(wù)處理也更加強(qiáng)大和直觀 —— Android 12L 在大屏幕上提供了一個(gè)新的任務(wù)欄,讓用戶可以隨時(shí)切換到喜愛的應(yīng)用,或?qū)?yīng)用拖放至分屏模式。請(qǐng)記住,在 Android 12 及以后的版本中,用戶可以將任何應(yīng)用以分屏模式啟動(dòng),無論該應(yīng)用是否聲明為可以調(diào)整大小。所以請(qǐng)務(wù)必在分屏模式下測(cè)試你的應(yīng)用!

△ 將應(yīng)用拖放至分屏模式

在分屏模式下測(cè)試你的應(yīng)用

https://developer.android.google.cn/about/versions/12/12L/summary#what-to-test

最后,通過改進(jìn)兼容模式的視覺效果和穩(wěn)定性,谷歌為用戶帶來了更好的黑邊模式體驗(yàn),并幫助應(yīng)用在默認(rèn)情況下看起來更好。如果你的應(yīng)用還沒有針對(duì)大屏幕進(jìn)行優(yōu)化,請(qǐng)測(cè)試其在新的黑邊模式中的表現(xiàn):

https://developer.android.google.cn/about/versions/12/12L/summary#what-to-test

更多 API 和工具助力大屏幕構(gòu)建

谷歌新推出的這些 API 和工具可以在你為大屏幕優(yōu)化應(yīng)用時(shí)更輕松地為用戶打造流暢體驗(yàn):

適用于大屏幕的 Material 模式 - 新的 Material 設(shè)計(jì)指南可以幫你在所有尺寸的屏幕上擴(kuò)展應(yīng)用界面:

https://m3.material.io/foundations/adaptive-design/overview

支持自適應(yīng)界面的 Jetpack Compose - Jetpack Compose 可以讓你非常輕松地處理不同屏幕尺寸或組件中的界面變化。請(qǐng)通過在 Compose 中構(gòu)建自適應(yīng)布局指南了解這方面的基礎(chǔ)知識(shí):

https://developer.android.google.cn/jetpack/compose/layouts/adaptive

用于管理用戶界面的窗口大小分類 - 窗口大小分類 (Window Size Classes) 是一組按照視窗大小作為分類 (稱為 "斷點(diǎn)") 的意見性指導(dǎo),有助于簡(jiǎn)化設(shè)計(jì)、開發(fā)和測(cè)試可調(diào)整大小的應(yīng)用布局。此 API 即將在 Jetpack WindowManager 1.1 中推出。

窗口大小分類

https://developer.android.google.cn/guide/topics/large-screens/support-different-screen-sizes#window_size_classes

WindowManager

https://developer.android.google.cn/jetpack/androidx/releases/window

Activity Embedding - 通過 Activity Embedding API,你可以利用大屏幕上的額外顯示區(qū)域一次顯示多個(gè) Activity,從而實(shí)現(xiàn)如 "列表-詳情" 的布局模式,并且?guī)缀醪恍枰?(或只需少量) 重構(gòu)應(yīng)用。此 API 在 Jetpack WindowManager 1.0 Beta 03 及之后的版本中可用。

Activity Embedding API

https://developer.android.google.cn/guide/topics/large-screens/activity-embedding

WindowManager

https://developer.android.google.cn/jetpack/androidx/releases/window

Android Studio 中的視覺 lint 工具 - 在 Android Studio Chipmunk 中提供了新的視覺 lint 工具,它能在布局驗(yàn)證 (Layout Validation) 中主動(dòng)給出界面方面的警告和建議,以幫助你識(shí)別大屏幕布局中的潛在問題:

https://developer.android.google.cn/studio/preview

可調(diào)整尺寸的模擬器 - 這是隨 Android Studio Chipmunk 一同推出的全新模擬器配置,讓你可以在四個(gè)參考設(shè)備 (手機(jī)、可折疊設(shè)備、平板電腦和臺(tái)式機(jī)) 之間快速切換,以便于測(cè)試。

請(qǐng)務(wù)必查看谷歌準(zhǔn)備的大屏幕開發(fā)者資源,以了解這些以及更多 API 和工具的詳細(xì)信息:

https://developer.android.google.cn/about/versions/12/12L#optimize-for-large-screens

在設(shè)備上開始體驗(yàn) Android 12L!

Android 12L 功能更新將在明年初正式發(fā)布,現(xiàn)在是時(shí)候開始為大屏幕優(yōu)化自己的應(yīng)用了。對(duì)于開發(fā)者來說,谷歌強(qiáng)烈建議檢查你的應(yīng)用在各種尺寸窗口分屏模式下的工作情況。如果你還沒有優(yōu)化應(yīng)用,請(qǐng)查看一下它在不同屏幕朝向中的視覺效果,并嘗試一下新的兼容模式 (如果適用的話)。

想要開始使用大屏幕功能,最簡(jiǎn)單的方法就是使用 Android 模擬器的可折疊設(shè)備或平板電腦設(shè)置,請(qǐng)參閱完整設(shè)置說明:

https://developer.android.google.cn/about/versions/12/12L/get

你也可以將 Android 12L 刷入大屏幕實(shí)體設(shè)備中。谷歌與聯(lián)想合作,讓你可以在聯(lián)想 Tab P12 Pro 上體驗(yàn) Android 12L 的預(yù)覽版本。目前,聯(lián)想提供的是開發(fā)者預(yù)覽版 1,未來幾周內(nèi)會(huì)有更新。

Android 12L 也將運(yùn)行在手機(jī)中。雖然大屏幕功能不會(huì)出現(xiàn)在小屏幕設(shè)備中,但谷歌也歡迎你體驗(yàn)這一功能更新的最新改進(jìn)。只需用受支持的 Pixel 設(shè)備完成注冊(cè),就可以通過 OTA 更新獲得最新的 Android 12L Beta 版。如果你已經(jīng)參與 Android 12 Beta 測(cè)試,則會(huì)自動(dòng)獲得 12L 更新。

廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。

相關(guān)文章

關(guān)鍵詞:安卓12LAndroid 12L,安卓12,谷歌

軟媒旗下網(wǎng)站: IT之家 最會(huì)買 - 返利返現(xiàn)優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機(jī)APP應(yīng)用 魔方 最會(huì)買 要知