通过之前的分析,我们大致得出了回音消除是以一个音效库形式存在。因此我们需要对一个相对来说比较简单的音效库来进行… 继续阅读 Android原生回音消除API分析(四)音效库实现分析
Android原生回音消除API分析(三)音效启用分析
接下来我们开始分析setEnabled方法。 基于我们之前的分析,我们可以直接定位到/frameworks/a… 继续阅读 Android原生回音消除API分析(三)音效启用分析
Android原生回音消除API分析(二)音效加载分析
前面我们对AcousticEchoCanceler进行了相关的分析,在http://androidxref.c… 继续阅读 Android原生回音消除API分析(二)音效加载分析
Android原生回音消除API分析(一)音效支持判断分析
AcousticEchoCanceler 谷歌文档对其进行的描述为: 回声消除器 (AEC) 是一种音频预处理… 继续阅读 Android原生回音消除API分析(一)音效支持判断分析
framework代码结构图
文章摘自:https://blog.csdn.net/w2064004678/article/details/… 继续阅读 framework代码结构图
Android Setting数据保存与定义总结
最近想给Android 的setting做一个总结,进行相关工作时便于查阅。 我们通常会使用以下方法进行设置值… 继续阅读 Android Setting数据保存与定义总结
密码保护:framework添加LED控制
无法提供摘要。这是一篇受保护的文章。
Android Framework层添加JNI方法
依据Android的Binder设计思想,有些时候在Server层需要对JNI的方法进行实现。 如在我们自定义… 继续阅读 Android Framework层添加JNI方法
framework添加cmds命令
在Android的shell命令下,我们可以输入input,pm,svc等命令。 在Android源码中位于f… 继续阅读 framework添加cmds命令
Binder设计思想
Binder是用于安卓系统中的跨进程的通讯实现。其中框架设计如下: Server,Client,Service… 继续阅读 Binder设计思想