240 发简信
IP属地:广东
  • OpenGLES通过SurfaceTexture预览摄像头画面

    在这篇文章主要用到的知识点有如下,建议先看一下: OpenGLES 绘制图片纹理 OpenGLES顶点缓冲VBO OpenGLES帧缓冲FBO ...

    1.1 6486 1 17
  • Resize,w 360,h 240
    Android 怎么获取 CollapsingToolbarLayout 的收缩展开状态?

    CollapsingToolbarLayout出来已经很久了,具有很炫酷的效果,相信大家都比较熟悉,这里就不介绍它实现的效果了。在使用过程中,我...

    0.4 5994 4 12
  • OpenGLES帧缓冲(FBO)

    FBO Frame Buffer object 为什么要用FBO 我们需要对纹理进行多次渲染采样时,而这些渲染采样是不需要展示给用户看的,所以我...

  • MediaCodec录制音视频,并将合成为一个文件

    主要的步骤分为视频录制,音频录制,视频合成。 视频录制采用OpenGLES渲染预览摄像头画面,通过MediaCodec创建一个surface,然...

  • Android OpenGLES绘制yuv420纹理

    把shader代码写入raw里面 vertex_shader.glsl fragment_shader.glsl 因为OpenGLES需要用rg...

  • Android OpenGLES 绘制图片纹理

    把shader代码写入raw里面 vertex_shader.glsl fragment_shader.glsl 写入数据,注意纹理映射 Sha...

  • 线性表(ArrayList 和 LinkedList源码分析)

    线性表(linear list)是数据结构的一种,一个线性表是n个具有相同特性的数据元素的有限序列。 线性表的相邻元素之间存在着序偶关系。a1是...

  • Resize,w 360,h 240
    Android invalidate流程分析

    我们刚接触android开发的时候,应该都是从写布局开始的,在写布局的时候一般组长都要求我们少嵌套,这个是为什么呢?这个就要从我们今天要分析的i...

  • Resize,w 360,h 240
    OpenGLES渲染画面通过MediaCodec录制

    录制原理 预览 通过fbo处理视频数据,通过samplerExternalOES纹理来创建SurfaceTexture,这样的话摄像头数据就和f...