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