เขียนแอป

Android Studio มีเครื่องมือสำหรับทุกขั้นตอนของการพัฒนา แต่สิ่งที่สำคัญที่สุดคือการเขียนแอป ซึ่งรวมถึงการเขียนโค้ด การสร้างเลย์เอาต์ การสร้างรูปภาพ และการทำงานอย่างมีประสิทธิภาพตลอดกระบวนการ

ส่วนนี้จะพูดถึงเครื่องมือที่ช่วยให้คุณเขียนแอปและเขียนได้อย่างรวดเร็ว

ประสิทธิภาพการเขียนโค้ด

ต่อไปนี้เป็นเพียงฟีเจอร์บางส่วนที่จะช่วยให้คุณทำงานได้อย่างมีประสิทธิภาพมากขึ้นเมื่อเขียนโค้ด

การเติมโค้ด

การเติมโค้ดอัตโนมัติช่วยเร่งการพัฒนาแอปโดยลดข้อผิดพลาดในการพิมพ์และ ความจำเป็นในการค้นหาชื่อคลาส เมธอด และตัวแปร ตัวแก้ไขโค้ดมี การเติมข้อความพื้นฐาน การเติมข้อความอัจฉริยะ และการเติมข้อความคำสั่ง

ดูข้อมูลเพิ่มเติมเกี่ยวกับ การเติมโค้ดอัตโนมัติ

สร้างเทมเพลตการเติมโค้ดที่กำหนดเอง

เทมเพลตแบบเรียลไทม์ช่วยให้คุณป้อนข้อมูลโค้ดเพื่อแทรกและ เติมโค้ดขนาดเล็กได้อย่างรวดเร็ว หากต้องการแทรกเทมเพลตแบบเรียลไทม์ ให้พิมพ์ ตัวย่อของเทมเพลตแล้วกดแป้น Tab Android Studio จะแทรก โค้ดที่เชื่อมโยงกับเทมเพลตลงในโค้ดของคุณ

เช่น ตัวย่อ comp ตามด้วย Tab จะแทรกโค้ดสำหรับฟังก์ชันที่ใช้ร่วมกันได้ใหม่ หรือพิมพ์ loge เพื่อค้นหาLog.e()เมธอดและ บันทึกจากโค้ด

หากต้องการดูรายการเทมเพลตแบบสดที่รองรับและปรับแต่ง ให้คลิกไฟล์ > การตั้งค่า > เอดิเตอร์ > เทมเพลตแบบสด (Android Studio > การตั้งค่า > เอดิเตอร์ > เทมเพลตแบบสด ใน macOS)

ดูข้อมูลเพิ่มเติมเกี่ยวกับ เทมเพลตแบบสด

รับการแก้ไขอย่างรวดเร็วจาก Lint

Android Studio มีเครื่องมือสแกนโค้ดที่ชื่อ Lint ซึ่งจะช่วยคุณ ระบุและแก้ไขปัญหาเกี่ยวกับคุณภาพเชิงโครงสร้างของโค้ด โดยไม่ต้องเรียกใช้แอปหรือเขียนการทดสอบ

ทุกครั้งที่คุณสร้างแอป Android Studio จะเรียกใช้ Lint เพื่อตรวจสอบไฟล์แหล่งที่มา เพื่อหาข้อบกพร่องที่อาจเกิดขึ้น และมองหาการปรับปรุงการเพิ่มประสิทธิภาพในด้านความถูกต้อง ความปลอดภัย ประสิทธิภาพ ความสามารถในการใช้งาน การช่วยเหลือพิเศษ และการแปลเป็นภาษาต่างๆ

ดูข้อมูลเพิ่มเติมเกี่ยวกับ Lint

ดูรายละเอียดเอกสารประกอบและแหล่งข้อมูล

คุณดูเอกสารประกอบสำหรับ API ได้โดยวางเครื่องหมายแคร์เร็ตไว้ที่ชื่อเมธอด/สมาชิก/คลาส แล้วกด F1

