开始使用电视应用
使用收藏夹保持井井有条 根据您的偏好保存和分类内容。
Android 提供了丰富的用户体验,该体验针对在大屏幕设备(例如高清电视)上运行的应用进行了优化。电视上的应用提供了新的机会,让您的用户在舒适的沙发上享受乐趣。
电视应用使用与手机和平板电脑相同的结构,这意味着您可以根据您已经了解的有关构建 Android 应用的知识来创建新的电视应用。或者,您可以扩展您现有的应用,使其也能在电视设备上运行。但是,电视的用户交互模型与手机和平板电脑设备有很大不同。为了使您的应用在电视上获得成功,请设计新的布局,让观众可以在 10 英尺外享受,并可以使用方向键和选择键轻松导航。
注意:电视应用在电视设备上本地运行。要了解有关将视频和音频从 Android 应用流式传输到电视设备的更多信息,请参阅Google Cast 的开发者文档。
主题
- 创建和运行电视应用
- 为电视应用创建新的 Android Studio 项目,或修改您现有的应用项目以在电视设备上运行。
- 处理电视硬件
- 检查您的应用是否在电视硬件上运行,处理不受支持的硬件功能,以及管理控制器设备。
- 管理电视控制器
- 通过管理电视控制器来处理用户输入。
- 构建电视 UI
- 使用 Compose for TV 为电视应用构建现代的、声明式的 UI。
- 创建电视导航
- 了解电视导航的要求以及如何实现与电视兼容的导航。
此页面上的内容和代码示例受内容许可中描述的许可证约束。Java 和 OpenJDK 是 Oracle 和/或其关联公司的商标或注册商标。
上次更新时间:2024-06-20 UTC。
[{ "type": "thumb-down", "id": "missingTheInformationINeed", "label":"缺少我需要的信息" },{ "type": "thumb-down", "id": "tooComplicatedTooManySteps", "label":"太复杂/步骤太多" },{ "type": "thumb-down", "id": "outOfDate", "label":"已过时" },{ "type": "thumb-down", "id": "samplesCodeIssue", "label":"示例/代码问题" },{ "type": "thumb-down", "id": "otherDown", "label":"其他" }]
[{ "type": "thumb-up", "id": "easyToUnderstand", "label":"易于理解" },{ "type": "thumb-up", "id": "solvedMyProblem", "label":"解决了我的问题" },{ "type": "thumb-up", "id": "otherUp", "label":"其他" }]
{ "lastModified": "上次更新时间:2024-06-20 UTC。", "confidential": False }