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