在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

詳解Jetpack Compose 1.1版本的新功能

谷歌開發者 ? 來源:谷歌開發者 ? 作者:谷歌開發者 ? 2022-03-11 10:14 ? 次閱讀

我們一如既往地搭建產品路線圖,現在已經發布了 Jetpack Compose 的 1.1 版本,這是 Android 的現代原生界面工具包。此版本新增了一些功能,比如經過優化的焦點處理、觸摸目標值、ImageVector 緩存,和對 Android 12 拉伸滾動的支持。Compose 1.1 還讓許多之前的實驗性 API 過渡到了穩定階段,并支持新版 Kotlin。我們已經更新了示例、Codelab 和 Accompanist 開發庫,以便您與 Compose 1.1 搭配使用。

全新穩定功能和 API

圖像矢量 (Image vector) 緩存Compose 1.1 引入了圖像矢量 (Image vector) 緩存,帶來了巨大的性能改進。我們為 painterResource API 添加了緩存機制,以緩存所有使用給定資源 ID 和主題解析的 ImageVectors 實例。緩存將在配置更改時失效。

觸摸目標值相對于 Compose 1.0,Material 組件將擴展其布局空間來滿足 Material 無障礙指南的觸摸目標值要求。例如,即使您調低 RadioButton 的大小,RadioButton's 觸摸目標的尺寸仍將擴展為至少 48x48dp。這將使得 Compose Material 與 Material Design 組件的行為保持一致,以便在混合使用 View 和 Compose 時提供一致的行為。此更改還可確保當您使用 Compose Material 組件創建界面時,能夠滿足觸摸目標無障礙功能的最低要求。

如果您發現此更改破壞了現有的布局邏輯,請將 LocalMinimumTouchTargetEnforcement 設置為 false 來禁用此行為,但此操作可能會降低應用的可用性,因此需要您格外注意,并謹慎使用。

從實驗版到穩定版的 API

一些 API 從實驗版過渡到了穩定版。主要包括:

動畫相關 API,例如: EnterTransition、ExitTransition、一些 AnimatedVisibility API

矢量相關 API: rememberVectorPainter、VectorProperty、VectorConfig 和 RenderVectorGroup

全新實驗版 API

我們一直在為 Compose 添加新功能,包括以下亮點:

您使用 rememberSaveable 的同時,可以保存和恢復 AnimatedContent。

您可以使用 Modifier.animateItemPlacement() 為 LazyColumn/LazyRow 項目位置進行動畫處理。

您可以使用全新 BringIntoView API 向父級發送請求,以便父級滾動,將項目引入視圖。

您可以使用 @OptIn 以試用這些全新的 API,并向我們提供反饋!

注意: 使用 Compose 1.1 需要使用 Kotlin 1.6.10。如需了解更多信息,您可以查看 Compose 與 Kotlin 的兼容性對應關系:

想知道未來計劃?您可以查看最新路線圖,了解我們目前正在評估和開發的功能,比如延遲加載項目動畫、可下載的字體、可移動的內容等等!

Jetpack Compose 現已推出穩定版本,供大家在生產環境中使用,并且會繼續添加您想要的功能。我們很高興看到成千上萬的應用已經開始在生產環境中使用 Jetpack Compose,我們迫不及待想看到您將構建的應用!

我們很感激開發者們在 Alpha 版和 Beta 版期間,通過問題跟蹤頁提交的錯誤報告和功能請求,幫助我們改進了 Compose 并構建您需要的 API。歡迎您繼續與我們分享您的反饋,幫助我們讓 Compose 變得更好!也歡迎您持續關注我們了解更多最新內容。

除了通過觸摸進行交互外,大屏幕設備還支持其他交互形式。設備的屏幕尺寸越大,用戶就越有可能使用鍵盤、手寫筆、鼠標、游戲手柄或其他外接設備。如果您想提高應用在這些情況下的易用性,可以計劃支持其中一些輸入方式。

原文標題:Jetpack Compose 1.1 現已進入穩定版!

