Jetpack Compose รองรับการทำงานร่วมกันกับ View โดยคุณสามารถใช้ Compose ใน View และ View ใน Compose ได้ ซึ่งช่วยให้สามารถนำ Compose ไปใช้ในแอปแบบวิวเบสที่มีอยู่ได้โดยไม่ต้องย้ายข้อมูล View ทั้งหมดในทันที
หน้าต่อไปนี้อธิบายวิธีผสานรวม Compose กับแอปที่มีอยู่
- กลยุทธ์การย้ายข้อมูล: ดูกลยุทธ์ในการนำ Compose ไปใช้ในโค้ดเบสอย่างปลอดภัยและค่อยๆ เป็นค่อยๆ ไป
- API การทำงานร่วมกัน: ดูข้อมูลเกี่ยวกับ API ของ Compose เพื่อช่วยให้คุณรวม Compose กับ UI แบบวิวเบส
- ข้อควรพิจารณาอื่นๆ: ดูข้อมูลเกี่ยวกับข้อควรพิจารณาอื่นๆ เช่น ธีม สถาปัตยกรรม และการทดสอบขณะย้ายข้อมูลแอปแบบวิวเบสไปยัง Compose
ทักษะ Android
ดูใน GitHubย้ายข้อมูล XML View ไปยัง Jetpack Compose
ใช้ทักษะ Android ในการย้ายข้อมูล XML View ไปยัง Jetpack Compose Android skill เพื่อแปลงเลย์เอาต์ XML แบบเดิมเป็น UI ของ Jetpack Compose ที่ทันสมัย
หากต้องการติดตั้งทักษะจาก Android CLI ให้เรียกใช้คำสั่งต่อไปนี้
android skills add --skill migrate-xml-views-to-jetpack-compose