Compose 工具

Android Studio 提供了一系列工具,可帮助您使用 Jetpack Compose 库加速 UI 设计。您可以通过首先通过物料清单 (BOM) 将必要的依赖项添加到您的 Gradle 文件来开始使用这些工具。

UI 设计工具

创建组件、设计系统和屏幕以符合设计规范。

  • 预览 UI:预览、组织和交互式使用可组合项。
  • 预览动画:逐帧检查、调试和预览动画。

UI 开发和测试工具

减少上下文切换,从而加快 UI 构建和运行应用程序的测试速度。

  • 实时编辑:应用更改并实时查看更改,无需进行完整的构建。
  • 编辑器操作:在 Android Studio 编辑器窗口中使用模板、代码行图标等。

UI 调试工具

分析布局、重新组合和组合跟踪以提高应用程序的 UI 性能。

  • 布局检查器:检查模拟器或物理设备上的 Compose 布局。
  • 组合跟踪:在系统跟踪中跟踪您的可组合函数。

将 UI 组件从设计迁移到编码的工具

  • Android Studio 的 Relay:在设计师和开发人员之间提供 Android UI 组件的即时交付。设计师可以打包包含布局、样式、动态内容和交互行为信息的 UI 组件。开发人员可以导入这些包并将它们转换为 Jetpack Compose 代码。