ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
> 编写:[huanglizhuo](https://github.com/huanglizhuo) - 原文:[http://developer.android.com/training/tv/playback/index.html](http://developer.android.com/training/tv/playback/index.html) 浏览和播放媒体文件往往是由一个电视应用程序提供的用户体验的一部分。从头开始构建这样的体验,并同时确保它是快速,流畅,和有吸引力的是具有相当挑战性的。您的应用程序提供访问媒体类别无论大小,允许用户快速浏览选项,并获得他们想要的内容是很重要的。 Android框架通过[v17 leanback support library](http://developer.android.com/tools/support-library/features.html#v17-leanback)为构建用户界面提供接口。该库提供类来创建用于浏览和播放多媒体的高效框架,为开发者减少代码。该类可以进行扩展和定制,所以你可以为你的应用程序创建一个独特的高效的类。 这节课将向您介绍如何用Leanback的支持库构建用于浏览和播放电视媒体内容的电视应用程序。 ### 主题 - [**创建一个类别浏览器**](#) 学习如何使用Leanback的支持库,建立一个媒体类别的浏览界面。 - [**提供一个卡片View**](#) 学习使用Leanback的支持库,建立一个卡片视图的内容项目。 - [**创建详细信息View**](#) 学习使用Leanback的支持库,建立一个详细内容展示页。 - [**显示正在播放卡片**](#) 学习如何使用MediaSession在主屏幕上显示正在播放。