首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
精选
订阅
False_Mask
更多收藏集
微信扫码分享
微信
新浪微博
QQ
52篇文章 · 0订阅
SurfaceControl 的事务提交给 SurfaceFlinger,以及 SurfaceFlinger 如何将这些数据设置到对应 Layer 的完整流程
Android SurfaceFlinger Transaction 应用流程详细分析 概述 本文档详细描述了 Android 15 (AOSP R35) 中,App 通过 SurfaceCompos
Android JVMTI 接入流程
一、背景 JVMTI(Java Virtual Machine Tool Interface)是 JVM 提供的调试接口,Android ART 从 API 26(Android 8.0) 开始支持。
图解 Binder:事务
Binder 事务是 Android IPC(进程间通信)机制的基本单元。它是基于 C/S 架构的,主要涉及到两个进程:客户端进程和服务端进程。
0x00 Android 渲染机制解析
简述Android渲染机制个人理解 Android 并不是简单地把 UI 直接画到屏幕上,而是通过一套 **Buffer + Layer + 合成机制**完成显示。
Android 视频播放卡顿检测——帧率之外的第二战场
显示 FPS = 60 满帧,用户却说视频一顿一顿——因为视频帧和 UI 帧是两条独立管线,gfxinfo 根本采不到视频帧。
彻底掌握 Android14 Vsync 原理
Android14 Vsync 部分变化较大,本文梳理了其主要要点。 核心要点: Vsync 是什么,有什么作用 硬件 Vsync 计算模型的建立与校准 软件 Vsync 信号的计算过程 软件 Vsy
深入解析 SystemUI 依赖注入:Dagger2 与 Hilt 核心机制重温
SystemUI 的 Dagger2 实践为超大型、高性能要求的 Android 项目提供了宝贵的经验,这篇文章重温了 Dagger 的核心机制
【底层机制】Ashmem匿名共享内存:原理与应用深度解析
Ashmem是Android高效内存管理的基石之一,它通过文件描述符和pin/unpin机制,实现了高性能、可回收的进程间大内存共享。 它在图形系统、多媒体等性能关键路径上扮演着不可替代的角色
Android Perfetto 系列 9 - CPU 信息解读
本文是 Perfetto 系列的第九篇文章,主题是 Perfetto 中的 CPU 信息分析。Perfetto 提供了远超 Systrace 的数据可视化与分析能力,理解 CPU 相关信息是定位性能瓶
停止滥用 Dispatchers.IO:Kotlin 协程调度器的深度陷阱与优化实战
停止滥用 Dispatchers.IO:Kotlin 协程调度器的深度陷阱与优化实战 💡 当你习惯性地写下 withContext(Dispatchers.IO) 时,是否曾思考过这行代码背后隐藏的代