源的理解

简介: 源是什么在车机开发中,最重要的一个方面就是源的处理。首先我们要知道源是什么。学习一样新东西的时候,我喜欢类比已知的东西来“找你妹”在应用开发中,我们播放声音使用的是请求音频焦点,一般是请求AudioManager.STREAM_MUSIC来播放音乐。

源是什么

在车机开发中,最重要的一个方面就是源的处理。首先我们要知道源是什么。

学习一样新东西的时候,我喜欢类比已知的东西来“找你妹”

在应用开发中,我们播放声音使用的是请求音频焦点,一般是请求AudioManager.STREAM_MUSIC来播放音乐。然后注册一个回调来监听焦点的变化。

在车机中,因为有收音机,倒车等等独立于手机的模块。为了方便控制,定义了每一种声音播放的一种类型。相当于内部定义了一系列的焦点。一样有源改变的回调接口。在需要哪种类型的声音播放的时候,就请求对应的源,其他应用收到源改变的回调后在做相应的处理。

另外在车机开发中,常用的版本是android4.4,cpu计算能力比手机反应慢点,所以我们在开发中,因时刻注意性能的问题。

相关文章
|
5月前
pip 更换源 国内源 阿里源
pip 更换源 国内源 阿里源
555 0
|
3月前
|
SQL 缓存 分布式计算
StructuredStreaming自定义DataSourceV2源
StructuredStreaming自定义DataSourceV2源
|
5月前
|
缓存 Linux
yum源调整为阿里云源记录
yum源调整为阿里云源记录
451 0
|
8月前
|
缓存 Linux
【Centos7系统源失效会怎么样?如何更换源?】
CentOS 7系统使用YUM来进行软件包的管理和安装。系统源失效可能会导致无法通过YUM安装和更新软件包。本文将介绍如何更换CentOS 7系统的软件源。
169 0
|
10月前
|
缓存 Linux
配置网络源仓库
配置网络源仓库
256 0
|
11月前
|
网络协议 应用服务中间件 网络安全
限定源端口访问目标
限定源端口访问目标 1.1. 起因 在渗透测试时,客户需要对我们的测试IP进行加白,但是此次客户要求精确到固定端口或者小范围端口(不能1-65535),根据以前的经验,默认是加白IP和全端口,因为代理建立连接使用的端口是随机的,所以这次算是从头查找资料总结一下各种指定源端口的方式。 这里的端口是指与目标建立连接时使用的源端口,而不是代理监听的端口。 1.2. 注意 最
6540 1
|
关系型数据库 PostgreSQL 数据库连接
|
关系型数据库 PostgreSQL 数据库连接