TV oynatma uygulamaları oluşturma

Medya dosyalarına göz atmak ve bu dosyaları oynatmak genellikle TV uygulaması tarafından sağlanan kullanıcı deneyiminin bir parçasıdır. Böyle bir deneyimi sıfırdan oluşturmak, aynı zamanda hızlı, akıcı ve ilgi çekici olmasını sağlamak zor olabilir. Uygulamanız ister küçük ister büyük bir medya kataloğuna erişim sağlıyor olsun, kullanıcıların seçeneklere hızlıca göz atıp istedikleri içeriğe ulaşabilmelerini sağlamak önemlidir.

Android çerçevesi, Leanback androidx kitaplığıyla bu tür uygulamalar için kullanıcı arayüzleri oluşturmak üzere sınıflar sunar. Bu kitaplık, minimum kodlamayla medya dosyalarına göz atmak ve bu dosyaları oynatmak için verimli ve tanıdık bir arayüz oluşturmak üzere bir sınıf çerçevesi sunar. Sınıflar genişletilecek ve özelleştirilecek şekilde tasarlanmıştır. Böylece uygulamanıza özel bir deneyim oluşturabilirsiniz.

Bu bölümdeki sayfalarda, TV için Leanback destek kitaplıklarını kullanarak medya içeriğine göz atmak ve medya içeriğini oynatmak üzere bir TV uygulamasının nasıl oluşturulacağı gösterilmektedir.

Konular

TV için Compose ile kullanıcı arayüzü oluşturma
Leanback kullanıcı arayüzü araç setiyle kullanıcı arayüzü oluşturma
Medya oturumu uygulama
Android TV'ye uygulamanızda oynatılan içeriği bildirmek ve uygulamanızın dışındaki etkileşimlerin medyaları kontrol etmesini sağlamak için bir MediaSession kullanın.
Ne Çalıyor? kartı görüntüleme
Ana ekranda Ne Çalıyor? kartı görüntülemek için MediaSession kullanın.
İçerik kare hızını eşleştir
Kare hızı API'sini kullanarak kare hızlarını yönetin.