作者 / Maru Ahues Bouza, Director, Android Developer Relations
在 10 月份的 Android 開發者峰會上,我們強調了平板電腦、可折疊設備和 Chromebook 等大屏幕設備的增長,以及如何通過新的 Jetpack API、工具和指南,讓開發者們更容易為這些設備構建出良好的應用體驗。我們還發布了 Android 12L 的開發者預覽版,這是一個專為大屏幕設計的 Android 12 功能更新。
Android 開發者峰會 https://developer.android.google.cn/events/dev-summit
Android 適配大屏幕的 3 個重點 https://android-developers.googleblog.com/2021/11/android-developer-summit-21-large-screens.html
Android 12L https://developer.android.google.cn/12L
通過 12L,我們為大屏幕優化和打磨了系統界面,使多任務處理更加強大和直觀,并改善了兼容性支持,讓應用在默認情況下也有更好的視覺效果。12L 還為開發者提供了一些新的 API,如空間音頻以及改進的拖放操作,以打造更好的大屏幕體驗。 今天,我們正式發布 Android 12L 的第一個 Beta 版,供大家對應用進行測試并提交反饋,從而為明年年初發布的功能更新做好準備。您可以在 Android Studio 中設置 Android 模擬器來嘗試新的大屏幕功能。Android 12L 也適用于手機,只需注冊參與測試,即可在受支持的 Pixel 設備上獲取 Android 12L Beta 1。如果您已經參與 Android 12 Beta 測試,則會自動獲得 12L 更新。我們與聯想合作,讓您也可以在聯想 Tab P12 Pro 平板電腦上體驗 Android 12L,更多關于可用構建和支持的信息,請前往聯想官方網站查閱:
https://dev.lenovo.com
獲取 Android 12 https://developer.android.google.cn/about/versions/12/get
參與 Beta 版測試 https://www.google.com/android/beta
Android 12L Beta 1 內容一覽
今天發布的 Beta 1 版本包含對功能和用戶體驗的改進,最新的 bug 修復和優化,以及 2021 年 12 月安全補丁。對于開發者來說,我們提早完成了 API,因此 Beta 1 還包含 Android 12L 的正式版 API (API 級別 32),更新的構建工具,以及用于測試的系統映像。您可以用這些來測試應用在 Android 12L 的各種功能中的表現。 在 Android 12L 中,我們專注于完善大屏幕設備上的用戶界面,包括通知、快捷設置、鎖屏、概覽、主屏幕等等。例如,在 600dp 寬度以上的屏幕里,通知欄、鎖屏和其他系統界面會采用全新的雙列布局,以充分利用屏幕面積。 △ 雙列布局可以顯示更多內容,更易于使用
多任務處理也更加強大和直觀—— Android 12L 在大屏幕上提供了一個新的任務欄,讓用戶可以隨時切換到喜愛的應用,或將應用拖放至分屏模式。請記住,在 Android 12 及以后的版本中,用戶可以將任何應用以分屏模式啟動,無論該應用是否聲明為可以調整大小。所以請務必在分屏模式下測試您的應用!
△ 將應用拖放至分屏模式
在分屏模式下測試您的應用 https://developer.android.google.cn/about/versions/12/12L/summary#what-to-test
最后,通過改進兼容模式的視覺效果和穩定性,我們為用戶帶來了更好的黑邊模式體驗,并幫助應用在默認情況下看起來更好。如果您的應用還沒有針對大屏幕進行優化,請測試其在新的黑邊模式中的表現:
https://developer.android.google.cn/about/versions/12/12L/summary#what-to-test
更多 API 和工具助力大屏幕構建
我們新推出的這些 API 和工具可以在您為大屏幕優化應用時更輕松地為用戶打造流暢體驗:
適用于大屏幕的 Material 模式 - 新的 Material 設計指南可以幫您在所有尺寸的屏幕上擴展應用界面: https://m3.material.io/foundations/adaptive-design/overview
支持自適應界面的 Jetpack Compose - Jetpack Compose 可以讓您非常輕松地處理不同屏幕尺寸或組件中的界面變化。請通過在 Compose 中構建自適應布局指南了解這方面的基礎知識:
https://developer.android.google.cn/jetpack/compose/layouts/adaptive
用于管理用戶界面的窗口大小分類 - 窗口大小分類 (Window Size Classes) 是一組按照視窗大小作為分類 (稱為 "斷點") 的意見性指導,有助于簡化設計、開發和測試可調整大小的應用布局。此 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,您可以利用大屏幕上的額外顯示區域一次顯示多個 Activity,從而實現如 "列表-詳情"的布局模式,并且幾乎不需要 (或只需少量) 重構應用。此 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 工具,它能在布局驗證 (Layout Validation) 中主動給出界面方面的警告和建議,以幫助您識別大屏幕布局中的潛在問題: https://developer.android.google.cn/studio/preview
可調整尺寸的模擬器 - 這是隨 Android Studio Chipmunk 一同推出的全新模擬器配置,讓您可以在四個參考設備 (手機、可折疊設備、平板電腦和臺式機) 之間快速切換,以便于測試。
請務必查看我們準備的大屏幕開發者資源,以了解這些以及更多 API 和工具的詳細信息:
https://developer.android.google.cn/about/versions/12/12L#optimize-for-large-screens
在設備上開始體驗 Android 12L!
Android 12L 功能更新將在明年初正式發布,現在是時候開始為大屏幕優化自己的應用了。對于開發者來說,我們強烈建議檢查您的應用在各種尺寸窗口分屏模式下的工作情況。如果您還沒有優化應用,請查看一下它在不同屏幕朝向中的視覺效果,并嘗試一下新的兼容模式 (如果適用的話)。
想要開始使用大屏幕功能,最簡單的方法就是使用 Android 模擬器的可折疊設備或平板電腦設置,請參閱完整設置說明:
https://developer.android.google.cn/about/versions/12/12L/get
您也可以將 Android 12L 刷入大屏幕實體設備中。我們與聯想合作,讓您可以在聯想 Tab P12 Pro 上體驗 Android 12L 的預覽版本。目前,聯想提供的是開發者預覽版 1,未來幾周內會有更新。請訪問聯想的 Android 12L 預覽網站了解關于可用版本和支持的完整信息:
https://dev.lenovo.com/
Android 12L 也將運行在手機中。雖然大屏幕功能不會出現在小屏幕設備中,但我們也歡迎您體驗這一功能更新的最新改進。只需用受支持的 Pixel 設備完成注冊,就可以通過 OTA 更新獲得最新的 Android 12L Beta 版。如果您已經參與 Android 12 Beta 測試,則會自動獲得 12L 更新。
參與 Beta 版測試
https://www.google.com/android/beta
有關 Android 12L 的更多細節和發布時間表,請訪問 Android 12L 開發者網站。別忘了提交問題和需求,我們一如既往地感謝來自大家的反饋意見!
原文標題:正式版 API 確定 | Android 12L Beta 1 發布
文章出處:【微信公眾號:谷歌開發者】歡迎添加關注!文章轉載請注明出處。
-
Android
+關注
關注
12文章
3935瀏覽量
127347 -
屏幕
+關注
關注
6文章
1196瀏覽量
55783 -
平板電腦
+關注
關注
4文章
2016瀏覽量
77728
原文標題:正式版 API 確定 | Android 12L Beta 1 發布
文章出處:【微信號:Google_Developers,微信公眾號:谷歌開發者】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論