เริ่มต้นใช้งาน Jetpack Compose

Jetpack Compose เป็นชุดเครื่องมือที่ทันสมัยสำหรับการสร้าง UI ของ Android ซึ่งช่วยลดความซับซ้อนในการพัฒนาแอปที่ปรับให้เข้ากับขนาดการแสดงผลทุกขนาด

  • ภาพรวม: ดูแหล่งข้อมูลที่มีให้บริการสำหรับนักพัฒนาแอป Compose
  • บทแนะนำ: เริ่มต้นใช้งาน Compose ด้วยการสร้าง UI พื้นฐาน
  • คู่มือฉบับย่อ: ลองใช้คู่มือที่รวดเร็วและตรงประเด็นของเรา ซึ่งออกแบบมาเพื่อให้คุณบรรลุเป้าหมายได้โดยเร็วที่สุด

พื้นฐาน

  • การคิดใน Compose: แนวทางแบบประกาศของ Compose แตกต่างจากแนวทางแบบวิวเบสที่คุณอาจเคยใช้ในอดีตอย่างไร สร้างโมเดลในใจเพื่อทำงานกับ Compose
  • การจัดการสถานะ: การตั้งค่าและการใช้สถานะในแอป Compose
  • วงจรของ Composable: วงจรของ Composable และวิธีที่ Compose กำหนดว่าต้องวาดใหม่หรือไม่
  • ตัวปรับแต่ง: ใช้ตัวปรับแต่งเพื่อเพิ่มหรือตกแต่ง Composable
  • ผลข้างเคียงใน Compose: วิธีจัดการผลข้างเคียง
  • เฟสของ Jetpack Compose: ขั้นตอนที่ Compose ใช้ในการแสดงผล UI ของแอป และวิธีใช้ข้อมูลดังกล่าวเพื่อเขียนโค้ดที่มีประสิทธิภาพ
  • การแบ่งเลเยอร์สถาปัตยกรรม: เลเยอร์สถาปัตยกรรมที่ประกอบกันเป็น Jetpack Compose และหลักการพื้นฐานที่ใช้ในการออกแบบ Compose
  • ประสิทธิภาพ: หลีกเลี่ยงข้อผิดพลาดในการเขียนโปรแกรมที่พบบ่อยซึ่งอาจทำให้ประสิทธิภาพของแอปแย่ลง
  • Semantics ใน Compose: แผนผัง Semantics ซึ่งจัดระเบียบ UI ในลักษณะที่บริการการช่วยเหลือพิเศษและเฟรมเวิร์กการทดสอบสามารถใช้ได้
  • ข้อมูลที่กำหนดขอบเขตในเครื่องด้วย CompositionLocal: ใช้ CompositionLocal เพื่อ ส่งข้อมูลผ่านการจัดองค์ประกอบ

UI แบบปรับอัตโนมัติ

สภาพแวดล้อมในการพัฒนาซอฟต์แวร์

การออกแบบ

การปรับใช้ Compose

แหล่งข้อมูลเพิ่มเติม