线性电视集成指南概述
线性电视集成指南概述
本指南旨在让您快速步入正轨,其中不包含大部分实现所需的详细信息。
本指南将帮助您将线性电视应用添加到亚马逊的Fire TV中。有关更多介绍线性电视的内容,请参阅线性电视简介。首先要熟悉相关基础知识,然后再继续按顺序完成本指南中的各个步骤。
Android开发基础知识
在开始将内容集成到Fire TV之前,首先要熟悉Android开发基础知识。掌握以下高层概念和常见术语有助于顺利实现本集成指南。
- Activity - 一个类。它提供了绘制应用UI的窗口。应用可通过调用Activity来调用另一个应用。应用与用户在这里进行交互。
- Intent过滤器 - 不但可以根据显式请求启动Activity,还可以根据隐式请求启动Activity。显式: “使用Yorma应用启动‘发送电子邮件’Activity。” 隐式: “在任何能够完成此工作的Activity中启动‘发送电子邮件’屏幕。”
- 服务 - 后台操作。它没有用户界面。即使在用户切换到另一节目之后仍可运行。例如:播放音乐、执行文件I/O或与内容提供方进行交互。
- 广播 - 发生感兴趣的事件时。例如: 系统启动或设备开始充电时。这封装在Intent对象中。请务必遵循这方面的安全最佳实践。
- ContentProvider - 一种接口,用于连接某个过程中的数据与另一个过程中的代码。它对于共享数据非常有用。还添加了抽象方法,因此可在不影响其他应用的情况下更改应用数据。
Android电视输入框架是应用与Fire OS平台之间的接口,其用于线性元数据和视频播放。
后续步骤
执行仅限于应用的集成时,相关过程涉及以下步骤:
Last updated: 2021年2月23日