天天看點

建立TV播放應用

原文:http://developer.android.com/training/tv/playback/index.html

部分内容來自: http://hukai.me/android-training-course-in-chinese

浏覽和播放媒體檔案往往是由一個TV應用程式提供的使用者體驗的一部分。從頭開始建構這樣的體驗,并同時確定它是快速,流暢,和有吸引力的是具有相當挑戰性的。您的應用程式提供通路媒體類别無論大小,允許使用者快速浏覽選項,并獲得他們想要的内容是很重要的。

Android架構通過v17 leanback support library為建構使用者界面提供接口。該庫提供類來建立用于浏覽和播放多媒體的高效架構,為開發者減少代碼。該類可以進行擴充和定制,是以我們可以為我們的應用程式建立一個獨特的高效的類。

這節課将向您介紹如何用Leanback的支援庫建構用于浏覽和播放TV媒體内容的TV應用程式。

主題

  • 建立一個類别浏覽器

學習如何使用Leanback的支援庫,建立一個媒體類别的浏覽界面。

  • 提供一個卡片View

學習使用Leanback的支援庫,建立一個卡片視圖的内容項目。

  • 建立詳細資訊View

學習使用Leanback的支援庫,建立一個詳細内容展示頁。

  • 顯示正在播放卡片

學習如何使用MediaSession在主螢幕上顯示正在播放