首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
张小潇
掘友等级
Android、Framework工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
22
文章 22
沸点 0
赞
22
返回
|
搜索文章
赞
文章( 22 )
沸点( 0 )
AOSP15 WMS/AMS系统开发 - WindowManagerService finishDraw与prepareSurface流程详解
本文从relayout完成后的performDraw()和*prepareSurface显示链路两条主线分析
AOSP15 WMS/AMS系统开发 - WindowManagerService relayout调用流程详解
从Framework开发视角,梳理relayout从客户端performTraversals到服务端WMS.relayoutWindow再到WindowLayout.computeFrames全链路。
AOSP15 WMS/AMS系统开发 - WindowManagerService addWindow详解
客户端 经 Binder IPC 到服务端 WMS.addWindow(),完成权限校验、WindowState 构造、WindowToken 管理,最终注册到 DisplayContent 层级树。
AOSP15 WMS/AMS系统开发 - 窗口层级源码分析
WMS/AMS系统开发 - 窗口层级源码分析,层级结构应该怎么看,根据dumpsys的输出可以完美复原出层级结构树,也理解了结构树对于层级结构的控制作用。从源码部分对这个结构树进行一个分析
AOSP15 Input专题InputDispatcher源码分析
InputReader依然是输入系统(Input System)的核心组件,负责从内核读取原始事件数据。需要将其放在 InputDispatcher 进行派发处理
AOSP15 Input专题InputReader源码分析
InputReader 依然是输入系统(Input System)的核心组件,负责从内核读取原始事件并进行预处理。
AOSP15 Input专题InputManager源码分析
InputManager 的源码体系是一个高度解耦的生产者-消费者模型。它横跨了 Java 层(业务逻辑)、Native 层(核心引擎)和内核层(硬件驱动)。
AOSP15 Input专题getevent深入分析
getevent 是输入系统(Input System)调试的“第一现场”。它能够跳过复杂的 Android Framework 逻辑,直接读取 Linux 内核上报的原始事件。
AOSP15 Binder专题之应用程序app的Binder启动详细分析
在 AOSP 15 中,应用程序进程的 Binder 启动是一个从 Native 层驱动初始化到 Java 层框架绑定的闭环过程。
AOSP15 SystemServer启动FallbackHome源码流程分析
在 AOSP 15 中,FallbackHome(位于 Settings 应用中)的设计目的是在真正的 Launcher 尚未准备好提供一个临时的 Home 容器。
下一页
个人成就
文章被点赞
64
文章被阅读
12,097
掘力值
645
关注了
4
关注者
46
收藏集
0
关注标签
6
加入于
2019-01-22