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

Jetpack Compose เป็นชุดเครื่องมือสมัยใหม่สำหรับการสร้าง UI ที่ใช้กับ Android โดยเฉพาะ คุณจะดูข้อมูลล่าสุดเกี่ยวกับการใช้เครื่องมือเขียนได้ที่นี่

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

มูลนิธิ

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

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

การออกแบบ

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

การนำ Compose ไปใช้

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