首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
surface
订阅
on1y0ne
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
Android软件渲染流程
一.渲染流程 1.VSync信号的监听 在Android中,App的渲染流程是从ViewRootImpl开始的。在回调Activity的onResume方法后,会调用ViewRootImpl的
从点击桌面APP图标,到APP界面显示的全流程(二)-基于Android 13(Android T)
Android 图形显示系统;本文着重于 SurfaceFlinger ;本文尽可能的把 IMS、AMS、Zygote、APP、WMS、SurfaceFlinger 进程以及线程之间的调用无缝衔接。
SurfaceFlinger10-Transaction在sf进程中的提交过程
前言 在《SurfaceFlinger03-Transaction基础》中,对Transaction的基础原理和使用方式进行了简单总结。当业务进程设置好Transaction所携带数据后,通过Tran
Android14 显示系统剖 10 ———— SurfaceFlinger 图层合成过程分析中
4. commit 合成数据预处理 本节将对 commit 阶段预处理数据的过程进行详细解析。 4.1 回顾:预处理的数据都来自哪里? commit 预处理合成相关的数据,需要预处理的数据主要来自三个
深度解析 Android Matrix 变换(一):缩放 scale、旋转 rotate、平移 translate
在本文中,我们将深入探讨 Canvas 变换的工作原理,分析 Matrix 矩阵的底层计算逻辑,并通过实际案例用动画帮助你掌握 Canvas 变换。
SurfaceView与TextureView的绘制渲染
一.SurfaceView 1.SurfaceView的初始化 当SurfaceView绑定到窗口时,会调用SurfaceView的onAttachedToWindow方法。在SurfaceV
Android14 显示系统剖9 ———— VSync 机制深入解读
1. VSync 是什么? 如果你玩过 PC 上的大型游戏,应该知道游戏中通常有一个叫做垂直同步的选项,如果不开这个选项,游戏过程中可能有画面撕裂的情况。 图片来自 https://sspai.com
Android性能优化:定性和定位Android图形性能问题——以后台录屏进程为例
Android性能优化。借助性能工具的支撑,定位录屏业务Android图形层性能问题,锁定掉帧根本原因,直面性能热点,优化帧率和功耗。
从点击桌面APP图标,到APP界面显示的全流程(一)-基于Android 13(Android T)
Android 图形显示系统;本文着重于 SurfaceFlinger ;本文尽可能的把 IMS、AMS、Zygote、APP、WMS、SurfaceFlinger 进程以及线程之间的调用无缝衔接。
Android 进程间传递图形buffer原理
Android 进程间图传递图形buffer详解 Surface.dequeueBuffer 代码流程