วันที่
ศูนย์นักพัฒนาซอฟต์แวร์
แอปกล้องและสื่อของ Android
เนื้อหาแรกเริ่มสําหรับการพัฒนาแอปกล้องและสื่อ ดูแหล่งข้อมูลใน
อาคาร
เล่นและแก้ไขแอปด้วย Jetpack Media3 ดูวิธีขยายสื่อที่น่าสนใจ
ให้แก่ผู้ใช้ทั่วทั้งระบบนิเวศอุปกรณ์ที่หลากหลายของ Android
สร้างกรณีการใช้งานกล้องและสื่อที่ทันสมัย
ผู้ใช้กำลังเปลี่ยนจากการทำทุกอย่างในโทรศัพท์ไปสู่โลกที่มีอุปกรณ์หลากหลายมากขึ้น Android กำลังพัฒนาเพื่อช่วยให้คุณเข้าถึงผู้ใช้ในพื้นที่ที่ใช้งานด้วยฟีเจอร์ที่ต้องการ ทั้งบนโทรศัพท์ แท็บเล็ต นาฬิกา ทีวี และแม้แต่ในรถยนต์
คู่มือ
Jetpack Media3
Android API ที่ใช้งานง่าย ปรับแต่งได้ เสถียร และมีประสิทธิภาพสำหรับประสบการณ์ด้านสื่อหลัก
คู่มือ
Jetpack Compose และ WindowManager
ใช้ประโยชน์จากการรองรับ UI แบบปรับอัตโนมัติสำหรับการแสดงผลที่ยืดหยุ่น เช่น อุปกรณ์แบบพับได้และแบบพับได้
ค้นหาแรงบันดาลใจในแกลเลอรีอุปกรณ์
แกลเลอรีหน้าจอขนาดใหญ่
สำรวจการออกแบบสื่อสำหรับแท็บเล็ตและอุปกรณ์แบบพับได้ในแกลเลอรีหน้าจอขนาดใหญ่
แกลเลอรี Wear OS
สำรวจการออกแบบสื่อสำหรับสมาร์ทวอทช์ในแกลเลอรี Wear OS
แกลเลอรีทีวี
สำรวจการออกแบบสื่อสำหรับทีวีในแกลเลอรีทีวี
เวิร์กโฟลว์หลัก
การพัฒนา
เล่น
ใช้ ExoPlayer ซึ่งเป็นการใช้งานโปรแกรมเล่นเริ่มต้นใน Media3 หรือสร้างโปรแกรมเล่นของคุณเองโดยใช้คลาส SimpleBasePlayer จากนั้นขยายความสามารถในการเล่นโดยใช้ MediaSession หรือ MediaLibraryService
การพัฒนา
การแก้ไข
Media3 เปิดตัว Transformer ซึ่งเป็น API สำหรับการตัดต่อสื่อ ซึ่งรวมถึงการแปลงวิดีโอรูปแบบต่างๆ (การแปลงข้อมูล) การนำการเปลี่ยนแปลงมาใช้ เช่น การตัดคลิปจากวิดีโอที่ยาวกว่า การครอบตัดบางส่วนของเฟรมวิดีโอ การใช้เอฟเฟกต์ที่กำหนดเอง และการดำเนินการตัดต่ออื่นๆ
ปรับปรุง
เพิ่มประสบการณ์สื่อระดับพรีเมียม
สร้างความสุขให้ผู้ใช้ด้วยฟีเจอร์ต่างๆ เช่น HDR, การแสดงภาพซ้อนภาพ และเสียงรอบทิศทาง ดูข้อมูลเกี่ยวกับแพลตฟอร์มและ Jetpack API ที่ออกแบบมาเพื่อทำให้แอปของคุณโดดเด่น
ขยาย
พัฒนาแอปของคุณจาก "ดี" ไปเป็น "ดีที่สุด"
ดูวิธีย้ายแอปจากฟังก์ชันการทำงานของสื่อพื้นฐานไปสู่การผสานรวมจากหลายอุปกรณ์ การมีส่วนร่วมที่สูงขึ้น การสร้างรายได้ และอื่นๆ
ตัวอย่าง
ตรวจสอบแอปตัวอย่าง
ดูแนวทางปฏิบัติแนะนำในการใช้งานจริงในแอปตัวอย่างสำหรับกรณีการใช้งานการเล่นเสียงและวิดีโอ รวมถึงวิธีติดตั้งใช้งาน MediaSession และช่วยให้แอปของคุณโดดเด่นด้วยเสียงรอบทิศทาง
ย้ายข้อมูลไปยัง Media3
หากคุณใช้ API รุ่นเก่า เช่น ไลบรารี ExoPlayer แบบสแตนด์อโลน, MediaCompat หรือ Jetpack Media2 ทำตามคำแนะนำในการย้ายข้อมูลของเราและใช้สคริปต์การย้ายข้อมูลของเราเพื่อย้ายข้อมูล Media3 ของคุณ ง่ายๆ
เหตุผลที่ควรย้ายข้อมูลไปยัง Jetpack Media3
- อัปเดต ExoPlayer, MediaSession และ MediaController API
- การแก้ไขด้วย Transformer API ใหม่
- เข้ากันได้แบบย้อนหลังกับ MediaCompat API
เนื้อหาที่ไฮไลต์
แชร์ความคิดเห็นหรือรายงานข้อบกพร่อง
ใช้เครื่องมือติดตามปัญหา Jetpack Media3 เพื่อช่วยเราปรับปรุง