240 发简信
IP属地:浙江
  • Resize,w 360,h 240
    我的成长之路

    不想看我的废话,直接点击[导航]王小二的技术栈站目录[/p/42cf0c14f081] 前言 我是一个从2014年毕业到目前为止一直在Andro...

    5.6 6563 17 57 1
  • Resize,w 360,h 240
    [096]图解HWC的合成策略

    背景 最近好几个网友都来问我HWC是根据什么条件来决定client合成还是device,作为之前一直"吹牛逼",说自己如何好学,如何积极回答网友...

  • Resize,w 360,h 240
    [095]Binder调用的优先级降级

    背景 这是一个来自朋友的疑问,在sf调用hwc的binder_f1的函数中hwc调用sf的binder_f2,会导致线程的优先级从97降级为12...

  • [094]图形栈的学习资料

    DRM相关视频 一个像素的奇幻漂流 · Linux 内核中的 DRM[https://www.bilibili.com/video/BV1PN4...

  • [093]SurfaceSyncer的致命缺陷

    背景 我遇到一个很有意思的ANR问题,从trace分析来看,Launcher应用在不断地queuebuffer,但是SurfaceFlinger...

  • Resize,w 360,h 240
    [092]untrusted-touch-events

    背景 来自于一个网友在技术交流群中问题,我正好之前开发过程中也遇到了类似的问题,写个文章记录一下。 一、这个功能到底有什么用 保护你的手机操作的...

  • Resize,w 360,h 240
    [091]WinScope进阶使用

    背景 在[075]WinScope简介和使用[https://www.jianshu.com/p/b1ce6e313bbb]中介绍了如何使用Wi...

  • Resize,w 360,h 240
    [090]unsignaled-buffer-latch功能

    本文基于Android 13的代码。以下是google官方对unsignaled-buffer-latch的部分介绍https://source...

  • Resize,w 360,h 240
    [089]图解Binder应用篇-补课篇

    背景 今天完成了 王小二图解Android【010】Binder应用篇[https://www.bilibili.com/video/BV1NC...

个人介绍
read the fucking source code