page contents

Jetpack Compose 1.2 版本发布

Jetpack Compose 是用于构建原生 Android 界面的新工具包。它可简化并加快 Android 上的界面开发,使用更少的代码、强大的工具和直观的 Kotlin API,快速打造生动而精彩的应用。

attachments-2022-05-Nt9K8PSW6285adb32bf85.png

Jetpack Compose 是用于构建原生 Android 界面的新工具包。它可简化并加快 Android 上的界面开发,使用更少的代码、强大的工具和直观的 Kotlin API,快速打造生动而精彩的应用。

Jetpack Compose 1.2 是 Google 用于构建原生 Android UI 的工具包,目前已经提供了测试版,此次更新亮点主要是文本改进,例如字体填充和可下载字体等。

使用可下载字体,开发人员可以使用 API 来一部访问 Google 字体或者进行简单配置来使用自定义字体。多个应用程序可以共享供应商提供的字体,这样可以减少 APK 的大小和改善系统的安全健康。

开发团队通过添加可自定义的 includeFontPadding 参数解决了 issue tracker 中投票最多的错误之一。官方建议将此值设置为false,可使布局中的文本更精确地对齐。

Jetpack Compose 1.2 的其他改进包括:

  • 用于提高应用性能的新工具和指南。
  • Android 文本提供了一个放大镜小部件,可以更轻松地选择文本。
  • Lazy Layouts 继续发展,随着网格 API LazyVerticalGrid和LazyHorizontalGrid 成功实验,一个新的实验性 API 被添加,称为LazyLayout,它允许你实现自己的自定义 Lazy Layouts。
  • 当你在视图系统中的 CoordinatorLayout 中嵌入一个滚动的 composable 时,你现在可以确保它们的滚动行为是可互操作的。
  • 版本中的窗口大小类使开发可调整大小的布局变得更加容易。
  • 为了帮助开发人员更高效地使用 Compose,Android Studio Dolphin IDE 版本添加了用于 Compose 开发的功能。除了重新合成计数之外,新工具还包括动画协调,以便你可以一次查看和浏览所有动画,以及多预览注释,以帮助你构建多种屏幕尺寸。为了使你能够更快地迭代 Android Studio Electric Eel(在 Canary 中)带来了 LiveEdit。
  • Compose for Wear OS 智能手表平台已进入 beta 阶段。

更多相关技术内容咨询欢迎前往并持续关注六星社区了解详情。

如果你想用Python开辟副业赚钱,但不熟悉爬虫与反爬虫技术,没有接单途径,也缺乏兼职经验
关注下方微信公众号:Python编程学习圈,获取价值999元全套Python入门到进阶的学习资料以及教程,还有Python技术交流群一起交流学习哦。

attachments-2022-06-wof6vBed62b415dbc321c.jpeg

  • 发表于 2022-05-19 10:38
  • 阅读 ( 378 )
  • 分类:行业资讯

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
轩辕小不懂
轩辕小不懂

2403 篇文章

作家榜 »

  1. 轩辕小不懂 2403 文章
  2. 小柒 1478 文章
  3. Pack 1135 文章
  4. Nen 576 文章
  5. 王昭君 209 文章
  6. 文双 71 文章
  7. 小威 64 文章
  8. Cara 36 文章