首页
沸点
课程
AI Coding
数据标注
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
此生红黑
掘友等级
获得徽章 3
动态
文章
专栏
沸点
收藏集
关注
作品
赞
25
文章 25
沸点 0
赞
25
返回
|
搜索文章
此生红黑
赞了这篇文章
新小梦
Android @快速记账
·
2年前
关注
Android通过MediaExtrator和MediaCodec播放本地视频
本文主要介绍Android使用MediaCodec、MediaExtrator、AudioTrack和SurfaceView实现本地视频播放。...
7
1
分享
此生红黑
赞了这篇文章
StefanJi
Android 软件工程师
·
4年前
关注
Android Opengl OES 纹理渲染到 GL_TEXTURE_2D
Android 上常用的是 GL_TEXTURE_EXTERNAL_OES 纹理,那么如何利用 OpenGL 将 OES 纹理渲染到普通 2D 纹理呢...
11
评论
分享
此生红黑
赞了这篇文章
远程
移动客户端开发 @Tencent
·
5年前
关注
谈一谈Android上的SurfaceTexture
SurfaceTexture 是Android上做渲染的核心组件,它是 Surface 和 OpenGL ES纹理的组合,用于提供输出到 GLES 纹理的 Surface。...
23
2
分享
此生红黑
赞了这篇文章
ltlovezh
高级工程师 @字节跳动
·
5年前
关注
Android图形系统之SurfaceTexture
SurfaceTexture是离屏渲染和TextureView的核心,内部包含了一个BufferQueue,可以把Surface生成的图像流,转换为纹理,供业务方进一步加工...
53
6
分享
此生红黑
关注了
ltlovezh
此生红黑
赞了这篇文章
Android采码蜂
Android系统开发
·
9月前
关注
BLASTBufferQueue01-BLASTBufferQueue架构概述
前言 Android图形架构中,对所有图形数据流的处理,是以"生产者-消费者"模式实现,并通过一个图形数据缓冲队列,实现图形数据的传递。 图形流生产者:指生成Graphic...
8
1
分享
此生红黑
关注了
dupz1119
此生红黑
赞了这篇文章
Android采码蜂
Android系统开发
·
11月前
关注
SurfaceFlinger10-Transaction在sf进程中的提交过程
前言 在《SurfaceFlinger03-Transaction基础》中,对Transaction的基础原理和使用方式进行了简单总结。当业务进程设置好Transactio...
6
评论
分享
此生红黑
赞了这篇文章
李少博
后端
·
1年前
关注
架构师养成记(三)架构设计过程
在之前的文章中,我们明确了什么是架构,以及架构的分类和架构设计的目标。本文在前两篇文章的基础上来说在业务中,如何做各种类型的架构设计。...
6
评论
分享
此生红黑
赞了这篇文章
牛晓伟已占用
公众号 牛晓伟
·
1年前
关注
Android深入理解权限管理系统---权限管理系统全貌
从本文开始将介绍权限管理系统,权限管理系统同样也是一个系列文章,本文是权限管理系统的第一篇文章。通过本文您将了解到权限管理系统都做了哪些事情,权限管理系统分为哪些模块,模块...
7
评论
分享
此生红黑
赞了这篇文章
牛晓伟已占用
公众号 牛晓伟
·
1年前
关注
一文搞懂Android权限的各种类型
本文主要介绍Android中权限的各种类型,通过本文您将了解到 权限分为哪些类型,normal权限、dangerous权限、privileged权限、signature权限...
4
评论
分享
此生红黑
关注了
牛晓伟已占用
此生红黑
赞了这篇文章
牛晓伟已占用
公众号 牛晓伟
·
1年前
关注
一文搞懂Apk的各种类型
本文主要介绍Android中Apk的各种类型,通过本文您将了解到Apk分为哪些类型,系统Apk、普通Apk、特权Apk、core Apk、product Apk等这些Apk...
35
1
分享
此生红黑
赞了这篇文章
Android采码蜂
Android系统开发
·
11月前
关注
SurfaceFlinger09-合成流程概述
前言 合成是指对多个图层合成到一个最终图层上,并同步给硬件屏幕进行呈现的这个过程。整个过程软硬件协同参与: surfaceflinger:负责图层的管理,包括图层状态管理、...
8
评论
分享
此生红黑
赞了这篇文章
Android采码蜂
Android系统开发
·
1年前
关注
SurfaceFlinger07-Layer销毁流程
在上一篇文章中,对Layer的创建流程进行了分析。Layer创建完成后,根节点或Parent Layer是保存在SurfaceFlinger类中的mCurrentState...
7
评论
分享
此生红黑
赞了这篇文章
Android采码蜂
Android系统开发
·
1年前
关注
SurfaceFlinger06-Layer创建流程
在surfaceflinger中,Layer表示一个显示图层,是surfaceflinger合成过程中最重要的基本单元,它提供了一系列属性定义了如何参与合成并与其他Laye...
10
评论
分享
此生红黑
赞了这篇文章
JianJun
@广州荔支网络技术有限公司
·
2年前
关注
音频采集与播放(AudioRecord与AudioTrack)最全笔记
不知大家在webrtc开发过程中有没有发生过以下情况:播放的音乐突然卡顿、声音发生非预期的变更(变声)、扬声器播放的声音忽大忽小或者声音特别小等等。他们产生的原因是什么?背...
3
评论
分享
此生红黑
赞了这篇文章
Android采码蜂
Android系统开发
·
1年前
关注
SurfaceFlinger08-Layer层级结构管理
Layer在surfaceflinger进程中也是以树结构管理,LayerTree表示一棵Layer树,最顶层Layer称为Root Layer,存放在SurfaceFli...
6
3
分享
此生红黑
赞了这篇文章
wbiubiubiu
Android @GUA
·
1年前
关注
【Android 13源码分析】WindowContainer窗口层级-4-Layer树
在安卓源码的设计中,将将屏幕分为了37层,不同的窗口将在不同的层级中显示。 对这一块的概念以及相关源码做了详细分析,整理出以下几篇。 【Android 13源码分析】Win...
15
评论
分享
此生红黑
赞了这篇文章
Android采码蜂
Android系统开发
·
1年前
关注
SurfaceFlinger05-屏幕显示区域更新
在上篇文章《SurfaceFlinger04-默认屏幕加载过程 》中对surfacelinger启动过程中对默认屏幕的加载过程做了分析,本篇文章中将更进一步,对整个屏幕管理...
7
2
分享
下一页
关注了
11
关注者
0
收藏集
3
关注标签
12
加入于
2016-08-10