谷歌发布 Jetpack Compose Beta 版本

栏目: 软件资讯 · 发布时间: 3年前

内容简介:谷歌宣布推出 Jetpack Compose Beta 版本。该 Beta 版本包含 API 更新,这些更新有望使使用更少的代码更轻松地创建手势、动画和滚动。 2019 年,谷歌宣布开源 Jetpack Compose,Jetpack Compose 是一个非捆绑 UI...

谷歌宣布推出 Jetpack Compose Beta 版本。该 Beta 版本包含 API 更新,这些更新有望使使用更少的代码更轻松地创建手势、动画和滚动。

2019 年,谷歌宣布开源 Jetpack Compose,Jetpack Compose 是一个非捆绑 UI 工具包,它结合了反应式编程模型和 Kotlin 编程语言的简洁性和易用性,旨在简化 UI 开发。此 Beta 版本的发布意味着其 API 已经"功能完整",具有构建可用于生产环境的应用程序所需的所有功能。同时谷歌方面也表示,这也是一组稳定的 API,因此谷歌不会更改或删除它们中的任何一个。 

谷歌发布 Jetpack Compose Beta 版本

官方表示,现在是一个可以开始学习 Compose,并开始计划如何在今年晚些时候达到 1.0 时在即将到来的项目或功能中使用它的好时机。自 2019 年开源开发以来,该团队已经发布了 30 个公开版本、解决了 700 多个外部错误,并接受了 200 多个外部贡献。

“对于 Beta 版本,我们一直专注于确保 API 的完整性;所有基础 API 都已经存在,以便我们可以继续在 1.0 及更高版本上继续使用。我们将致力于将这些 API 稳定到 1.0 版本,尤其是专注于应用程序的性能和可访问性。 ”

自 alpha 版本发布以来,开发团队添加并改进了许多功能,包括有:

  • Coroutines 支持
  • Talkback 对讲系统支持
  • 易于使用的动画,自 alpha 版本以来具有全新的 API
  • 与 Views 的互操作性
  • Material UI 组件
  • Lazy Lists
  • 基于 DSL 的约束布局
  • Modifiers
  • Testing
  • 主题和图形,轻松支持 Dark 和 Light 模式
  • 输入和手势
  • 文字和可编辑文本
  • 窗口管理

谷歌鼓励开发人员安装 Jetpack Compose Beta 和 Android 12 的开发者测试版。Android12 的第一个公开 Beta 将在 5 月左右推出,稳定版将在 8 月左右发布。Jetpack Compose 允许开发者利用他们的 Android Views 知识来创建 widget 和其他布局。谷歌 Jetpack Compose 背后的软件工程师 正在尝试将其性能提高到至少与 Android Views  持平,并针对低端 Android 设备对其进行优化。

此外,谷歌还发布了一组免费教程,以帮助鼓励 Android 应用程序开发人员采用 Jetpack Compose;同时还发布了一个新文档。 

更多详情可查看官方博客


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

程序员之禅

程序员之禅

[德] Christian Grobmeier / 荣耀、朱艳 / 人民邮电出版社 / 2015-8 / 39.00元

禅是一种生活态度和生活方式。程序员是一份特别辛苦的职业,也是一个承受各种压力的群体。在物欲横流的今天,禅对于程序员有着特殊的意义和价值。 本书的作者是一名德国程序员老兵,深谙程序员的喜怒哀乐。他曾经发表了一篇题为“程序员之禅的十条法则”的博客文章,引发众多程序员热烈的讨论和强烈的共鸣。本书共10章,结合程序员日常生活和工作的方方面面,作者通过对禅的知识、理解、体验、思考和感悟,提出很多中肯的......一起来看看 《程序员之禅》 这本书的介绍吧!

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器