首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Xscoder
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
62
文章 62
沸点 0
赞
62
返回
|
搜索文章
赞
文章( 62 )
沸点( 0 )
SurfaceFlinger07-Layer销毁流程
在上一篇文章中,对Layer的创建流程进行了分析。Layer创建完成后,根节点或Parent Layer是保存在SurfaceFlinger类中的mCurrentState.layersSort
Android 16 显示系统 | 从View 到屏幕系列 - 3 | BLASTBufferQueue
写在前面 BLastBufferQueue 的全称: Buffer Layer Async Transaction BufferQueue,BLastBufferQueue 作为桥梁连接了 App 和
Android15使用Winscope
Winscope 是一款 Web 工具,可以让用户在动画和转换期间和之后记录、重放和分析多个系统服务的状态。Winscope 将所有相关的系统服务状态记录在一个跟踪文件中。使用带有跟踪文件的 Wins
Android 渲染系列-App整个渲染流程全解析
前言 谈到Android的渲染,可能会想到测量、布局、绘制三大流程。但我们的view到底是如何一步一步显示到屏幕的?App的CPU/GPU渲染到底是什么?OpenGL/Vulkan/skia是什么?
Android 16 显示系统 | 从View 到屏幕系列 - 2 | Surface
写在前面 Surface 是整个 Android 显示框架中最重要也是最基础的一个概念,它承担着 App UI 的显示需求,App 需要展示的 UI 都必须要画到这个 Surface 上才能被显示出来
性能案例分析 | Waiting for GPU completion
在性能分析中,常见的 Waiting for GPU completion 耗时问题主要有如下几类原因,本文讨论下Ringbuffer 切换慢的问题。
[Android禅修之路] Android 图形系统开篇
[Android禅修之路] 图形系统开篇 基于 Android 10 的源码,深入了解 SurfaceFlinger 的工作过程
Linux | 关于CPU 调频的一些QA
从事Android 开发过程中,我们经常会遇到关于cpu 频率的疑问,由此整理了一些这方面的QA 问题
Android 平台开机时间分析与优化
Android 平台开机时间的分析方法与优化策略,帮助理解如何定位启动瓶颈并提升系统启动效率: 一、开机时间分析方法 1. 日志分析:关键节点追踪 Android 通过 events 日志类别记录开机
后台Activity输入分发超时ANR分析(无焦点窗口)
根据ANR日志分析,这是一个典型的后台Activity无法接收输入事件导致的ANR问题。让我们深入分析根本原因: 问题核心分析 ANR直接原因: 关键问题点 1. Activity状态异常 Activ
下一页
关注了
26
关注者
1
收藏集
1
关注标签
0
加入于
2023-09-07