首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Android系统原理
冬奇Lab
创建于2025-12-08
订阅专栏
显示系统 / Input系统 / Binder机制 / AMS / WMS / PMS 等
等 20 人订阅
共58篇文章
创建于2025-12-08
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Android 15音频子系统(五):AudioPolicyService策略管理深度解析
深入解析Android 15 AudioPolicyService工作原理,包括音频策略配置、路由决策算法、ForceUse机制与设备优先级管理,以及Android 15中AIDL接口升级带来的新变化
AudioFlinger混音机制深度解析
深入解析AndroidFlinger混音机制的完整技术栈:四种PlaybackThread的职责分工、AudioMixer多路混音算法、FastMixer实时调度与无锁设计、AudioEffect效果
AudioRecord音频录制流程深度解析
深入解析Android AudioRecord音频录制的完整链路:从权限检查到RecordThread采集,从共享内存Ring Buffer到read()数据读取,配合源码分析帮你彻底搞懂
AudioTrack音频播放流程深度解析
深入解析Android AudioTrack音频播放的完整链路:从Java API到Native层,从共享内存Ring Buffer机制到FAST Track低延迟优化,配合源码分析带你彻底搞懂
AudioFlinger架构基础:Android音频系统的心脏
深入解析Android 15 AudioFlinger服务的整体架构,包括四层音频栈、PlaybackThread/RecordThread核心组件,以及从App到HAL的完整音频数据流转路径
Android系统核心服务协作:从点击图标到应用显示的完整链路
系列终篇!串联所有核心知识点,深入剖析从Launcher点击图标到应用界面显示的完整流程,理解AMS、WMS、Zygote、Binder等核心服务的协作机制。
ContentProvider与Uri权限:跨应用数据共享
本篇深入分析Android的跨应用数据共享机制,理解ContentProvider的生命周期、Uri权限授予和ContentObserver通知机制
JobScheduler与WorkManager:任务调度机制
本篇深入分析Android的任务调度系统,理解JobScheduler的约束控制机制和WorkManager的封装实现,掌握后台任务的最佳实践
NotificationManagerService:通知管理与优先级控制
本篇深入分析Android通知系统的核心服务NotificationManagerService,理解通知渠道、优先级控制和免打扰模式的工作机制
PowerManagerService(下):Doze模式与电池优化
本篇深入分析Android的高级电源管理机制,包括Doze模式、App Standby、后台限制等核心省电策略。
PowerManagerService(上):电源状态与WakeLock管理
本篇深入分析Android电源管理的核心服务PowerManagerService,理解电源状态机制和WakeLock工作原理
Android触摸事件分发、手势识别与输入优化实战
深入剖析Android 15应用层触摸事件处理机制,从View树的dispatchTouchEvent分发到onInterceptTouchEvent拦截,详解GestureDetector手势识别
InputManagerService:输入事件分发与ANR机制
深入剖析Android 15中InputManagerService(IMS)的核心架构,从输入设备事件读取到应用层分发的完整链路,详解InputReader、InputDispatcher的工作原理
WMS进阶:多窗口模式与显示管理深度解析
深入剖析Android 15中多窗口模式的实现原理,从分屏模式到画中画(PIP),从自由窗口到多显示屏支持,从DisplayContent管理到虚拟显示(VirtualDisplay)
WMS核心机制:窗口管理与层级控制深度解析
深入剖析Android 15中WindowManagerService(WMS)的核心架构与实现原理,从窗口创建与显示流程到Z-order层级管理,从窗口动画系统到输入事件分发
PMS进阶:应用更新、多用户与权限管理深度解析
深入剖析Android 15中PackageManagerService的高级特性,包括应用全量/增量/Patch更新机制、多用户系统架构与隔离、工作配置文件(Work Profile)实现、权限管理
PMS核心机制:应用安装与包管理深度解析
深入剖析Android 15中PackageManagerService(PMS)的核心架构,从APK安装完整流程到AndroidManifest解析,从应用签名校验到权限管理机制
属性系统与系统配置管理:Android的全局配置中心
深入剖析Android 15属性系统的共享内存实现原理,从属性读写机制到SELinux权限控制,从init进程管理到应用层访问,完整揭示Android系统配置管理的核心原理
AMS核心机制:Activity生命周期与进程管理深度解析
深入剖析Android 15中ActivityManagerService(AMS)与ActivityTaskManagerService(ATMS)的核心架构
Zygote进程孵化与应用启动机制:从fork到SystemServer的完整旅程
深度剖析Android 15中Zygote进程的孵化机制,从fork+COW写时复制到预加载优化,从应用进程创建到SystemServer启动,完整揭示Android应用运行环境的建立过程。
下一页