首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
阿豪讲Framework
掘友等级
Android系统开发
公众号:阿豪讲Framework 系统教程:ahaoframework.tech
获得徽章 8
动态
文章
专栏
沸点
收藏集
关注
作品
赞
215
文章 214
沸点 1
赞
215
返回
|
搜索文章
阿豪讲Framework
关注了
Lei_official
Android系统开发
阿豪讲Framework
赞了这篇文章
Indoraptor
10月前
关注
Android Fence 同步框架
本文简要分析了 Android 同步框架—Fence 机制,用于保证 Android 图形系统中不同异步操作之间的依赖关系...
17
3
分享
阿豪讲Framework
Android系统开发
·
4月前
关注
深入理解 SurfaceFlinger —— 概述
SurfaceFlinger 是 Android 图形系统的核心引擎,承担着 `合成、同步、资源管理` 等核心职责。其性能直接决定系统流畅度与能效,尤其在多窗...
6
评论
分享
阿豪讲Framework
Android系统开发
·
4月前
关注
深入理解 SurfaceFlinger —— 如何调试 SurfaceFlinger
如何调试 SurfaceFlinger: 1. 日志调试 2. 单步调试 3. Perfetto 4. dumpsys SurfaceFlinger...
3
1
分享
阿豪讲Framework
赞了这篇文章
HNUChaoWang
Android System Engineer
·
5月前
关注
Android 16 显示系统 | 从View 到屏幕系列 - 3 | BLASTBufferQueue
写在前面 BLastBufferQueue 的全称: Buffer Layer Async Transaction BufferQueue,BLastBufferQueue...
8
3
分享
阿豪讲Framework
关注了
HNUChaoWang
Android系统开发
阿豪讲Framework
关注了
字节流动
Android系统开发
阿豪讲Framework
关注了
science13863
Android系统开发
阿豪讲Framework
赞了这篇文章
science13863
1年前
关注
Android 系统渲染那些事(一)
本篇会讲 App内渲染全链路上的细节,从一个View的重绘一直到调用 SurfaceFlinger 上屏。这里只讲硬件加速并使用了 RenderThread 后的渲染流程。...
15
评论
分享
阿豪讲Framework
赞了这篇文章
Android采码蜂
Android系统开发
·
7月前
关注
BLASTBufferQueue01-BLASTBufferQueue架构概述
前言 Android图形架构中,对所有图形数据流的处理,是以"生产者-消费者"模式实现,并通过一个图形数据缓冲队列,实现图形数据的传递。 图形流生产者:指生成Graphic...
8
1
分享
阿豪讲Framework
Android系统开发
·
7月前
关注
Perfetto 上手指南3 —— CPU 信息分析
持续更新中,有用的话,麻烦大佬们点个关注: 001.Perfetto 上手指南1 —— Trace 的抓取 002.Perfetto 上手指南2 —— 基础使用 003.P...
27
6
分享
阿豪讲Framework
赞了这篇文章
双鱼大猫
Android资深开发工程师
·
10月前
关注
Android图形系统核心:SurfaceFlinger的深度解析
SurfaceFlinger 就像手机屏幕的“拼图师傅”,把每个 App 的画布(Surface)按顺序叠好,拼成一整幅画,然后准时贴在屏幕上。它的核心就干三件事:**收作...
4
评论
分享
阿豪讲Framework
赞了这篇文章
Android采码蜂
Android系统开发
·
9月前
关注
SurfaceFlinger11-ITransactionCompletedListener事件监听
前言 Transaction用于业务进程和surfaceflinger进程进行图层数据的传递,这是单向的传递过程,没有任何返回结果。因此,如果业务侧需要获取传递的图层数据在...
4
2
分享
阿豪讲Framework
赞了这篇文章
Android采码蜂
Android系统开发
·
11月前
关注
SurfaceFlinger06-Layer创建流程
在surfaceflinger中,Layer表示一个显示图层,是surfaceflinger合成过程中最重要的基本单元,它提供了一系列属性定义了如何参与合成并与其他Laye...
9
评论
分享
阿豪讲Framework
赞了这篇文章
Android采码蜂
Android系统开发
·
1年前
关注
SurfaceFlinger02-surfaceflinger跨进程交互
surfaceflinger既是一个独立进程,也是一个公共服务,它可以跟system_server交互,也可以直接和应用进程交互,还能跟底层HW Composer交互。这些...
5
2
分享
阿豪讲Framework
赞了这篇文章
Android采码蜂
Android系统开发
·
4年前
关注
Android R DisplayManagerService模块(1) 启动
DisplayManagerService(以下简称DMS)是Android Framework中管理显示屏幕相关的模块,各种Display的连接、配置等,都是通过DMS和...
11
4
分享
阿豪讲Framework
关注了
为码消得人憔悴
Android系统开发
阿豪讲Framework
关注了
Android采码蜂
Android系统开发
阿豪讲Framework
Android系统开发
·
9月前
关注
Perfetto 上手指南2 —— 基础使用
持续更新中,有用的话,麻烦大佬们点个关注: 001.Perfetto 上手指南1 —— Trace 的抓取 002.Perfetto 上手指南2 —— 基础使用(本文) 0...
22
5
分享
阿豪讲Framework
Android系统开发
·
9月前
关注
Perfetto 快速上手指南1 —— Trace 的抓取
最近找工作,履历不好,一直没 offer,心情很复杂,再找不到就只有去外地了😭。 今天给自己挖了一堆坑,找到工作就不写了,写多少算多少吧: 001.Perfetto 上手...
27
5
分享
下一页
个人成就
2023年度人气作者No.6
优秀创作者
文章被点赞
1,801
文章被阅读
453,643
掘力值
11,696
关注了
182
关注者
3,324
收藏集
0
关注标签
15
加入于
2016-02-14