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

在Jetpack Compose中解鎖CameraX的強(qiáng)大功能
詳解Jetpack Compose布局流程

如何判斷半導(dǎo)體設(shè)備需要哪種類型的防震基座?

工業(yè)設(shè)備更新“智改數(shù)轉(zhuǎn)”如何實(shí)現(xiàn)

簡(jiǎn)述NVIDIA Isaac的重要更新

docker-compose配置文件內(nèi)容詳解以及常用命令介紹

解析NVIDIA JetPack 6.1的新功能

探索曲軸傳感器的三大類型及其應(yīng)用
防爆電氣設(shè)備類型包括幾類
NVIDIA JetPack 6.0版本的關(guān)鍵功能

使用NVIDIA JetPack 6.0和YOLOv8構(gòu)建智能交通應(yīng)用

把好事辦好:工業(yè)設(shè)備更新上云難題與破解


評(píng)論