chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

詳解Jetpack Compose 1.1版本的新功能

谷歌開(kāi)發(fā)者 ? 來(lái)源:谷歌開(kāi)發(fā)者 ? 作者:谷歌開(kāi)發(fā)者 ? 2022-03-11 10:14 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

我們一如既往地搭建產(chǎn)品路線圖,現(xiàn)在已經(jīng)發(fā)布了 Jetpack Compose 的 1.1 版本,這是 Android 的現(xiàn)代原生界面工具包。此版本新增了一些功能,比如經(jīng)過(guò)優(yōu)化的焦點(diǎn)處理、觸摸目標(biāo)值、ImageVector 緩存,和對(duì) Android 12 拉伸滾動(dòng)的支持。Compose 1.1 還讓許多之前的實(shí)驗(yàn)性 API 過(guò)渡到了穩(wěn)定階段,并支持新版 Kotlin。我們已經(jīng)更新了示例、Codelab 和 Accompanist 開(kāi)發(fā)庫(kù),以便您與 Compose 1.1 搭配使用。

全新穩(wěn)定功能和 API

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

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

如果您發(fā)現(xiàn)此更改破壞了現(xiàn)有的布局邏輯,請(qǐng)將 LocalMinimumTouchTargetEnforcement 設(shè)置為 false 來(lái)禁用此行為,但此操作可能會(huì)降低應(yīng)用的可用性,因此需要您格外注意,并謹(jǐn)慎使用。

從實(shí)驗(yàn)版到穩(wěn)定版的 API

一些 API 從實(shí)驗(yàn)版過(guò)渡到了穩(wěn)定版。主要包括:

動(dòng)畫相關(guān) API,例如: EnterTransition、ExitTransition、一些 AnimatedVisibility API

矢量相關(guān) API: rememberVectorPainter、VectorProperty、VectorConfig 和 RenderVectorGroup

全新實(shí)驗(yàn)版 API

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

您使用 rememberSaveable 的同時(shí),可以保存和恢復(fù) AnimatedContent。

您可以使用 Modifier.animateItemPlacement() 為 LazyColumn/LazyRow 項(xiàng)目位置進(jìn)行動(dòng)畫處理。

您可以使用全新 BringIntoView API 向父級(jí)發(fā)送請(qǐng)求,以便父級(jí)滾動(dòng),將項(xiàng)目引入視圖。

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

注意: 使用 Compose 1.1 需要使用 Kotlin 1.6.10。如需了解更多信息,您可以查看 Compose 與 Kotlin 的兼容性對(duì)應(yīng)關(guān)系:

想知道未來(lái)計(jì)劃?您可以查看最新路線圖,了解我們目前正在評(píng)估和開(kāi)發(fā)的功能,比如延遲加載項(xiàng)目動(dòng)畫、可下載的字體、可移動(dòng)的內(nèi)容等等!

Jetpack Compose 現(xiàn)已推出穩(wěn)定版本,供大家在生產(chǎn)環(huán)境中使用,并且會(huì)繼續(xù)添加您想要的功能。我們很高興看到成千上萬(wàn)的應(yīng)用已經(jīng)開(kāi)始在生產(chǎn)環(huán)境中使用 Jetpack Compose,我們迫不及待想看到您將構(gòu)建的應(yīng)用!

我們很感激開(kāi)發(fā)者們?cè)?Alpha 版和 Beta 版期間,通過(guò)問(wèn)題跟蹤頁(yè)提交的錯(cuò)誤報(bào)告和功能請(qǐng)求,幫助我們改進(jìn)了 Compose 并構(gòu)建您需要的 API。歡迎您繼續(xù)與我們分享您的反饋,幫助我們讓 Compose 變得更好!也歡迎您持續(xù)關(guān)注我們了解更多最新內(nèi)容。

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

原文標(biāo)題:Jetpack Compose 1.1 現(xiàn)已進(jìn)入穩(wěn)定版!

文章出處:【微信公眾號(hào):谷歌開(kāi)發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Android
    +關(guān)注

    關(guān)注

    12

    文章

    3980

    瀏覽量

    132309
  • 功能
    +關(guān)注

    關(guān)注

    3

    文章

    590

    瀏覽量

    30021
  • API
    API
    +關(guān)注

    關(guān)注

    2

    文章

    1926

    瀏覽量

    65510

原文標(biāo)題:Jetpack Compose 1.1 現(xiàn)已進(jìn)入穩(wěn)定版!

