原文: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在主螢幕上顯示正在播放