จัดการทรัพยากร UI ของแอปด้วยเครื่องมือจัดการทรัพยากร (มุมมอง)

แนวคิดและการติดตั้งใช้งาน Jetpack Compose

Resource Manager เป็นหน้าต่างเครื่องมือสำหรับนำเข้า สร้าง จัดการ และ ใช้ทรัพยากรในแอป หากต้องการเปิดหน้าต่างเครื่องมือ ให้เลือก View > Tool Windows > Resource Manager จากเมนู หรือเลือก Resource Manager ในแถบด้านข้างทางซ้าย

ลาก Drawable ไปยังเลย์เอาต์

คุณลาก Drawable จาก Resource Manager ไปยังเลย์เอาต์ได้โดยตรง เมื่อลากทรัพยากรไปยังเลย์เอาต์ ตัวจัดการทรัพยากรจะสร้างImageViewที่เกี่ยวข้องสำหรับ Drawable นั้น ดังที่แสดงในภาพเคลื่อนไหวที่ 1

ภาพเคลื่อนไหว 1 ลาก Drawable ไปยังเลย์เอาต์ในมุมมองออกแบบ

นอกจากนี้ คุณยังลากไปยัง XML ของเลย์เอาต์ได้โดยตรง ดังที่แสดงใน ภาพเคลื่อนไหว 2

ภาพเคลื่อนไหว 2 ลาก Drawable ไปยังเลย์เอาต์ในมุมมองข้อความ

เมื่อลาก Drawable ไปยังเลย์เอาต์ในแท็บข้อความ โค้ดที่สร้างขึ้น จะแตกต่างกันไปตามตำแหน่งที่คุณวาง Drawable ในเลย์เอาต์

  • หากลาก Drawable ไปยังพื้นที่ว่าง Resource Manager จะสร้างImageViewที่เกี่ยวข้อง
  • หากคุณลาก Drawable ไปยังแอตทริบิวต์ใดก็ตามใน XML ของเลย์เอาต์ Resource Manager จะแทนที่ค่าแอตทริบิวต์นั้นด้วยการอ้างอิงไปยัง Drawable นอกจากนี้ คุณยังลากทรัพยากรประเภทอื่นๆ ไปยังแอตทริบิวต์ XML เพื่อ แทนที่ค่าแอตทริบิวต์ได้ด้วย
  • หากคุณลาก Drawable ไปยังองค์ประกอบ ImageView ที่มีอยู่ Resource Manager จะแทนที่แอตทริบิวต์แหล่งที่มาที่สอดคล้องกัน