Menjelajahi dan memutar file media seringkali merupakan bagian dari pengalaman pengguna yang disediakan oleh aplikasi TV. Membangun pengalaman seperti itu dari awal sekaligus memastikan bahwa pengalaman tersebut tetap cepat, lancar, dan menarik bisa menjadi hal yang menantang. Baik untuk memberi akses ke katalog media kecil maupun besar, aplikasi harus membuat pengguna dapat menjelajahi opsi dengan cepat dan mendapatkan konten yang mereka inginkan.
Topik
- Mem-build UI dengan Compose untuk TV
- Mengonfigurasi aplikasi untuk menggunakan Compose untuk TV
- Membuat browser katalog dengan Compose untuk TV
- Mem-build tampilan detail dengan Compose untuk TV
- Menerapkan sesi media
- Gunakan
MediaSession
untuk memberi tahu Android TV apa yang diputar di aplikasi Anda dan biarkan interaksi dari luar aplikasi mengontrol media. - Kontrol pemutaran di TV
- Praktik terbaik untuk menciptakan pengalaman pemutaran yang konsisten di seluruh OS Android TV.
- Menampilkan kartu Now Playing
- Gunakan
MediaSession
untuk menampilkan kartu Now Playing di layar utama. - Menampilkan pratinjau video
- Merender video pratinjau secara langsung di permukaan layar utama.
- Mendukung Mode Standby
- Menghemat energi dan menghindari masalah screen burn.
- Menyesuaikan kecepatan frame konten
- Mengelola kecepatan frame menggunakan API kecepatan frame.
- Mengoptimalkan penggunaan memori
- Optimalkan penggunaan memori untuk aplikasi Anda.
Catatan: Toolkit UI Leanback, yang menggunakan tampilan dan fragmen, tidak digunakan lagi dan diganti dengan Compose.