無縫構建跨設備體驗 | Google I/O 大會精彩回顧

做者 / Android 團隊html

在今年的 Google I/O 大會上,咱們討論了您的應用如何適配 Android 設備的 各類屏幕尺寸。若是您錯過了大會直播,可經過本文了解其中最重要的內容,也能夠查看 無縫構建跨設備體驗 | Google I/O 大會精彩回顧 視頻瞭解android

平板設備、可摺疊設備和大屏設備

在設計應用時,使其可以在 大屏幕設備 (包括平板設備、可摺疊設備和 Chrome OS 筆記本電腦) 上流暢運行變得愈來愈重要。目前已經有超過 2.5 億臺大屏幕的 Android 設備投入使用。與此同時,全新可摺疊設備也讓用戶可以更輕鬆地處理多項任務,並開創了無需持握的桌面模式新體驗。請參閱在 Samsung Galaxy Z Fold2 上使用桌面模式的 Disney+ 示例。算法

△ 在 Samsung Galaxy Z Fold2 上使用桌面模式的 Disney+ 示例app

幸運的是,設計可無縫縮放以適配任何設備尺寸的應用也變得更加容易——包括在 Chrome OS 和可摺疊設備上動態調整大小,以及利用 Jetpack Compose 或 ConstraintLayout 構建 響應式佈局。咱們還研究了用戶與大屏幕設備的交互方式,例如手指在屏幕上放置的位置,併爲您提供 API 和工具以簡化此類交互體驗:ide

咱們還對 Android 平臺、Chrome OS 和 Jetpack WindowManager 進行了更新,優化默認狀況下的應用運行體驗。例如,許多 UI 元素如今具備默認的最大寬度值,以確保其在大屏幕上的呈現效果更加美觀,而對 Display API 的改進可確保現有應用即便不使用 WindowManager 來查詢窗口指標,也可以繼續在可摺疊設備上正確呈現。工具

您能夠觀看下方演講視頻,詳細瞭解本次 Google I/O 上更多幫助您針對大屏幕設備進行構建的詳情:佈局

更多詳情,您能夠查看咱們以前的推文《可摺疊設備、平板設備和大屏設備更新一覽》,或查看有關 Google Duo 如何提升參與度和改進評分 的案例研究。post

Wear OS

咱們發佈了 Wear 平臺迄今爲止最大的更新,其中包含新功能、API 和工具,可幫助開發者打造美觀、高品質的可穿戴體驗。測試

咱們推出的全新 Jetpack API 可幫助您簡化開發。Jetpack 卡片庫用戶能夠快速訪問他們最須要的信息,以及提供符合預期的操做互動。另外一項值得注意的新增功能是 Ongoing Activities API,使您可以讓用戶在導航至別處 (以開始一些其餘任務,例如音樂播放) 後再返回到您的應用。這兩個庫目前都處於 Alpha 階段。優化

咱們還發布了一套新的健康和健身 API,其做爲設備上傳感器和相關算法的中介,爲應用提供與活動、鍛鍊和健康相關的高質量數據。健康服務平臺 Alpha 版如今已開放使用。

下載 Android Studio Arctic Fox Beta 版 試用新的 Wear 系統鏡像開發者預覽版,並開始爲新平臺準備您的應用。您能夠查看下方的本次 Google I/O 演講視頻詳細瞭解相關公告:

您還能夠查看咱們以前的推文《一塊兒看 I/O | Wear 更新一覽》瞭解更多詳情,也能夠經過演講視頻瞭解 Spotify 如何在 Wear 上進行構建

Android TV

在今年的 I/O 大會上,咱們發佈了幾項新工具和新功能,以簡化 Android TV 操做系統的開發:

  • Cast Connect 與 Stream Transfer 搭配,支持現有音頻和視頻在投射設備之間流式傳輸,而 Stream Expansion 可支持同時在多個設備上播放音頻。
  • 咱們如今將首款 Google TV 模擬器與 Android TV 模擬器一併推出,二者都在 Android 11 上運行。
  • Firebase Test Lab 即將增長 Android TV 支持,以便您可以在雲端經過成百上千部虛擬設備測試您的應用。實體設備即將推出。
  • 咱們將在 ADT-3 上爲電視提供 Android 12 Beta 1 版本

這些更新讓您能夠更輕鬆地在一系列設備配置中構建和測試應用,同時將最新的 Android 十二、Google Assistant 和 Cast 功能引入電視。如需瞭解詳情,請觀看 I/O 大會的 Android TV 和 Google TV 更新一覽演講視頻

Android for Cars

Android Auto 支持應用程序與許多現代汽車中內置的信息娛樂顯示器鏈接。爲了簡化操做,咱們最近將 Android for Cars 應用庫歸入 Jetpack。該庫支持導航、電動汽車充電和停車應用直接與兼容的汽車集成。

咱們計劃在將來將其擴展到更多應用類別,所以若是您有興趣將您的應用引入 Android Auto,請填寫這份 意向表,也能夠訪問 官方文檔,當即開始使用 Android for Cars 應用庫。請觀看 I/O 大會的 Android for Cars 更新一覽 演講視頻,或閱讀 博文 瞭解更多詳情。

相關文章
相關標籤/搜索