第3章
深入理解AudioService
本章主要内容:
探讨AudioService如何进行音量管理
了解音频外设的管理机制
探讨AudioFocus的工作原理
本章涉及的源代码文件名及位置:
AudioManager.java
framework/base/media/java/android/media/AudioManager.java
AudioService.java
framework/base/media/java/android/media/AudioService.java
AudioSystem.java
framework/base/media/java/android/media/AudioSystem.java
VolumePanel.java
framework/base/core/java/android/view/VolumePanel.java
WiredAccessoryObserver.java
framework/base/services/java/com/android/server/WiredAccessoryObserver.java
PhoneWindow.java
framework/base/policy/src/com/android/internal/policy/impl/PhoneWindow.java
Activity.java
framework/base/core/java/android/app/Activity.java