Jetpack Compose изначально разрабатывался с учётом совместимости с View — вы можете использовать Compose внутри View и наоборот. Эта функция позволяет внедрить Compose в ваше существующее приложение на основе View, не переписывая его с нуля.
На следующих страницах описывается, как интегрировать Compose с вашими существующими приложениями:
- Стратегия миграции : изучите стратегию безопасного и постепенного внедрения Compose в вашу кодовую базу.
- Интерфейсы API взаимодействия : узнайте об API Compose, которые помогут вам объединить Compose с пользовательским интерфейсом на основе представлений.
- Другие соображения : изучите другие соображения, такие как тематика, архитектура и тестирование, при переносе вашего приложения на основе View в Compose.
Образцы
Следующие примеры демонстрируют взаимодействие Jetpack Compose и View: