迁移现有基于视图的应用

Jetpack Compose 从一开始就考虑了与 View 的互操作性 — 您可以在 View 中使用 Compose,反之亦然。此功能让您无需从头开始重写,即可在现有的基于 View 的应用中采用 Compose。

以下页面介绍了如何将 Compose 与您的现有应用集成:

  • 迁移策略:了解如何安全、增量地将 Compose 引入您的代码库。
  • 互操作性 API:了解 Compose 的 API,以帮助您将 Compose 与基于 View 的界面相结合。
  • 其他注意事项:了解在将基于 View 的应用迁移到 Compose 时需要考虑的其他因素,例如主题化、架构和测试。

示例

以下示例演示了 Jetpack Compose 和 View 的互操作性: