首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android源码分析
订阅
Android源码分析
移动端全干攻城狮
更多收藏集
微信扫码分享
微信
新浪微博
QQ
31篇文章 · 0订阅
Android 15 音频子系统(八):Audio HAL 与硬件接口——音频数据的最后一公里
深入解析 Android Audio HAL 的架构演进(Legacy→HIDL→AIDL)、Treble 隔离机制、AIDL 接口设计、TinyALSA 内核通信、HAL 实现要点以及调试方法
Android 15音频子系统(七):音量控制系统深度解析
深入解析Android 15音量控制系统的三层架构,包括Stream音量、设备独立音量、音量曲线映射、绝对音量与DND机制,以及从音量键到硬件寄存器的完整调节链路
8. Android 深入插件化Shadow源码:揭秘插件Activity启动的完整链路(源码解析)
最近看了下Shadow,别人写的博客,都是比较旧,几年前的,没基于最新的代码分析,于是我写了这篇文章分享下! 前面还有几篇Shadow实战的,太多,先跳过,后面再补上 引言 在 Android 开发中
Android 15音频子系统(五):AudioPolicyService策略管理深度解析
深入解析Android 15 AudioPolicyService工作原理,包括音频策略配置、路由决策算法、ForceUse机制与设备优先级管理,以及Android 15中AIDL接口升级带来的新变化
Android Framework-Input-1 基础梳理
常用命令 ABS :触摸 Key :事件 为什么会响应该命令? 在调用adb shell 进入手机后, 进入system/bin 里 进入toolbox 里面有一个getevent 可以执行。 源码位
启动 Activity的系统服务流程
问题: 下面用一个最典型的场景:启动 Activity,来串一条 app ↔ AMS ↔ WMS ↔ PMS 的调用链,并标出: 在 哪个进程 / 哪个线程 执行; 大致会涉及到 哪些锁 / 竞争点;
【蓝牙】Android 13 蓝牙源码分析
Android 13在蓝牙模块中进行了多项改进和优化。本文将详细分析其核心组件及其工作原理,包括BluetoothManagerService、AdapterService、AdapterProper
一文搞懂Window、PhoneWindow、DercorView、WindowManage
通过本文您可以了解PhoneWindow,Window,DecorView,WindowManager,WindowManagerImpl,WindowManagerGlobal这些类及它们的作用
Android Okhttp ConnectionPool 笔记
🎯 为什么需要连接池? 在没有连接池的年代,每次 HTTP 请求都要经历: DNS 解析(域名转 IP) TCP 三次握手(建立连接) TLS 握手(如果是 HTTPS) 发送请求、接收响应 TCP
Android Retrofit 线程切换 笔记
🎯 核心:CallAdapter 与 ExecutorCallbackCall 线程切换的关键在于 Retrofit 的**返回值适配器(CallAdapter)**机制。我们一步步拆解。 1. 默认