นอกจากนี้ยังมีข้อมูลสำหรับแหล่งข้อมูลอื่นๆ เช่น รูปภาพและธีมด้วย เช่น หากวางเครื่องหมายแคร์ทที่ชื่อธีมในไฟล์ Manifest ของ Android แล้วกด F1 คุณจะเห็นลำดับชั้นการรับค่าธีมและสี หรือรูปภาพสำหรับแอตทริบิวต์ต่างๆ

สร้างไฟล์ใหม่อย่างรวดเร็ว

เมื่อต้องการสร้างไฟล์ใหม่ ให้คลิกไดเรกทอรีที่ต้องการใน หน้าต่างโปรเจ็กต์ แล้วกด Alt + Insert (Command + N ใน Mac) Android Studio จะแสดงหน้าต่างขนาดเล็กพร้อมรายการประเภทไฟล์ที่แนะนำตามความเหมาะสมกับไดเรกทอรีที่เลือก

การทำงานกับทรัพยากร

Android Studio มีฟีเจอร์และเครื่องมือต่อไปนี้ที่จะช่วยคุณ สร้างและจัดการไฟล์ทรัพยากร

ดูข้อมูลเพิ่มเติมเกี่ยวกับ การเพิ่มแหล่งข้อมูล

สร้างรูปภาพสำหรับความหนาแน่นของหน้าจอทั้งหมด

Android Studio มีเครื่องมือที่ชื่อว่า Vector Asset Studio ซึ่งช่วยให้คุณ สร้างรูปภาพที่รองรับความหนาแน่นของหน้าจอแต่ละแบบได้ คุณอัปโหลดไฟล์ SVG ของตัวเองเพื่อแก้ไขหรือเลือกจากไอคอน Material Design มากมายที่ Google มีให้ก็ได้ หากต้องการเริ่มต้นใช้งาน ให้คลิกไฟล์ > ใหม่ > ชิ้นงานเวกเตอร์

ดูข้อมูลเพิ่มเติมเกี่ยวกับ Vector Asset Studio

ดูตัวอย่างรูปภาพและสี

เมื่ออ้างอิงรูปภาพและไอคอนในโค้ด ตัวอย่างรูปภาพจะปรากฏใน ขอบด้านซ้ายเพื่อช่วยคุณยืนยันการอ้างอิงรูปภาพหรือไอคอน

หากต้องการดูรูปภาพขนาดเต็ม ให้คลิกภาพขนาดย่อในขอบซ้าย หรือวาง เครื่องหมายแคริเอทในการอ้างอิงในบรรทัดไปยังชิ้นงาน แล้วกด F1 เพื่อดู รายละเอียดรูปภาพ รวมถึงขนาดสำรองทั้งหมด

สร้างเลย์เอาต์ใหม่

Android Studio ช่วยให้คุณดูตัวอย่างเลย์เอาต์ที่ประกอบกันได้เมื่อใช้ฟังก์ชันตัวอย่างที่ประกอบกันได้ ตัวอย่าง ของ Composable จะปรากฏในมุมมองการออกแบบของไฟล์และอัปเดตแบบเรียลไทม์ขณะที่คุณแก้ไข Composable

หากใช้เลย์เอาต์ XML ทาง Android Studio จะมีเครื่องมือแก้ไขเลย์เอาต์ให้คุณดูตัวอย่างเลย์เอาต์ขณะแก้ไข XML

แปลสตริง UI

เครื่องมือโปรแกรมแก้ไขการแปลช่วยให้คุณดูแหล่งข้อมูลที่แปลแล้วทั้งหมดได้ในมุมมองเดียว จึงเปลี่ยนหรือเพิ่มคำแปลได้ง่าย และยังค้นหาคำแปลที่ขาดหายไปได้โดยไม่ต้องเปิดไฟล์ strings.xml ทุกเวอร์ชัน คุณยังอัปโหลดไฟล์สตริงเพื่อสั่งซื้อบริการแปลภาษาได้ด้วย

หากต้องการเริ่มต้นใช้งาน ให้คลิกขวาที่สำเนาของไฟล์ strings.xml แล้วคลิก เปิดเครื่องมือแก้ไขการแปล

ดูข้อมูลเพิ่มเติมเกี่ยวกับ เครื่องมือแก้ไขการแปล