理解 Audio 音频系统 一 之 Audio Policy
前面学习了,也转载了挺多大神写的 Audio 文章,学习了比较久,
但看别人的文章终究学习的还是别人的思想,终究还只是看懂了,
估计不久后马上也会忘记,所以一定要自已进入代码,一句一句代码的学习分析,
结合代码,结合自已的理解,如果自已能够写出一篇文章来,才能说明真正懂了。
本文也是一个边学边写的过程,加油!
一、学习思路介绍
先摘抄一张大神画的图(来自:http://zhoujinjian.cc/categories/Android/)
图画的很好很全,接下来,我们就结合这张图来说下,我自已理解的更好的学习 Audio 的思路。
从图中可以看出,从上层到底层:
-
Application 层
对应着具体的 app 软件,其主要是使用 Framwork 层提供的接口来实现具体的auido 实现。
后面,我们会单独写一章来描述如何写一个音乐播放器 apk 《理解 Audio 音频系统 之 Audio音乐播放器编写》。 -
Framework 层
在Framework层中,主要
PS: 不知不觉 18:45了,严重超时,先写到这儿,等锻炼完身体,做晚饭接着写!
晚饭自已 做条 红烧鱼(整条鱼) + 煮牡蛎面(煮面 + 牡蛎肉),还可以吧,哈哈!
参考
《Audio System 八 之 AudioPolicyService》
《Android音频系统之AudioPolicyService》