开发最佳实践


开发最佳实践

页面一览

鼠标指针
如果您的应用支持基于指针的输入,则 Amazon Fire TV 支持使用 USB 或蓝牙连接的鼠标,使用户能够与您的应用进行交互。默认情况下,鼠标指针显示为... 更多信息 »
显示和布局
实施在电视机上正确呈现(或在平板电脑和电视机上都表现正常)的安卓应用需要注意用户界面布局。更多信息 »
媒体播放器
任何使用安卓媒体播放和加密 API(例如 MediaCodec、MediaCrypto 和 AudioTrack 类)的媒体播放器都可以在 Amazon Fire TV 平台上运行。本文档... 更多信息 »
识别 Fire TV 设备
大多数 Amazon Fire TV 开发者同时为 Google Play 和亚马逊应用商店构建应用,使用基于安卓的相同代码,这些代码适用于这两个应用市场和设备。因为亚马逊设备不使用谷歌... 更多信息 »
处理 HDMI 事件
当用户连接或断开 HDMI 电缆时,您的应用必须按照此处的指南处理这些 HDMI 事件。一些事件包括 HDMI 连接和断开连接。更多信息 »
安卓菜单和 ActionBar 小部件
本页介绍如何修改安卓菜单和 ActionBar 小部件以适用于您的 Fire TV 应用。Amazon Fire TV 平台支持大多数现有的安卓 UI 框架 (androi... 更多信息 »
DIAL 集成
Amazon Fire TV 设备通过 Whisperplay 服务支持 DIAL(发现和启动)协议。DIAL 是一种开放协议,使您的 Fire TV 应用能够通过... 更多信息 »
实施搜索
在 Amazon Fire TV 中实现搜索要求您了解文本搜索和语音搜索之间的一些主要区别。应用中的文本搜索是指您在应用中专门编码的... 更多信息 »
通知
Fire TV 设备通过安卓通知 API 支持标准安卓通知。这些通知将显示在通知中心中。更多信息 »
指定应用的安装位置
安卓清单文件中的设置决定了您的应用在 Fire 设备上的安装位置。有两个可能的存储位置:外部存储(如 SD 卡)和内部存储(... 更多信息 »
国际区域设置资源
Amazon Fire 设备具有默认区域设置,其中包含您可以通过编程方式查询的区域和语言。您可以增加您的应用的覆盖范围,并改善不同区域设置的用户的体验... 更多信息 »
从 Fire TV UI 深层链接到特色内容
深层链接是指绕过应用主页,直接将用户定向到应用内的特定内容的链接。在广告情景中,深层链接将用户从广告位置带到... 更多信息 »
广告 ID
广告 ID 是用户可重置的唯一标识符,可用于广告和用户分析。用户可以重置广告 ID 或选择完全不跟踪基于兴趣的广告...更多信息 »