TV oynatma uygulamaları oluşturma

Medya dosyalarına göz atmak ve 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 atmasına ve istedikleri içeriğe ulaşmasına imkan tanımak önemlidir.

Android çerçevesi, Leanback androidx kitaplığıyla bu tür uygulamalar için kullanıcı arayüzü oluşturma sınıfları sağlar. 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 için sınıf çerçevesi sunar. Sınıflar genişletilecek ve özelleştirilecek şekilde tasarlandığından uygulamanıza özel bir deneyim oluşturabilirsiniz.

Bu bölümdeki sayfalar, 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ğını gösterir.

Konular

Kullanıcı arayüzü kılavuzu ve Leanback API
  • Katalog tarayıcısı oluşturma: Medya kataloglarına göz atma arayüzü oluşturmak için Leanback destek kitaplığını nasıl kullanacağınızı öğrenin.
  • Kart görünümü sağlama: İçerik öğeleri için kart görünümü oluşturmak amacıyla Leanback destek kitaplığının nasıl kullanılacağını öğrenin.
  • Ayrıntılar görünümü oluşturma: Medya öğeleri için ayrıntılar sayfası oluşturmak üzere Leanback destek kitaplığının nasıl kullanılacağını öğrenin.
  • Leanback aktarım kontrollerini kullanma: Video oynatıcınız için aktarım kontrolleri oluşturmak üzere Leanback destek kitaplığını nasıl kullanacağınızı öğrenin.
  • TV'de oynatma kontrolleri: Platform genelinde tutarlı bir oynatma deneyimi oluşturmayla ilgili en iyi uygulamaları öğrenin.
  • Önizleme videoları: Uygulamanızın, bir önizleme videosunu doğrudan ana ekran yüzeyinde nasıl oluşturabileceğini öğrenin.
  • Ambiyans Modu: Ambiyans Modu hakkında bilgi edinin ve oynatma uygulamalarının ekran yanma sorunlarına ve enerji tasarrufuna nasıl uyum sağladığını öğrenin.
  • Açıklamalı adım ekleyin: Kullanıcıyı bir dizi kararda yönlendirmek için Leanback destek kitaplığının nasıl kullanılacağını öğrenin.
  • Uygulamanızı ilk kez kullananlara tanıtın: Uygulamanızı ilk kez kullananlara uygulamanızdan en iyi şekilde nasıl yararlanacaklarını göstermek için Leanback destek kitaplığını nasıl kullanacağınızı öğrenin.
Bir medya oturumu uygulama
Android TV'ye uygulamanızda neyin oynadığını bildirmek ve uygulamanızın dışındaki etkileşimlerin medyaları kontrol etmesini sağlamak için MediaSession özelliğini nasıl kullanacağınızı öğrenin.
Ne Çalıyor? kartı görüntüleme
Ana ekranda Ne Çalıyor? kartını görüntülemek için MediaSession cihazını nasıl kullanacağınızı öğrenin.
İçerik kare hızını eşleştirme
Kare hızı API'sini kullanarak kare hızlarını nasıl yöneteceğinizi öğrenin.