Media提供了一个平台,可在其上构建媒体应用程序,为每辆支持 Android 的汽车提供安全、无缝和互联的信息娱乐体验。 Media 是一款 Android 系统应用程序,旨在为媒体应用程序提供“分散注意力优化”(DO)播放和浏览体验。 Android 开源项目 (AOSP)中包含 Media 的全功能实现。
图 1.媒体屏幕
要了解媒体,请参阅以下文章:
- 系统组件和用户流程。请参阅本文以了解有关与媒体交互的组件以及最常见的用户流的更多信息。
- 使用媒体实现广播。了解如何将广播 UI 与媒体集成,以使用户能够与媒体源和广播进行交互,就像它们是单个应用程序一样。
- 定制媒体。了解如何使用 AOSP 结构中不同级别定义的样式和资源。
术语
使用这些术语:
学期 | 描述 |
---|---|
媒体来源 | 一个 Android 应用程序,它实现 Android MediaBrowserService API以公开播放控制和浏览其媒体项目目录。 |
媒体项目 | 媒体源目录中的元素。媒体项目可以是:
|
媒体特色
媒体提供了这些功能。
开车时 | 停车时 |
---|---|
播放控制。
目录浏览。
| “驾驶时”下列出的所有内容以及:
|
任务
该表描述了各方的任务。
汽车制造商 (OEM) | 谷歌 | 应用程序开发人员 |
---|---|---|
|
|
|
定制指南
AOSP 中包含的媒体实现使用Car UI 库来实现自定义,并提供可以按原样采用或根据以下限制进行修改的基本主题和结构。下表描述了 OEM 在媒体定制方面的责任。
媒体定制 | 描述 |
---|---|
应该 | 调整整体主题和样式,包括调色板和尺寸。 |
可能 | 修改媒体的高级结构(例如选项卡位置)。 |
一定不 | 修改媒体 API 合同,包括应用程序品牌:
修改信息架构:
|