文章出處:【微信號(hào):Google_Developers,微信公眾號(hào):谷歌開(kāi)發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    NVIDIA RAPIDS 25.06版本新增多項(xiàng)功能

    RAPIDS 是一套面向 Python 數(shù)據(jù)科學(xué)的 NVIDIA CUDA-X 庫(kù),最新發(fā)布的 25.06 版本引入了多項(xiàng)亮眼新功能,其中包括 Polars GPU 流執(zhí)行引擎——這是一種面向圖
    的頭像 發(fā)表于 09-09 09:54 ?474次閱讀

    全新導(dǎo)航庫(kù)Jetpack Navigation 3發(fā)布

    在應(yīng)用中的不同屏幕之間導(dǎo)航理應(yīng)簡(jiǎn)單明了。然而,構(gòu)建穩(wěn)健、可擴(kuò)展且賞心悅目的導(dǎo)航體驗(yàn)卻并非易事。多年來(lái),Jetpack Navigation 庫(kù)一直是開(kāi)發(fā)者的重要工具,但隨著 Android 界面格局的演變,尤其是 Jetpack Com
    的頭像 發(fā)表于 08-06 13:56 ?700次閱讀

    【文章轉(zhuǎn)載】CANoe產(chǎn)品體系19版本新功能(下) - 基礎(chǔ)功能與XIL測(cè)試

    版本持續(xù)為智能電動(dòng)網(wǎng)聯(lián)汽車軟件開(kāi)發(fā)測(cè)試帶來(lái)全新功能,IDE開(kāi)發(fā)環(huán)境支持.NET8.0、Python、MATLAB2024b,VisualStudioCode集成測(cè)試開(kāi)發(fā)和調(diào)試功能,支持
    的頭像 發(fā)表于 06-25 10:03 ?1061次閱讀
    【文章轉(zhuǎn)載】CANoe產(chǎn)品體系19<b class='flag-5'>版本</b><b class='flag-5'>新功能</b>(下) - 基礎(chǔ)<b class='flag-5'>功能</b>與XIL測(cè)試

    【HarmonyOS 5】應(yīng)用更新功能詳解

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

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

    版本持續(xù)助力當(dāng)前車輛E/E架構(gòu)中ECU開(kāi)發(fā)驗(yàn)證,同時(shí)賦能后續(xù)智能網(wǎng)聯(lián)電動(dòng)車型預(yù)研驗(yàn)證。
    的頭像 發(fā)表于 05-29 14:03 ?1561次閱讀
    CANoe產(chǎn)品體系19<b class='flag-5'>版本</b><b class='flag-5'>新功能</b>(上)

    信捷電氣XDPPro V3.8.0版本的五大創(chuàng)新功能

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

    Matter 1.4.1版本推出三項(xiàng)新功能

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

    Docker Compose的常用命令

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

    Altium Designer 25.4.2版本新功能

    在原理圖元件的屬性中,新增了對(duì)動(dòng)態(tài)(條目級(jí))參數(shù)的可見(jiàn)性支持。這些動(dòng)態(tài)參數(shù)的值可以在源數(shù)據(jù)庫(kù) / PLM系統(tǒng)中進(jìn)行更改,并同步到已放置的工作區(qū)庫(kù)元件中,而無(wú)需創(chuàng)建這些元件的新修訂版本?,F(xiàn)在,當(dāng)在
    的頭像 發(fā)表于 03-24 11:34 ?1413次閱讀
    Altium Designer 25.4.2<b class='flag-5'>版本</b>的<b class='flag-5'>新功能</b>

    詳解Jetpack Compose布局流程

    我們與 Android 經(jīng)典視圖系統(tǒng)的生命周期 (Measure,Layout,Drawing) 做一個(gè)對(duì)比: 組合是 Compose 的特有階段,是其能夠通過(guò)函數(shù)調(diào)用實(shí)現(xiàn)聲明式 UI 的核心,想要深入理解 Compose 第一課就是理解這個(gè)過(guò)程。
    的頭像 發(fā)表于 02-05 13:38 ?923次閱讀
    <b class='flag-5'>詳解</b><b class='flag-5'>Jetpack</b> <b class='flag-5'>Compose</b>布局流程

    AMD發(fā)布Ryzen Master軟件2.14.1.3286版本

    AMD最近發(fā)布了Ryzen Master軟件的2.14.1.3286版本,該版本在內(nèi)存超頻和CPU參數(shù)調(diào)整方面進(jìn)行了顯著改進(jìn)。其中最引人注目的新功能是支持即時(shí)動(dòng)態(tài)超頻的AMD EXPO內(nèi)存。用戶只需
    的頭像 發(fā)表于 12-13 16:14 ?1577次閱讀

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

    一、Docker Compose 簡(jiǎn)介 Docker Compose是一種用于定義和運(yùn)行多容器Docker應(yīng)用程序的工具。通過(guò)一個(gè)? docker-compose.yml ?文件,您可以配置應(yīng)用程序
    的頭像 發(fā)表于 12-02 09:29 ?6098次閱讀
    docker-<b class='flag-5'>compose</b>配置文件內(nèi)容<b class='flag-5'>詳解</b>以及常用命令介紹

    解析NVIDIA JetPack 6.1的新功能

    NVIDIA JetPack一直在不斷發(fā)展,通過(guò)提供量身定制的先進(jìn)軟件滿足邊緣 AI 和機(jī)器人開(kāi)發(fā)者日益增長(zhǎng)的需求。每次發(fā)布的 JetPack版本都會(huì)升級(jí)性能、加入新功能與優(yōu)化現(xiàn)有
    的頭像 發(fā)表于 11-28 10:41 ?1448次閱讀
    解析NVIDIA <b class='flag-5'>JetPack</b> 6.1的<b class='flag-5'>新功能</b>

    淺談Xpedition 2409版本新功能

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

    Xpedition 2409版本新功能說(shuō)明

    新的Xpedition 2409版本是西門子重新定義電子系統(tǒng)設(shè)計(jì)的一個(gè)重要里程碑。該版本引入了人工智能功能和云連接,為用戶提供了更加直觀、自適應(yīng)和安全的設(shè)計(jì)體驗(yàn)。
    的頭像 發(fā)表于 10-23 15:21 ?3213次閱讀