随笔分类 -  学习笔记

学习时的一些笔记
摘要:Transaction基础功能 Transaction是应用与SurfaceFlinger交流的方式之一,应用通过打开一个Transaction,然后设置各种setXXX操作,最后通过apply把所有的设定操作提交给SurfaceFlinger进行处理。 Transaction最常用的使用方法(套路 阅读全文
posted @ 2023-07-08 23:49 TPrime.A 阅读(4921) 评论(0) 推荐(0)
摘要:### Layer Bounds计算过程分析 从SurfaceFlinger的这里看起: ```cpp void SurfaceFlinger::computeLayerBounds() { const FloatRect maxBounds = getMaxDisplayBounds(); for 阅读全文
posted @ 2023-07-05 22:22 TPrime.A 阅读(874) 评论(0) 推荐(0)