Essentials
Gemini ใน Android Studio
ผู้ช่วยการพัฒนา AI สำหรับการพัฒนา Android
ดูข้อมูลเพิ่มเติม
ดาวน์โหลด Android Studio
เริ่มเลย
เริ่มต้นด้วยการสร้างแอปแรกของคุณ เจาะลึกหลักสูตรการฝึกอบรมหรือสำรวจการพัฒนาแอปด้วยตนเอง
สวัสดีทุกคน
หลักสูตรการฝึกอบรม
บทแนะนำ
Kotlin สำหรับ Android
การสร้างรายได้ด้วย Play ↗️
ขยายตามอุปกรณ์
สร้างแอปที่จะมอบประสบการณ์ที่ราบรื่นให้แก่ผู้ใช้ ตั้งแต่โทรศัพท์ไปจนถึงแท็บเล็ต นาฬิกา และอื่นๆ
หน้าจอขนาดใหญ่ (เช่น แท็บเล็ต)
Wear OS
Android สำหรับรถยนต์
Android TV
Chrome OS
SDK จากหลายอุปกรณ์
สร้างตามหมวดหมู่
เรียนรู้วิธีสร้างการใช้งานสำหรับกรณีการใช้งานของคุณด้วยการทำตามคำแนะนำแบบสั่งทำและดำเนินการตามความคิดเห็นของ Google
เกม
กล้องและ สื่อ
โซเชียลและ การรับส่งข้อความ
สุขภาพและการออกกำลังกาย
แอปสำหรับองค์กร
รับรุ่นล่าสุด
ติดตามข่าวสารล่าสุดได้ตลอดทั้งปี เข้าร่วมโปรแกรมทดลองใช้ และแสดงความคิดเห็นของคุณให้เราทราบ
รุ่นของแพลตฟอร์ม
ตัวอย่าง Android Studio
Jetpack และ เขียนไลบรารี
ตัวอย่าง Wear OS
Privacy Sandbox
ออกแบบและวางแผน
ชุดอุปกรณ์และ อื่นๆ อีกมากมาย
รับชุดอุปกรณ์ Figma สำหรับ Android, ดีไซน์ Material หรือ Wear OS แล้วเริ่มออกแบบ UI ของแอปได้เลย
ไปที่ Android และ ชุดวัสดุ
ไปที่ชุด Wear OS
การออกแบบ UI
ออกแบบอินเทอร์เฟซผู้ใช้ที่สวยงามโดยใช้แนวทางปฏิบัติแนะนำของ Android
ออกแบบสำหรับ Android
มือถือ
หน้าจอขนาดใหญ่ (เช่น แท็บเล็ต)
วิดเจ็ต
Wear OS
Android TV
สถาปัตยกรรม
ออกแบบตรรกะของแอปและบริการที่ทนทาน ทดสอบได้ และดูแลรักษาได้
แนะนำตัว
ห้องสมุด
การนำทาง
การแยกส่วน
การทดสอบ
คุณภาพ
วางแผนเพื่อคุณภาพของแอปและให้สอดคล้องกับหลักเกณฑ์ของ Play Store
ภาพรวม
ค่าหลัก
ประสบการณ์ของผู้ใช้
คุณภาพทางเทคนิค
ข้อมูลส่วนบุคคลและความปลอดภัย
สร้างสำหรับผู้ใช้หลายพันล้านคน
สร้างประสบการณ์ที่ดีที่สุดสำหรับอุปกรณ์ระดับเริ่มต้น
ภาพรวม
เกี่ยวกับตลาดใหม่
Android (รุ่น Go)
การพัฒนา
สร้างประสบการณ์การใช้งาน AI
สร้างแอป Android ที่ทำงานด้วยระบบ AI ด้วย Gemini API และอื่นๆ
เริ่มเลย
พื้นที่หลัก
รับตัวอย่างและเอกสารสำหรับฟีเจอร์ที่คุณต้องการ
ตัวอย่าง
ลองใช้คู่มือฉบับย่อรุ่นเบต้า
อินเทอร์เฟซผู้ใช้
สิทธิ์
งานที่ทำอยู่เบื้องหลัง
ข้อมูลและไฟล์
Identity
พื้นที่หลักทั้งหมด ⤵️
เครื่องมือและเวิร์กโฟลว์
ใช้ IDE เพื่อเขียนและสร้างแอป หรือสร้างไปป์ไลน์ของคุณเอง
เขียนและแก้ไขข้อบกพร่องของโค้ด
สร้างโปรเจ็กต์
ทดสอบแอป
ประสิทธิภาพ
เครื่องมือบรรทัดคําสั่ง
API ปลั๊กอิน Gradle
เทคโนโลยีของอุปกรณ์
เขียนโค้ดสำหรับรูปแบบของอุปกรณ์ เชื่อมต่ออุปกรณ์และแชร์ข้อมูล
หน้าจอขนาดใหญ่ (เช่น แท็บเล็ต)
Wear OS
ประสิทธิภาพของ Android
SDK จากหลายอุปกรณ์
Android สำหรับรถยนต์
Android TV
Chrome OS
ห้องสมุด
เรียกดูเอกสารอ้างอิง API ที่มีรายละเอียดทั้งหมด
แพลตฟอร์ม Android
ไลบรารี Jetpack
เขียนไลบรารี
บริการ Google Play ↗️
ดัชนี SDK ของ Google Play ↗️
Google Play
ชุมชน
/
English
Deutsch
Español
Español – América Latina
Français
Indonesia
Italiano
Polski
Português – Brasil
Tiếng Việt
Türkçe
Русский
العربيّة
ภาษาไทย
中文 – 简体
中文 – 繁體
日本語
한국어
Android Studio
Core areas
UI
Views
Essentials
更多
ออกแบบและวางแผน
更多
การพัฒนา
更多
Google Play
ชุมชน
Android Studio
พัฒนาเลย์เอาต์ของแอป
เกี่ยวกับเลย์เอาต์
สร้างการออกแบบที่ปรับเปลี่ยนตามอุปกรณ์/ปรับเปลี่ยนได้พร้อมมุมมอง
ใช้คลาสขนาดหน้าต่าง
รองรับโหมดหลายหน้าต่าง
สร้าง UI ที่ปรับเปลี่ยนตามอุปกรณ์ด้วย ConstraintLayout
สร้างรายการแบบไดนามิกด้วย RecyclerView
ปรับแต่งรายการแบบไดนามิก
สร้างการออกแบบแบบการ์ด
สร้างเลย์เอาต์แบบ 2 แผง
สร้างเลย์เอาต์เชิงเส้น
กรอกข้อมูลในเลย์เอาต์
สร้างเลย์เอาต์แบบสัมพัทธ์
ปรับปรุงประสิทธิภาพของเลย์เอาต์
เกี่ยวกับประสิทธิภาพของเลย์เอาต์
เพิ่มประสิทธิภาพลำดับชั้นของเลย์เอาต์
ใช้เลย์เอาต์ซ้ำด้วย <include>
โหลดยอดดูตามคำขอ
สร้างคอมโพเนนต์มุมมองที่กำหนดเอง
เกี่ยวกับคอมโพเนนต์มุมมองที่กำหนดเอง
วิธีที่ Android ดึงการแสดงผล
สร้างคลาสมุมมองที่กำหนดเอง
ใช้ภาพวาดที่กำหนดเอง
ทำให้มุมมองที่กำหนดเองเป็นแบบอินเทอร์แอกทีฟ
เพิ่มประสิทธิภาพมุมมองที่กำหนดเอง
ทำงานกับส่วนประกอบและส่วนที่เป็นขอบหน้าต่าง
จัดวางแอปให้อยู่ภายในส่วนหน้าต่าง
แสดงเนื้อหาแบบขอบต่อขอบ
ใช้มุมโค้งมน
ซ่อนแถบระบบสําหรับโหมดใหญ่พิเศษ
รองรับหน้าจอรอยบาก
ควบคุมและทำให้แป้นพิมพ์ของซอฟต์แวร์เคลื่อนไหว
เพิ่มเนื้อหาบนเว็บลงในแอปของคุณ
เกี่ยวกับเนื้อหาบนเว็บ
พัฒนาเว็บแอปใน WebView
จัดการออบเจ็กต์ WebView
โหลดเนื้อหาในเครื่อง
ปรับเนื้อหาในดาร์กเว็บ
รองรับหน้าจอแบบต่างๆ ในเว็บแอป
แก้ไขข้อบกพร่องของเว็บแอป
ใช้แนวทางปฏิบัติแนะนำ
ความเป็นส่วนตัวของผู้ใช้ในการรายงานข้อขัดข้องของ WebView
โปรแกรมเบต้า
การเรียกใช้ JavaScript และ WebAssembly
ใช้ธีม
เกี่ยวกับธีม
ใช้สีของอุปกรณ์ (สีแบบไดนามิก)
เลือกสีด้วยคลังจานสี
ใช้ดีไซน์ Material เป็นแนวทาง
ใช้ธีมมืด
สร้างเงาและมุมมองคลิป
เพิ่มคอมโพเนนต์
เพิ่มคอมโพเนนต์หลัก
ปุ่มการทำงานแบบลอย (FAB)
ปุ่ม
ช่องทำเครื่องหมาย
ปุ่มตัวเลือก
ปุ่มเปิด/ปิด
เครื่องมือเลือก
เคล็ดลับเครื่องมือ
กล่องโต้ตอบ
เมนู
เพิ่มคอมโพเนนต์แถบแอป
เกี่ยวกับแถบแอป
ตั้งค่าแถบแอป
เพิ่มและจัดการการดำเนินการ
เพิ่มการดำเนินการขึ้น
ใช้มุมมองการดำเนินการและผู้ให้บริการการดำเนินการ
เพิ่มคอมโพเนนต์การตั้งค่า
เกี่ยวกับการตั้งค่า
จัดระเบียบการตั้งค่า
ปรับแต่งการตั้งค่า
ใช้ค่าที่บันทึกไว้
สร้างลำดับชั้นในโค้ด
จัดการขนาดอื่นๆ ของอุปกรณ์
ใช้แนวทางปฏิบัติแนะนำสำหรับค่ากำหนด
ผสานรวมคอมโพเนนต์การค้นหาของ Android
ตัวเลือกการค้นหา
สร้าง UI การค้นหา
เพิ่มผลการค้นหาจากการค้นหาล่าสุด
เพิ่มผลการค้นหาที่กำหนดเอง
ระบุการกำหนดค่าการค้นหา
ใช้ AppSearch
เพิ่มฟังก์ชันการค้นหา
เกี่ยวกับฟังก์ชันการค้นหา
ตั้งค่า UI การค้นหา
การจัดเก็บและการค้นหาข้อมูล
คงการใช้งานแบบย้อนหลังกับ Search ได้
ทำงานกับข้อความและอีโมจิ
ปรับขนาดมุมมองข้อความอัตโนมัติ
ดาวน์โหลดแบบอักษรได้ทันใจ
เพิ่มแบบอักษรเป็นทรัพยากร XML
เพิ่มการรองรับอีโมจิ
เพิ่มการรองรับอีโมจิสมัยใหม่
ติดตามข่าวสารล่าสุดด้วยอีโมจิ
ใช้เครื่องมือเลือกอีโมจิ
ขยายข้อความ
ใช้ระยะเวลาเพื่อจัดรูปแบบข้อความ
แสดงผลกราฟิกและวิดีโอ
ภาพนิ่ง
เกี่ยวกับภาพนิ่ง
รูปเวกเตอร์
บิตแมป
ลดขนาดรูปภาพ
แก้ปัญหาการวาดที่กำหนดเอง
เพิ่มตัวควบคุมการเล่นสื่อ
เพิ่มวิดีโอโดยใช้การแสดงภาพซ้อนภาพ (PIP)
ทำงานกับรูปภาพและกราฟิกขั้นสูง
วาดด้วยตัวปรับแสงเงา AGSL
เกี่ยวกับตัวปรับแสงเงา AGSL
เกี่ยวกับ AGSL เทียบกับ GLSL
ใช้ AGSL ในแอป
ข้อมูลอ้างอิงโดยย่อของ AGSL
ใช้ OpenGL ES สำหรับกราฟิก
แสดงผลกราฟิกด้วย Open GL ES
ดูวิธีใช้ Open GL ES กับกราฟิก
เกี่ยวกับ Open GL
สร้างสภาพแวดล้อม Open GL ES
กำหนดรูปร่าง
วาดรูปร่าง
ใช้มุมมองการฉายภาพและกล้อง
เพิ่มการเคลื่อนไหว
ตอบสนองต่อกิจกรรมการสัมผัส
สร้าง APK สำหรับพื้นผิว GL ที่แตกต่างกัน
ทำงานกับภาพเคลื่อนไหวและการเปลี่ยนภาพ
คู่มือนี้ประกอบด้วยหัวข้อต่อไปนี้
เกี่ยวกับภาพเคลื่อนไหวใน Android
เกี่ยวกับภาพเคลื่อนไหวของพร็อพเพอร์ตี้
สร้างภาพเคลื่อนไหวของกราฟิกที่ถอนออกได้
มุมมองแบบเคลื่อนไหว
สร้างรูปภาพระหว่างคีย์เฟรมในภาพเคลื่อนไหว
แสดงหรือซ่อนมุมมอง
ย้ายมุมมองโดยใช้ภาพเคลื่อนไหว
ย้ายมุมมองโดยใช้ภาพเคลื่อนไหวแบบสะบัด
ขยายมุมมองโดยใช้ภาพเคลื่อนไหวแบบซูม
สร้างภาพเคลื่อนไหวของการเคลื่อนไหวโดยใช้สปริงฟิสิกส์
สร้างภาพเคลื่อนไหวของการอัปเดตเลย์เอาต์อัตโนมัติ
สร้างภาพเคลื่อนไหวการเปลี่ยนแปลงการออกแบบโดยใช้การเปลี่ยน
สร้างภาพเคลื่อนไหวการเปลี่ยนที่กำหนดเอง
เริ่มกิจกรรมโดยใช้ภาพเคลื่อนไหว
เลย์เอาต์แบบเคลื่อนไหว
จัดการการเคลื่อนไหวและภาพเคลื่อนไหวของวิดเจ็ต
เพิ่มภาพสไลด์
ตัวอย่าง MotionLayout
เลื่อนระหว่างส่วนย่อย
ใช้ ViewPager2 เพื่อเลื่อนไปมาระหว่างส่วนต่างๆ
ใช้ ViewPager เพื่อเลื่อนไปมาระหว่างส่วนต่างๆ
ย้ายข้อมูลจาก ViewPager ไปยัง ViewPager2
ใช้แหล่งข้อมูลเกี่ยวกับภาพเคลื่อนไหวเพิ่มเติม
เพิ่มการรองรับการแตะและการป้อนข้อมูล
คู่มือนี้ประกอบด้วยหัวข้อต่อไปนี้
เกี่ยวกับเหตุการณ์การป้อนข้อมูล
ใช้ท่าทางแตะสัมผัส
เกี่ยวกับท่าทางสัมผัส
ตรวจหาท่าทางสัมผัสทั่วไป
ติดตามการแตะและการเคลื่อนไหวของตัวชี้
จัดการท่าทางสัมผัสการเลื่อน
เพิ่มการรองรับท่าทางสัมผัสการนำทาง
ตรวจหาท่าทางสัมผัสแบบมัลติทัช
เพิ่มการรองรับการลากและวาง
จัดการเหตุการณ์การแตะใน ViewGroup
เพิ่มการสนับสนุนสำหรับการเลื่อนเพื่อรีเฟรช
เกี่ยวกับการเลื่อนเพื่อรีเฟรช
เพิ่มการปัดเพื่อรีเฟรชลงในแอปของคุณ
ตอบกลับคำขอรีเฟรช
จัดการการป้อนข้อมูลด้วยแป้นพิมพ์
เกี่ยวกับแป้นพิมพ์
ระบุประเภทวิธีการป้อนข้อมูล
จัดการระดับการเข้าถึงวิธีการป้อนข้อมูล
รองรับการไปยังส่วนต่างๆ ด้วยแป้นพิมพ์
จัดการการดำเนินการของแป้นพิมพ์
จัดการอินพุตสไตลัส
เกี่ยวกับสไตลัส
การป้อนข้อมูลด้วยสไตลัสในช่องข้อความ
เครื่องมือแก้ไขข้อความที่กำหนดเอง
ฟีเจอร์สไตลัสขั้นสูง
แอปสำหรับจดบันทึก
ใช้การคัดลอกและวางในแอปต่างๆ
เปิดใช้การลากและวาง
ภาพรวม
แนวคิดหลัก
DropHelper สำหรับการลากและวางที่ง่ายขึ้น
ใช้การลากและวางด้วยมุมมอง
ลากและวางในโหมดหลายหน้าต่าง
ยอมรับเนื้อหาอย่างละเอียดจากทุกแหล่งที่มา
ใช้การตอบสนองเมื่อสัมผัส (การโต้ตอบการสัมผัส)
เกี่ยวกับการโต้ตอบการสัมผัส
หลักการออกแบบการโต้ตอบการสัมผัส
เพิ่มการตอบสนองแบบรู้สึกได้ในกิจกรรม
ไพรเมอร์แอคชูเอเตอร์แบบสั่น
สร้างเอฟเฟกต์การโต้ตอบการสัมผัสที่กำหนดเอง
ข้อมูลอ้างอิง API การโต้ตอบการสัมผัส
เพิ่มการรองรับตัวควบคุมเกม
เกี่ยวกับตัวควบคุมเกม
จัดการการทำงานของตัวควบคุม
เพิ่มการรองรับใน Android เวอร์ชันต่างๆ
เพิ่มการรองรับตัวควบคุมหลายรายการ
ฟีเจอร์เพิ่มเติมสำหรับตัวควบคุม
ทำงานกับเครื่องมือแก้ไขวิธีการป้อนข้อมูล (IME)
สร้างวิธีการป้อนข้อมูล
เพิ่มการรองรับแป้นพิมพ์รูปภาพ
ใช้เครื่องตรวจตัวสะกด
เพิ่มการแจ้งเตือนลงในแอป
เกี่ยวกับการแจ้งเตือน
ขอสิทธิ์
สร้างและจัดการช่องทางการแจ้งเตือน
สร้างการแจ้งเตือน
การแจ้งเตือนพื้นฐาน
การแจ้งเตือนที่ขยายได้
การแจ้งเตือนรูปแบบการโทร
การแจ้งเตือนที่มีการจำกัดเวลา
การแจ้งเตือนที่กำหนดเอง
สร้างกลุ่มการแจ้งเตือน
เริ่มกิจกรรมจากการแจ้งเตือน
เพิ่มการสนทนา
เกี่ยวกับการสนทนา
ใช้บับเบิลสำหรับการสนทนา
แก้ไขป้าย
แสดงข้อความป๊อปอัป
เกี่ยวกับป๊อปอัป
สร้างและแสดงข้อความป๊อปอัป
เพิ่มการดำเนินการลงในข้อความ
ปรับแต่งการเปิดตัวแอป
ใช้ไอคอน Launcher แบบปรับอัตโนมัติ
เพิ่มหน้าจอแนะนํา
เพิ่มหน้าจอแนะนำในแอปใหม่
ย้ายข้อมูลหน้าจอแนะนําที่มีอยู่ไปยัง API ใหม่
เพิ่มทางลัดของแอป
เกี่ยวกับทางลัด
สร้างทางลัด
เพิ่มความสามารถลงในทางลัด
จัดการทางลัด
ใช้แนวทางปฏิบัติแนะนำสำหรับทางลัด
เพิ่มเนื้อหาแอปลงในหน้าจอหลักหรือ Launcher
สร้างการ์ดการตั้งค่าด่วนที่กำหนดเอง
สร้างการ์ดการตั้งค่าด่วนสำหรับการชำระเงินด้วยคิวอาร์โค้ด
สร้างวิดเจ็ตแอป
เกี่ยวกับวิดเจ็ตแอป
สร้างวิดเจ็ตแบบง่าย
ปรับปรุงวิดเจ็ต
สร้างวิดเจ็ตขั้นสูง
ใช้คอลเล็กชันวิดเจ็ต
ปรับขนาดวิดเจ็ต
เปิดใช้การกำหนดค่าวิดเจ็ต
การค้นพบวิดเจ็ตได้
สร้างโฮสต์วิดเจ็ต
ผสานรวมเนื้อหากับช่องหลัก ⍈
ควบคุมอุปกรณ์ภายนอก
สร้าง UI ที่เข้ากันได้แบบย้อนหลัง
เกี่ยวกับ UI ที่เข้ากันได้แบบย้อนหลัง
Abstract API รุ่นใหม่
พร็อกซีสำหรับ API ที่ใหม่กว่า
สร้างการใช้งานด้วย API เก่า
ใช้คอมโพเนนต์ที่รู้เวอร์ชัน
Gemini ใน Android Studio
ดูข้อมูลเพิ่มเติม
ดาวน์โหลด Android Studio
เริ่มเลย
สวัสดีทุกคน
หลักสูตรการฝึกอบรม
บทแนะนำ
Kotlin สำหรับ Android
การสร้างรายได้ด้วย Play ↗️
ขยายตามอุปกรณ์
หน้าจอขนาดใหญ่ (เช่น แท็บเล็ต)
Wear OS
Android สำหรับรถยนต์
Android TV
Chrome OS
SDK จากหลายอุปกรณ์
สร้างตามหมวดหมู่
เกม
กล้องและ สื่อ
โซเชียลและ การรับส่งข้อความ
สุขภาพและการออกกำลังกาย
แอปสำหรับองค์กร
รับรุ่นล่าสุด
รุ่นของแพลตฟอร์ม
ตัวอย่าง Android Studio
Jetpack และ เขียนไลบรารี
ตัวอย่าง Wear OS
Privacy Sandbox
ชุดอุปกรณ์และ อื่นๆ อีกมากมาย
ไปที่ Android และ ชุดวัสดุ
ไปที่ชุด Wear OS
การออกแบบ UI
ออกแบบสำหรับ Android
มือถือ
หน้าจอขนาดใหญ่ (เช่น แท็บเล็ต)
วิดเจ็ต
Wear OS
Android TV
สถาปัตยกรรม
แนะนำตัว
ห้องสมุด
การนำทาง
การแยกส่วน
การทดสอบ
คุณภาพ
ภาพรวม
ค่าหลัก
ประสบการณ์ของผู้ใช้
คุณภาพทางเทคนิค
ข้อมูลส่วนบุคคลและความปลอดภัย
สร้างสำหรับผู้ใช้หลายพันล้านคน
ภาพรวม
เกี่ยวกับตลาดใหม่
Android (รุ่น Go)
สร้างประสบการณ์การใช้งาน AI
เริ่มเลย
พื้นที่หลัก
ตัวอย่าง
ลองใช้คู่มือฉบับย่อรุ่นเบต้า
อินเทอร์เฟซผู้ใช้
สิทธิ์
งานที่ทำอยู่เบื้องหลัง
ข้อมูลและไฟล์
Identity
พื้นที่หลักทั้งหมด ⤵️
เครื่องมือและเวิร์กโฟลว์
เขียนและแก้ไขข้อบกพร่องของโค้ด
สร้างโปรเจ็กต์
ทดสอบแอป
ประสิทธิภาพ
เครื่องมือบรรทัดคําสั่ง
API ปลั๊กอิน Gradle
เทคโนโลยีของอุปกรณ์
หน้าจอขนาดใหญ่ (เช่น แท็บเล็ต)
Wear OS
ประสิทธิภาพของ Android
SDK จากหลายอุปกรณ์
Android สำหรับรถยนต์
Android TV
Chrome OS
ห้องสมุด
แพลตฟอร์ม Android
ไลบรารี Jetpack
เขียนไลบรารี
บริการ Google Play ↗️
ดัชนี SDK ของ Google Play ↗️
此页面由
Cloud Translation API
翻译。
Android Developers
Develop
Core areas
UI
Views
高级触控笔功能
本页面上的内容和代码示例受
内容许可
部分所述许可的限制。Java 和 OpenJDK 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2024-06-29。
[]
[]
WeChat
X
YouTube
More Android
Android
Android for Enterprise
Security
Source
News
博客
Podcasts
Discover
Gaming
Machine Learning
Health & Fitness
Camera & Media
隐私权政策
5G
Android Devices
Large screens
Wear OS
ChromeOS devices
Android for cars
Android TV
Releases
Android 14
Android 13
Android 12
Android 11
Android 10
Pie
Oreo
Nougat
Documentation and Downloads
Android Studio guide
Developers guides
API 参考
Download Studio
Android NDK
支持
Report platform bug
Report documentation bug
Google Play support
Join research studies