首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
HNUChaoWang
掘友等级
Android System Engineer
|
Qualcomm
上海街头艺人
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
HNUChaoWang
Android System Engineer @Qualcomm
·
9天前
关注
Android Security | User-Group-Others 权限模型
写在前面 了解本节内容,你会收获: 系统是如何实现 App 进程之间的数据隔离,换句话说就是为什么 App 进程的工作目录(/data/data/package-name/...
0
评论
分享
HNUChaoWang
Android System Engineer @Qualcomm
·
1月前
关注
Android 16 显示系统 | 从View 到屏幕系列 - 10 | SurfaceFlinger 合成 (三)
ompositionEngine::present 作为 SurfaceFlinger 合成最核心的方法 在 https://juejin.cn/post/75356771...
2
评论
分享
HNUChaoWang
Android System Engineer @Qualcomm
·
1月前
关注
Android 16 显示系统 | 从View 到屏幕系列 - 9 | SurfaceFlinger 合成 (二)
SurfaceFlinger Composite SurfaceFlinger 的 Composite 是什么时候被调用的呢? 由 VSync 信号触发, 因为 Surfa...
1
2
分享
HNUChaoWang
关注了
飞书文档移动端技术团队
Android System Engineer @Qualcomm
HNUChaoWang
Android System Engineer @Qualcomm
·
1月前
关注
Android 16 显示系统 | 从View 到屏幕系列 - 8 | SurfaceFlinger 合成 (一)
写在前面 SurfaceFlinger 合成流程比较复杂,但是如果把它一个个拆解的话,就比较容易理解了,我觉得可以大致分为三个阶段: 初始化阶段: 在这个阶段初始化 HWC...
3
评论
分享
HNUChaoWang
Android System Engineer @Qualcomm
·
1月前
举报
#新人报道#
赞过
分享
评论
1
HNUChaoWang
Android System Engineer @Qualcomm
·
1月前
关注
Android 16 显示系统 | 从View 到屏幕系列 - 7 | SurfaceFling Commit
写在前面 SurfaceFlinger 的核心职责:Commit 和 Composite Commit: 处理上层 App 发起的事务请求,包括: 图层的位置、大小、透明度...
2
评论
分享
HNUChaoWang
Android System Engineer @Qualcomm
·
1月前
关注
Android 16 显示系统 | 从View 到屏幕系列 - 6 | 提交 GraphicBuffer 到 SurfaceFlinger
前面我们了解了 App 的绘制流程: dequeueBuffer:从 BLASTQueueBuffer 中 dequeue 一块 GraphicBuffer draw:通过...
1
评论
分享
HNUChaoWang
Android System Engineer @Qualcomm
·
1月前
关注
Android 16 显示系统 | 从View 到屏幕系列 - 5 | App 内部绘制
写在前面 前面了解 BLASTBufferQueue 和 Surface 和 GraphicBuffer 这几个基本的组件之后,这一章主要是了解 App 是如何把 UI 绘...
5
评论
分享
HNUChaoWang
Android System Engineer @Qualcomm
·
1月前
关注
Android 16 显示系统 | 从View 到屏幕系列 - 4 | GraphicBuffer & Gralloc
写在前面 在 Android 显示框架中,GraphicBuffer 是一个重要的基础概念,它代表了一块内存,可以被 GPU/CPU 读写。无论是 App UI 的绘制,还...
5
评论
分享
HNUChaoWang
Android System Engineer @Qualcomm
·
1月前
关注
Android 16 显示系统 | 从View 到屏幕系列 - 3 | BLASTBufferQueue
写在前面 BLastBufferQueue 的全称: Buffer Layer Async Transaction BufferQueue,BLastBufferQueue...
7
3
分享
HNUChaoWang
Android System Engineer @Qualcomm
·
1月前
关注
Android 16 显示系统 | 从View 到屏幕系列 - 1 | Overview
等把整个 Display Framework 的 Flow 分析完成之后,再补上 Display Framework Overview...
1
1
分享
HNUChaoWang
Android System Engineer @Qualcomm
·
1月前
关注
Android 16 显示系统 | 从View 到屏幕系列 - 2 | Surface
写在前面 Surface 是整个 Android 显示框架中最重要也是最基础的一个概念,它承担着 App UI 的显示需求,App 需要展示的 UI 都必须要画到这个 Su...
11
2
分享
HNUChaoWang
Android System Engineer @Qualcomm
·
3月前
关注
Android Framework | 资源管理 | 资源初始化
资源初始化整体架构 Android 应用程序资源初始化/资源加载,主要包括以下的几个系统的组件,如 ContextImpl, ResourcesImpl,Java 层和 N...
3
评论
分享
HNUChaoWang
Android System Engineer @Qualcomm
·
4月前
关注
Android Framework | 资源管理 - 开篇
前段时间遇到了一个非常怪异的关于 RRO (Runtime Resource Overlay)的问题, 涉及到了整个 Android 资源管理机制,所以索性就花时间来研究一...
0
评论
分享
HNUChaoWang
Android System Engineer @Qualcomm
·
4月前
关注
Android Security | 安全综述
在 Android 系统中,操作系统层面有多种安全机制来保证系统的安全: Framework 层 虚拟机隔离:每个应用进程运行在独立的虚拟地址空间,确保内存隔离。 权限机制...
0
评论
分享
个人成就
文章被点赞
41
文章被阅读
4,965
掘力值
421
关注了
1
关注者
97
收藏集
0
关注标签
3
加入于
2025-03-06