IT资讯
当前位置:乐享网 > IT资讯 >  移动互联网

谷歌 Jetpack Compose 1.0 正式发布:打造原生 UI 的 Android 现代工具包

2021-08-01 23:40:32 IT之家 骑士 编辑:乐乐 浏览数:27乐享网

IT之家 7 月 29 日消息 据 Android 官方发布,今天,谷歌正式发布 Jetpack Compose 的 1.0 版本,这是 Android 的现代原生 UI 工具包,可以帮助你更快地打造更好的应用。这是 C...

IT之家 7 月 29 日消息 据 Android 官方发布,今天,谷歌正式发布 Jetpack Compose 的 1.0 版本,这是 Android 的现代原生 UI 工具包,可以帮助你更快地打造更好的应用。这是 Compose 的稳定版本,可供大家在生产中使用。

谷歌称,在我们发布 1.0 的当下,Play Store 中已经有超过 2,000 个应用在使用 Compose 了。事实上,Play Store 应用本身也在使用 Compose,但这还不是全部,我们一直在与一些顶级的应用开发者合作,他们的反馈和支持帮助我们使 1.0 版本更加强大。

Jetpack Compose

https://developer.android.google.cn/jetpack/compose

为什么要采用 Jetpack Compose

https://developer.android.google.cn/jetpack/compose/why-adopt

IT之家获悉,谷歌称,设计 Compose 的目的是让你更快、更轻松地构建原生 Android 应用。通过完全的声明式方法,你只需描述你的用户界面,剩下的就交给 Compose 来处理。随着应用状态的变化,你的 UI 会自动更新,这使得快速构建 UI 变得更加简单。直观的 Kotlin API 可以帮助你用更少的代码构建出漂亮的应用。Compose 可以原生访问既有的 Android 代码,这意味着你可以按自己的节奏采用它。强大的布局 API 和代码驱动的 UI 使得适配不同规格的设备更加轻松,比如平板电脑和可折叠设备,Compose 还将支持 WearOS 以及 Homescreen Widgets 等更多使用场景!

1.0 版本可以在生产中使用,你所需的核心功能尽在其中,包括:

互操作性: Compose 可以和既有的应用进行互操作。你可以将 Compose UI 嵌入 View,反之亦然。你可以只在屏幕上添加一个按钮,也把自己创建的自定义视图保留在现在用 Compose 打造的界面中。

Jetpack 集成: Compose 和大家熟知且喜爱的 Jetpack 开发库天然整合。通过与 Navigation、Paging、LiveData (或 Flow/RxJava)、ViewModel 和 Hilt 的整合,Compose 可以与你现有的架构完美共存。

Material: Compose 提供了 Material Design 组件和主题的实现,使你能够轻松构建符合你的品牌个性的美观应用。Material 主题系统更容易理解和追踪,再也不需要翻阅多个 XML 文件。

列表: Compose 的 Lazy 组件为数据列表的呈现提供了一种简单扼要且功能强大的方式,而且将模版代码精简到了最少。

动画: Compose 简明的动画 API 让你可以更轻松地打造出让用户眼前一亮的体验。

在应用中采用 Compose

https://developer.android.google.cn/jetpack/compose/interop

Compose 和其他库

https://developer.android.google.cn/jetpack/compose/libraries

Compose 中的主题

https://developer.android.google.cn/jetpack/compose/themes

列表

https://developer.android.google.cn/jetpack/compose/lists

动画

https://developer.android.google.cn/jetpack/compose/animation

Jetpack Compose 的完全声明式方法从根本上改变了用户界面的开发方式。为了支持新的工作流程和不同的思维方式,我们正在提供新的工具,专为 Compose 而设计,并在一些现有工具中增加对 Compose 的支持。

Compose Preview

Android Studio Arctic Fox 中新加入的 Compose Preview 可以让你同时查看不同状态、浅色和深色主题,或是不同字号的 Composables,使组件的开发更容易,再也不必先将整个应用部署到设备中了。通过对字词的实时编辑,你可以实时看到更新,而无需重新编译项目。

Android Studio Arctic Fox

https://developer.android.google.cn/studio

Deploy Preview

如果你曾经希望能够直接在设备上测试 UI 的一部分,而不需要通过导航一步步浏览到你正在调整的界面中,那么你一定会喜欢新的 Deploy Preview: 只需为你的 Composable 创建一个预览,就可将其直接部署到设备上,从而快速进行迭代。

Layout Inspector 支持 Compose

分享到:

版权与免责声明:

凡未注明"稿件来源"的内容均为转载稿,本网转载出于传递更多信息的目的;如转载稿涉及版权问题,请作者联系我们,同时对于用户评论等信息,本网并不意味着赞同其观点或证实其内容的真实性;


本文地址://www.usfacebook.com/news/2021/08/01/61335359.html

转载本站原创文章请注明来源:乐享网

行业聚焦

realme Book 笔记本高清渲染图曝光

IT之家 7 月 13 日消息 realme 真我将于近期发布该品牌首款笔记本电脑,近期官方进行了预热。近日,爆料者 OnLeaks 与 G...[详细]

飞傲 FD3/Pro 动圈耳机发布:类钻石振膜/可换声导管,699 元起

IT之家 7 月 31 日消息 飞傲于 7 月 30 日晚,正式发布了 FD3、FD3 Pro 两款动圈 HiFi 耳机。该产品是 FD 系...[详细]

TANCHJIM 发布 PRISM 棱镜旗舰耳机:3680 元

IT之家 7 月 10 日消息 今日 2021 第四届中国(北京)国际耳机展正式开展,本次展会上国内品牌 TANCHJIM(天使吉米)发布了三款新品,...[详细]

三星Galaxy Z Fold3/Z Flip3售价曝光:起售价1029欧元

近日,有外媒进一步晒出了两款手机三星Galaxy Z Fold3/Z Flip3的售价信息。据海外爆料达人最新发布的信息显示,虽然距离新机的发布还有近一个月的时...[详细]

IDC:今年二季度中国智能手机市场出货量同比下降 11%,vivo、OPPO 排前二

IT之家 7 月 28 日消息 今日,国际数据公司(IDC)手机季度跟踪报告显示,2021 年第二季度中国智能手机市场出货量约 7810 万台,同比下...[详细]

科技趋势

更多

微软 Edge 92 浏览器安卓稳定版发布:支持与电脑同步标签页

 

IT之家 7 月 31 日消息 据外媒 Windows Latest 消息,微软今日正式为安卓平台推出了 Ed...[详细]

国家邮政局:6 月用户对快递服务问题申诉 18924 件,同比增长 67%

 

IT之家 7 月 28 日消息 据国家邮政局发布的数据显示,2021 年 6 月,国家邮政局和各省(区、市)邮...[详细]

Facebook 将发布首款智能眼镜,扎克伯格为元宇宙打造外设

 

8 月 2 日消息,扎克伯格在 Facebook 最近的财报电话会议上表示,其下一个发布的产品将是“与雷朋(Ray-Ba...[详细]

苹果 iPhone 天气 App 无法显示 69 华氏度:iOS 14.6 等版本中招

 

IT之家 7 月 14 日消息 据外媒 The Verge 报道,苹果 iPhone 天气 App 出现了一个特别奇怪的...[详细]

联想 YOGA 27 2021 款一体机预热:RX 6600M 独显,100W 性能释放

 

IT之家 7 月 17 日消息 联想将于近期发布 YOGA 27 2021 款一体机,官方近日对其进行预热。这...[详细]

一周排行每月关注