0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Jetpack Compose和设备类型的三大重要更新

谷歌开发者 来源:谷歌开发者 2024-08-09 17:07 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

作者 / 开发者关系工程师 Chris Arriola

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

    文章

    1815

    浏览量

    60636
  • 设备
    +关注

    关注

    2

    文章

    4885

    浏览量

    73856

原文标题:Google I/O 大会回顾 | Compose 三项重要更新

文章出处:【微信号:Google_Developers,微信公众号:谷歌开发者】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    UPS的种主要类型与输出波形解析:你的设备需要哪种“保护伞”

    ,性能表现也天壤之别?为何有些设备接入UPS后反而工作不稳定?答案,就隐藏在UPS的种主要技术类型及其核心的输出波形差异之中。理解这两点,是您为关键设备选择正确
    的头像 发表于 04-14 13:13 100次阅读
    UPS的<b class='flag-5'>三</b>种主要<b class='flag-5'>类型</b>与输出波形解析:你的<b class='flag-5'>设备</b>需要哪种“保护伞”

    TikTok使用Jetpack Compose提升开发者工作效率

    TikTok 是一个全球短视频平台,以海量的用户群体和极具创新性的功能而闻名。其团队不断为用户发布更新、进行实验并上线新功能。在保持高速迭代与应对技术债的双重挑战下,TikTok Android 团队选择了 Jetpack Compos
    的头像 发表于 03-31 09:11 400次阅读

    Vue3 + React18 + TS4入门到实战 系统学习3大热门技术 | 更新完结

    Vue3 + React18 + TS4入门到实战 系统学习3大热门技术 | 更新完结 前端技术升级:Vue3新特性+React18并发+TS4类型精讲 前端开发领域正经历着一场深刻的技术变革
    发表于 03-30 15:18

    丝杆支撑座类型设备精度的差异化影响

    丝杆支撑座作为滚珠丝杆系统的核心支撑部件,其类型选择直接影响设备精度、稳定性及寿命。
    的头像 发表于 02-26 18:01 267次阅读
    丝杆支撑座<b class='flag-5'>类型</b>对<b class='flag-5'>设备</b>精度的差异化影响

    UPS不间断电源类型:一文读懂差异与适配场景

    UPS不间断电源作为电力稳定的核心保障设备,广泛应用于家庭、办公、医疗、工业等全场景。根据工作方式与技术架构的差异,主流UPS主要分为后备式、在线互动式、在线式类型者在稳定性、
    的头像 发表于 01-27 11:04 694次阅读
    UPS不间断电源<b class='flag-5'>三</b>大<b class='flag-5'>类型</b>:一文读懂差异与适配场景

    UPS设备性能揭秘:从类型到运维,读懂这篇就够了

    支撑?今天我们就深入拆解UPS设备的性能密码,从类型、参数到运维,全方位揭秘其核心竞争力。一、性能基石:不同类型UPS的核心差异UPS的性能上限,从类型选择时就已
    的头像 发表于 01-20 09:25 1258次阅读
    UPS<b class='flag-5'>设备</b>性能揭秘:从<b class='flag-5'>类型</b>到运维,读懂这篇就够了

    UPS不间断电源-怎么为您的精密设备选择合适的UPS电源类型

    守护电力安全的“隐形卫士”。然而,面对市场上多种UPS类型,如何为你的设备选择最匹配的一款?本文将带你理清思路,做出明智选择。一、了解大UPS类型:工作原理与特点
    的头像 发表于 12-22 10:03 385次阅读
    UPS不间断电源-怎么为您的精密<b class='flag-5'>设备</b>选择合适的UPS电源<b class='flag-5'>类型</b>?

    UV防漆固化设备选型指南 | UV快干防漆设备提升生产效率 | 铬锐特实业 | 东莞

    UV防漆凭借秒级固化优势显著提升PCB生产效率。本文详细介绍UV快干防漆特点、固化设备类型及选型要点,帮助企业在东莞等地快速选择适合的UV
    的头像 发表于 12-19 15:12 493次阅读
    UV<b class='flag-5'>三</b>防漆固化<b class='flag-5'>设备</b>选型指南 | UV快干<b class='flag-5'>三</b>防漆<b class='flag-5'>设备</b>提升生产效率 | 铬锐特实业 | 东莞

    不同GIS局部放电监测设备类型的适用场景

    GIS局部放电监测设备作为保障电网安全运行的关键工具,在电力系统运维管理工作中承担着重要的作用。其类型多样,大致可分为便携式检测仪和在线监测系统两大类,不同类型
    的头像 发表于 11-18 14:19 479次阅读
    不同GIS局部放电监测<b class='flag-5'>设备</b><b class='flag-5'>类型</b>的适用场景

    资讯 | TAC\IMEI 申请新增卫星频段和卫星设备类型

    TAC\IMEI申请新增卫星频段和卫星设备类型近期,全球移动通信系统协会(GSMA)通过TS.06和TS.30程序文件新增了卫星频段和设备类型等信息。自2025年8月13日起,TAC申
    的头像 发表于 08-20 18:02 1624次阅读
    资讯 | TAC\IMEI 申请新增卫星频段和卫星<b class='flag-5'>设备</b><b class='flag-5'>类型</b>

    全新导航库Jetpack Navigation 3发布

    在应用中的不同屏幕之间导航理应简单明了。然而,构建稳健、可扩展且赏心悦目的导航体验却并非易事。多年来,Jetpack Navigation 库一直是开发者的重要工具,但随着 Android 界面格局的演变,尤其是 Jetpack
    的头像 发表于 08-06 13:56 1539次阅读

    蓝牙随机化RPA更新重要性和工作原理

    蓝牙™随机可解析私有地址(Bluetooth® Randomized RPA)更新功能已推出,该更新通过优化可解析私有地址的管理,提高了低功耗蓝牙设备的隐私性和能效。本文将介绍蓝牙™随机化RPA
    的头像 发表于 07-10 09:36 1215次阅读
    蓝牙随机化RPA<b class='flag-5'>更新</b>的<b class='flag-5'>重要</b>性和工作原理

    HarmonyOS NEXT应用开发-Notification Kit(用户通知服务)通知类型、级别与渠道

    。 NOTIFICATION_CONTENT_SYSTEM_LIVE_VIEW11+ 5 实况窗类型通知。不支持方应用直接创建该类型通知,可以由系统代理创建系统实况窗类型通知后,
    发表于 06-09 14:39

    工厂设备更新时会遇到哪些问题?如何解决?

    2024年,国务院印发了《推动大规模设备更新和消费品以旧换新行动方案》,明确提出推动工业设备更新和技术改造,以促进产业升级和经济高质量发展。其中重点支持智能制造、数字化转型、绿色生产等
    的头像 发表于 06-04 11:09 1009次阅读
    工厂<b class='flag-5'>设备</b><b class='flag-5'>更新</b>时会遇到哪些问题?如何解决?

    Docker Compose的常用命令

    大家好,今天给大家分享Docker Compose的常用命令,以及docker-compose文件的属性。Docker Compose 是一个用于定义和运行多容器 Docker 应用应用的重要
    的头像 发表于 04-30 13:40 1392次阅读