
图像显示框架十二——BufferQueue的工作流程(基于Android 15源码分析)
一.前言上一篇中,基本说清楚了生产端的处理逻辑,这一篇,我们来梳理下消费端的逻辑Consumer是什么时候来消费数据的...

一.前言上一篇中,基本说清楚了生产端的处理逻辑,这一篇,我们来梳理下消费端的逻辑Consumer是什么时候来消费数据的...
知识目录 Android 系统层到底是什么?AOSP / Framework / AMS·WMS·PMS 一次讲清为什么有的 Android 架构...

个人简介一名14年经验的资深毕设内行人,语言擅长Java、php、微信小程序、Python、Golang、安卓Android等开发项目包括大数据、...
介绍在做Android开发的时候,我们经常会用需要管理设备,模拟设备,最好的伴侣就是ADB命令常见的Adb命令一、AD...

一.前言 书接上回,我们说到了通过acquireNextBufferLocked获取可用的缓冲区,这里我们继续从这BLASTBuf...
目录 第一章:那个让音视频开发抓狂的 Log —— TransactionTooBigException 第二章:扒开内核看 mmap —— 1MB 到底去了...
# 1. 找到 update_engine 的进程 PIDadb shell \"ps -A | grep update_engine\"#2. 查看它的组权限...

GPUImageDarkenBlendFilter代码详解 GPUImageDarkenBlendFilter是安卓开源库GPUImage中用于实现变暗混合&...

Android SurfaceView OpenGL 纹理贴图切换前后台闪烁问题解决方案 一、问题现象 在使用 SurfaceView 自定义 Open...

【前言】在上篇进阶实战指南中,我们已经掌握了Sora Video2一步API的三大核心高级功能实现方案,完成了从基础功能到进阶功能的...