Jetpack Compose 支持与 View 的互操作性,您可以在 View 中使用 Compose,也可以在 Compose 中使用 View。这样一来,您可以在基于 View 的现有应用中采用 Compose,而不必立即迁移所有 View。
以下页面介绍了如何将 Compose 与现有应用集成:
- 迁移策略:了解以安全的方式逐步将 Compose 引入代码库的策略。
- Interoperability API:了解 Compose 的 API 如何帮助您将 Compose 与基于 View 的界面合并。
- 其他注意事项:了解将基于 View 的应用迁移到 Compose 时如何考虑主题设置、架构和测试等其他注意事项。
Android skills
在 GitHub 上查看将 XML 视图迁移到 Jetpack Compose
使用“将 XML 视图迁移到 Jetpack Compose”Android 技能将旧版 XML 布局转换为新版 Jetpack Compose 界面。
如需从 Android CLI 安装技能,请运行以下命令:
android skills add --skill migrate-xml-views-to-jetpack-compose