Android 提供了丰富的用户体验,专为高清电视等大屏设备上运行的应用进行了优化。电视应用为您提供了全新的机会,让用户坐在舒适的沙发上即可享受精彩体验。
电视应用使用与手机和平板电脑相同的结构,这意味着您可以基于现有的 Android 应用开发知识来创建新的电视应用。或者,您也可以扩展现有的应用,使其能在电视设备上运行。不过,电视的用户交互模式与手机和平板电脑有很大不同。为了让您的应用在电视上取得成功,请设计全新的布局,确保用户在 10 英尺(约 3 米)开外也能轻松观看,并仅通过方向键和确认键即可舒适地进行导航。
注意:电视应用在电视设备上本地运行。如需了解如何将音频和视频从 Android 应用投射到电视设备,请参阅 Google Cast 开发者文档。
主题
- 创建并运行 TV 应用
- 为电视应用创建一个新的 Android Studio 项目,或修改您现有的应用项目以使其在电视设备上运行。
- 处理 TV 硬件
- 检查您的应用是否在电视硬件上运行,处理不受支持的硬件功能,并管理控制器设备。
- 管理 TV 控制器
- 通过管理电视控制器来处理用户输入。
- 构建电视界面
- 使用 Compose for TV 为电视应用构建现代化的声明式界面。
- 创建 TV 导航
- 了解电视导航的要求,以及如何实现兼容电视的导航功能。