文章出處:【微信公眾號:谷歌開發者】歡迎添加關注!文章轉載請注明出處。

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Android
    +關注

    關注

    12

    文章

    3936

    瀏覽量

    127403
  • 功能
    +關注

    關注

    3

    文章

    589

    瀏覽量

    29263
  • API
    API
    +關注

    關注

    2

    文章

    1501

    瀏覽量

    62017

原文標題:Jetpack Compose 1.1 現已進入穩定版!

文章出處:【微信號:Google_Developers,微信公眾號:谷歌開發者】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    docker-compose配置文件內容詳解以及常用命令介紹

    一、Docker Compose 簡介 Docker Compose是一種用于定義和運行多容器Docker應用程序的工具。通過一個? docker-compose.yml ?文件,您可以配置應用程序
    的頭像 發表于 12-02 09:29 ?380次閱讀
    docker-<b class='flag-5'>compose</b>配置文件內容<b class='flag-5'>詳解</b>以及常用命令介紹

    解析NVIDIA JetPack 6.1的新功能

    NVIDIA JetPack一直在不斷發展,通過提供量身定制的先進軟件滿足邊緣 AI 和機器人開發者日益增長的需求。每次發布的 JetPack版本都會升級性能、加入新功能與優化現有
    的頭像 發表于 11-28 10:41 ?250次閱讀
    解析NVIDIA <b class='flag-5'>JetPack</b> 6.1的<b class='flag-5'>新功能</b>

    淺談Xpedition 2409版本新功能

    在《創新不止|Xpedition 2409版本新功能揭秘(上)》一文中,我們了解了Xpedition 2409版本的部分改進部分。今天,我們繼續看Xpedition 2409新版本給我
    的頭像 發表于 10-31 15:33 ?772次閱讀

    Xpedition 2409版本新功能說明

    新的Xpedition 2409版本是西門子重新定義電子系統設計的一個重要里程碑。該版本引入了人工智能功能和云連接,為用戶提供了更加直觀、自適應和安全的設計體驗。
    的頭像 發表于 10-23 15:21 ?804次閱讀

    NVIDIA Parabricks v4.3.1版本新功能

    會(ESHG)上發布,其加入了新的體細胞數據變異檢測功能,并將業內領先的工具升級到最新版本。這個版本是繼在 NVIDIA GTC 2024 大會上發布 Parabricks v4.3 之后推出的新
    的頭像 發表于 09-10 10:22 ?382次閱讀
    NVIDIA Parabricks v4.3.1<b class='flag-5'>版本</b>的<b class='flag-5'>新功能</b>

    USB4 2.0版本的重大更新

    USB版本一直很多,可以說是五花八門,但是隨著接口的日漸統一,USB的版本可以說減少了很多,到了USB4,只剩下USB-C接口,為何還有一個2.0版本,我們往下詳解
    的頭像 發表于 09-09 14:37 ?612次閱讀

    NVIDIA JetPack 6.0版本的關鍵功能

    NVIDIA JetPack SDK 支持 NVIDIA Jetson 模塊,為構建端到端加速 AI 應用提供全面的解決方案。JetPack 6 通過微服務和一系列新功能,擴展了 Jetson 平臺的靈活性和可擴展性,是 202
    的頭像 發表于 09-09 10:18 ?427次閱讀
    NVIDIA <b class='flag-5'>JetPack</b> 6.0<b class='flag-5'>版本</b>的關鍵<b class='flag-5'>功能</b>

    Allegro X 23.11 版本更新 I PCB 設計:梯形布線的分析性能提升

    新功能及用法,助力您提升設計質量和設計效率。點擊文末閱讀原文,收藏版本更新亮點詳解匯總頁面,持續關注版本更新!AllegroXPCBDesigner系統級PCB設計
    的頭像 發表于 08-10 08:12 ?870次閱讀
    Allegro X 23.11 <b class='flag-5'>版本</b>更新 I PCB 設計:梯形布線的分析性能提升

    Jetpack Compose和設備類型的三大重要更新

    2024 年 Google I/O 大會上我們分享了大量更新和公告,幫助開發者提升工作效率。了解 2024 年 Google I/O 大會上有關 Jetpack Compose 和設備類型的三大重要更新。
    的頭像 發表于 08-09 17:07 ?678次閱讀

    Allegro X 23.11 版本更新 I PCB 設計:與器件關聯的動態禁布區

    新功能及用法,助力您提升設計質量和設計效率。點擊文末閱讀原文,收藏版本更新亮點詳解匯總頁面,持續關注版本更新!AllegroXPCBDesigner系統級PCB設計
    的頭像 發表于 08-03 08:12 ?727次閱讀
    Allegro X 23.11 <b class='flag-5'>版本</b>更新 I PCB 設計:與器件關聯的動態禁布區

    Allegro X 23.11 版本更新 I PCB 設計:圖紙打印和時序調整

    新功能及用法,助力您提升設計質量和設計效率。點擊文末閱讀原文,收藏版本更新亮點詳解匯總頁面,持續關注版本更新!AllegroXPCBDesigner系統級PCB設計
    的頭像 發表于 07-27 08:12 ?604次閱讀
    Allegro X 23.11 <b class='flag-5'>版本</b>更新 I PCB 設計:圖紙打印和時序調整

    Embedded office發布安全插件V1.1版本

    Embedded office很高興地宣布安全插件V1.1版本的發布了!現在通過外部設備或不同核心架構的專門通道支持端到端受保護的安全通信。
    的頭像 發表于 02-20 11:12 ?633次閱讀

    TSMaster 2024年1月最新版本新功能太實用

    、新增TTS機箱模塊、新增地圖顯示模塊等。一大波超實用的新功能,一起來看看吧!體驗新功能建議您將軟件更新至最新版本TSMaster下載鏈接01工具箱相關更新工具箱模
    的頭像 發表于 02-19 12:12 ?1667次閱讀
    TSMaster 2024年1月最新<b class='flag-5'>版本</b>,<b class='flag-5'>新功能</b>太實用

    SAP HANA 2.0 SP07版本新功能特性匯總

    的HANA 2.0 SP06版本建議今年下半年盡快升級到HANA 2.0 SP07版本。那么HANA 2.0 SP07新版本有哪些功能特性變化呢? HANA
    的頭像 發表于 02-19 09:22 ?528次閱讀

    Vivado 2023.2版本的新增功能

    Vivado在前一段時間更新了2023.2版本,經過一段時間的使用這個版本還是很絲滑的,用起來挺舒服。
    的頭像 發表于 01-02 09:39 ?3299次閱讀
    Vivado 2023.2<b class='flag-5'>版本</b>的新增<b class='flag-5'>功能</b>
    主站蜘蛛池模板: 伊人福利网| 欧美区亚洲区| 91久久澡人人爽人人添| 亚洲专区一路线二| 天堂a| 色操网| 欧美刺激午夜性久久久久久久| www色网站| 天堂最新版在线www在线| 亚洲一区二区三区免费视频| 色婷五月综激情亚洲综合| 久久国产视频一区| 免费观看在线永久免费xx视频| 在线观看免费午夜大片| 欧美 亚洲 国产 丝袜 在线| 欧美性一区二区三区| 视频高清正版在线观看| 国产在播放一区| 日韩欧美卡通动漫在线观看| 国产农村三片免费网站| videos另类重口tv| 四虎永久在线精品国产免费 | 猛操网| 毛片爽爽爽免费看| 伊人久久大香线蕉综合bd高清| 三级毛片网| 天天弄天天干| 包你爽综合网| 午夜啪视频| 国产网站免费| 欧美黄网站| 婷婷激情小说| 午夜小影院| 最猛91大神ben与女教师| 青草视频网站在线观看| 午夜窝窝| julia一区二区三区中文字幕| 国产成人永久免费视频| 国产黄mmd在线观看免费| 在线亚洲综合| 激情爱爱的免费视频|