首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
用户655590438302
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
Android AudioTrack 笔记
AudioTrack是Android平台用于播放原始PCM音频数据的核心类。它不负责解码(如MP3转PCM),只负责将已经解码好的PCM数据“推送”给音频设备。下面从构造方法演进、两种工作模式、完整生
android 启动流程 笔记
Android 启动流程原理分析 Android 启动流程是一个复杂但高度模块化的过程,从按下电源键到应用启动,涉及多个层次的协同工作。以下是详细的启动流程分析: 一、整体启动流程概览 二、详细启动流
Android音频系统 笔记
Android音频系统是一个庞大且精密的体系结构,其核心设计哲学是策略与机制的分离:AudioPolicyService负责“决策”(从哪个设备输出、音量多大),AudioFlinger负责“执行”(
Android App 启动流程 笔记
Android App 启动流程详解 Android 应用启动是一个复杂的过程,涉及多个系统和应用组件。以下是详细的启动流程分析: 一、点击图标到进程创建 1. Launcher 点击启动 2. 系统
AudioServer 笔记
在 Android 系统中,audioserver 是一个至关重要的核心进程,可以把它理解为整个音频系统的“总指挥所”或“大管家”。它独立负责管理和协调设备上所有与音频相关的活动,确保各种声音能有序、
AudioFlinger 笔记
理解了 audioserver 的整体架构后,我们深入剖析其核心引擎——AudioFlinger。如果说 audioserver 是音频系统的大脑,那么 AudioFlinger 就是那颗 最强劲的心
AudioPolicyService 笔记
好的,我们接着深入探讨 audioserver 中的另一位核心成员——AudioPolicyService。它与 AudioFlinger 相辅相成,共同构成了 Android 音频系统的中枢。 🧭
Android音频数据流 笔记
Android音频数据流深度解析 从应用程序写入一段音频数据,到声音从扬声器或耳机发出,这段看似简单的旅程,在Android系统中要经过应用进程 → Binder → AudioFlinger → H
Android系统启动流程(基于Android 11)
应用进程的虚拟机实例何时创建?Binder线程池又是何时启动?为什么所有的应用进程都是由Zygote进程创建?这些问题的答案都藏在Android系统的启动流程中,了解这些是我们想要进阶的必备。
Android系统启动
1. Android 架构简介: Android架构图: 参考: https://developer.android.com/guide/platform?hl=zh-cn Android 操作系