2024 年 Google I/O 大會上我們分享了大量更新和公告,幫助開發者提升工作效率。了解 2024 年 Google I/O 大會上有關 Jetpack Compose和設備類型的三大重要更新:
#1 Jetpack Compose 最近更新
2024 年 Google I/O 大會上 Jetpack Compose 的最近更新包含了全新功能和改進,例如共享元素轉換、延遲列表項動畫以及全面的性能提升。
通過共享元素轉換,您可以實現應用界面之間的平滑過渡效果,打造令人愉悅的使用體驗。此功能與 Compose 導航和預測性返回配合,以便用戶導航您的應用時實現過渡。延遲列表項動畫也是一項備受用戶期待的功能;更新的 Compose 現在也支持該功能,讓延遲列表能夠對項目的插入、刪除和重新排序進行動畫處理。
Jetpack Compose 還在持續提高每個版本的運行時性能。我們的基準測試表明,在 Jetsnack Compose 示例中,首次像素顯示時間加快了 17%。此外,強跳過模式從實驗性階段升級到可投入生產的階段,進一步提高了 Compose 應用的性能。只需更新您的應用,即可享受這些好處。
#2 借助 Compose 新 API
和工具跨屏幕擴展
在 Google I/O 大會期間,我們推出了新的工具和 API,讓開發者能使用 Compose 更輕松地跨屏幕構建。新的 Material 3 自適應庫引入了新的 API,您可以利用這些 API 實現常見的自適應場景,如列表詳情和輔助窗格。這些 API 允許應用顯示一個或兩個窗格,具體取決于應用的可用大小。
如需了解詳情,您可以觀看使用 Material 3 自適應庫構建界面和構建自適應 Android 應用視頻,也可以繼續閱讀有關自適應布局的詳細內容。
Compose for TV 現已推出 1.0.0 測試版。Compose for TV 的最近更新提升了性能,增加了輸入支持,并改進了一系列開箱即用的組件。在此版本中,我們新增了列表、導航、條狀標簽和設置屏幕。我們還添加了一個新的 TV 素材目錄 (TV Material Catalog) 應用,并更新了 Android Studio 中的開發者工具,引入新的項目向導,便于用戶快速開始使用 Compose for TV。
最后,Compose for Wear OS 新增了 SwipeToReveal、expandableItem 和一系列支持注釋的 WearPreview 等功能。在 2024 年 Google I/O 大會期間,Compose for Wear OS 從測試版升級到了穩定版,進行了視覺效果改進和修復。您可以查看技術會議詳細了解 Wear OS 的所有更新。
歡迎您查看 SoundCloud 和 adidas 的案例分享,了解 Compose 如何在應用構建中發揮作用,以及繼續詳細了解 Compose 跨屏幕的詳細更新!
#3 Glance 1.1
Jetpack Glance 是 Android 推薦的用于構建 widget 的現代框架,最新的 Glance 1.1 版本現已能夠穩定運行。Glance 構建在 Jetpack Compose 之上,允許您使用與構建 widget 相同的聲明式語法。
該版本引入了新的單元測試庫、錯誤界面和新組件。此外,我們在 GitHub 上發布了新的 Canonical Widget 布局,讓您可以更快地開始使用一組符合最佳實踐的布局,我們還在界面設計中心上發布了新的設計指南,歡迎查看!
如需詳細了解如何使用 Glance,您可以查看使用 Jetpack Glance 構建精美的 Android widget。如果您想進一步動手嘗試,請查看使用 Glance 創建 widget 的官方文檔。
歡迎您查看博文跨屏幕的 Compose 和 2024 年 Google I/O 大會上發布的Jetpack Compose 新功能,或觀看視頻,詳細了解 Compose 和設備類型的更多更新!
-
Google
+關注
關注
5文章
1762瀏覽量
57506 -
設備
+關注
關注
2文章
4502瀏覽量
70600
原文標題:Google I/O 大會回顧 | Compose 三項重要更新
文章出處:【微信號:Google_Developers,微信公眾號:谷歌開發者】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論