国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

    文章

    4024

    瀏覽量

    133970
  • 功能
    +關注

    關注

    3

    文章

    590

    瀏覽量

    30274
  • API
    API
    +關注

    關注

    2

    文章

    2368

    瀏覽量

    66752

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

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

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    索尼更新相機遙控軟件開發包2.01版本

    2026年2月03日,索尼(中國)有限公司正式發布了可通過電腦遠程操控索尼相機的相機遙控軟件開發包(Camera Remote SDK)2.01版本,本次更新帶來了2個新功能,新增支持機型ILCE-7M5、PXW-Z380、DSC-RX1RM3等。
    的頭像 發表于 02-03 16:59 ?655次閱讀

    福祿克Versiv 7.0新版本有哪些亮點

    從Versiv 7.0開始,將不再支持TFS / Versiv 1 . 這一變化的原因是Versiv 7.0版本功能大幅提升,支持新的MPO測試模塊(CertiFiber Max)。 TFS / Versiv 1的內存無法兼容這些新功能
    的頭像 發表于 01-22 16:55 ?816次閱讀

    【工具升級】 I OrCAD X 全版本新功能匯總,高效搞定電路協同設計

    是25.1、24.1、23.1版本的核心新功能匯總。25.1版本:強化協同與仿真,縮短設計周期OrCADX25.1版本的更新,實現了設計團隊協作模式與設計完整性驗證的重大
    的頭像 發表于 01-16 21:43 ?1145次閱讀
    【工具升級】 I OrCAD X 全<b class='flag-5'>版本</b><b class='flag-5'>新功能</b>匯總,高效搞定電路協同設計

    NVIDIA RAPIDS 25.06版本新增多項功能

    RAPIDS 是一套面向 Python 數據科學的 NVIDIA CUDA-X 庫,最新發布的 25.06 版本引入了多項亮眼新功能,其中包括 Polars GPU 流執行引擎——這是一種面向圖
    的頭像 發表于 09-09 09:54 ?1061次閱讀

    全新導航庫Jetpack Navigation 3發布

    在應用中的不同屏幕之間導航理應簡單明了。然而,構建穩健、可擴展且賞心悅目的導航體驗卻并非易事。多年來,Jetpack Navigation 庫一直是開發者的重要工具,但隨著 Android 界面格局的演變,尤其是 Jetpack Com
    的頭像 發表于 08-06 13:56 ?1271次閱讀

    Altium Designer 25.8.1版本新功能

    當從 PCB 訪問約束管理器時,如果范圍查詢表達式因語法等原因被判定為無效,現在會在 All Rules 視圖中顯示警告對話框。要保留無效范圍,請在對話框中單擊 Yes 。這將導致無效規則以紅色高亮顯示(如下所示)。單擊 No 可恢復為先前(有效的)范圍。
    的頭像 發表于 07-30 09:34 ?3263次閱讀
    Altium Designer 25.8.1<b class='flag-5'>版本</b>的<b class='flag-5'>新功能</b>

    【文章轉載】CANoe產品體系19版本新功能(下) - 基礎功能與XIL測試

    版本持續為智能電動網聯汽車軟件開發測試帶來全新功能,IDE開發環境支持.NET8.0、Python、MATLAB2024b,VisualStudioCode集成測試開發和調試功能,支持
    的頭像 發表于 06-25 10:03 ?1762次閱讀
    【文章轉載】CANoe產品體系19<b class='flag-5'>版本</b><b class='flag-5'>新功能</b>(下) - 基礎<b class='flag-5'>功能</b>與XIL測試

    【HarmonyOS 5】應用更新功能詳解

    與迭代需求的優選方案。這類彈窗主要用于向用戶推送新版本更新通知,而在引導用戶完成更新操作的實現層面,HarmonyOS 提供了完善的應用市場能力支撐,例如本文所介紹的 updateManager(更新功能
    發表于 06-22 18:44

    CANoe產品體系19版本新功能(下)

    NET 8.0現已支持測試腳本、應用模型和仿真節點的開發,支持C# 12,可使用async/await進行等待,本機編譯實現快速加載,改進應用層對象的API實現處理復雜數據類型,并支持運行在Linux版本CANoe SE中。
    的頭像 發表于 05-29 14:05 ?2477次閱讀
    CANoe產品體系19<b class='flag-5'>版本</b><b class='flag-5'>新功能</b>(下)

    CANoe產品體系19版本新功能(上)

    版本持續助力當前車輛E/E架構中ECU開發驗證,同時賦能后續智能網聯電動車型預研驗證。
    的頭像 發表于 05-29 14:03 ?2945次閱讀
    CANoe產品體系19<b class='flag-5'>版本</b><b class='flag-5'>新功能</b>(上)

    Altium Designer 25.6.2版本新功能

    在 PCB CoDesign 面板中,當檢測到沖突并選擇應用本地或遠程變更時,現在可以快速為特定類別中的所有變更設置所需選項。
    的頭像 發表于 05-27 10:58 ?2340次閱讀
    Altium Designer 25.6.2<b class='flag-5'>版本</b>的<b class='flag-5'>新功能</b>

    信捷電氣XDPPro V3.8.0版本的五大創新功能

    作為信捷XD、XL、XG系列PLC的編程軟件,XDPPro始終以工程師的需求為核心,聚焦編程效率、硬件配置與協作體驗,此次V3.8.0版本將推出五大創新功能,助您輕松應對復雜工程挑戰。
    的頭像 發表于 05-23 16:03 ?1750次閱讀
    信捷電氣XDPPro V3.8.0<b class='flag-5'>版本</b>的五大創<b class='flag-5'>新功能</b>

    Matter 1.4.1版本推出三項新功能

    讓用戶能夠輕松地成功配置智能家居設備,對于智能家居的發展至關重要。這不僅能減少售后支持和退貨,還能讓智能家居服務于更多人。連接標準聯盟(Connectivity Standard Alliance)日前發布Matter 1.4.1 版本的相關更新正是為了實現這一目標。
    的頭像 發表于 05-13 09:29 ?1282次閱讀

    Docker Compose的常用命令

    大家好,今天給大家分享Docker Compose的常用命令,以及docker-compose文件的屬性。Docker Compose 是一個用于定義和運行多容器 Docker 應用應用的重要工具
    的頭像 發表于 04-30 13:40 ?1196次閱讀

    Altium Designer 25.4.2版本新功能

    在原理圖元件的屬性中,新增了對動態(條目級)參數的可見性支持。這些動態參數的值可以在源數據庫 / PLM系統中進行更改,并同步到已放置的工作區庫元件中,而無需創建這些元件的新修訂版本。現在,當在
    的頭像 發表于 03-24 11:34 ?1904次閱讀
    Altium Designer 25.4.2<b class='flag-5'>版本</b>的<b class='flag-5'>新功能</b>