背景 最近在精读努比亚团队的SurfaceFlinger模块-VSYNC研究[https://www.jianshu.com/p/5e9c558d1543],其中有一段话一直...
背景 最近在精读努比亚团队的SurfaceFlinger模块-VSYNC研究[https://www.jianshu.com/p/5e9c558d1543],其中有一段话一直...
我的视频 王小二图解Android【001】Looper上篇[https://www.bilibili.com/video/av82255774?from=search&se...
这是Android Input系列的第三篇文章,前面两篇的地址如下: Input ANR是如何产生的[https://www.jianshu.com/p/6533eb65f5...
SurfaceFlinger是一个系统服务,作用就是接受不同layer的buffer数据进行合成,然后发送到显示设备进行显示。 SurfaceFlinger进程是什么时候起来...
一. 基本语法 很多te文件集中在\external\sepolicy文件夹下,也有很多自定义的在\device\mtk\common\sepolicy。它的最基本样式是 这...
引言 Android编译知识的梳理文章共三篇: Android 编译之make基础[https://www.jianshu.com/p/169397686d58] Andro...
[TOC] Android 图形显示系统(十五) Android Q Skia的绘制系统 本来不打算更新Android Q的文档了,但是项目所需,渲染系统改动也比较大,还是随...
努比亚技术团队原创内容,转载请务必注明出处。 Android画面显示流程分析(1)[https://www.jianshu.com/p/df46e4b39428]Androi...
Android的多用户有个东西,叫UserHandle,跟多用户相关。现在记录一下。 一.每个进程看看 第一个字段就是进程所属的uid,普通应用的uid都是单独的。例如com...