上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 34 下一页
摘要: 一、安装ffmpeg 分为两种安装方式: 1. 命令行安装 2. 下载压缩包安装 去 http://evermeet.cx/ffmpeg/ 下载7z压缩包,解压缩后,将ffmpeg文件拷贝到一个地方,然后在bash_profile里面配置好环境变量 二、安装ffplay 分为两种安装方式: 1. 命 阅读全文
posted @ 2018-02-22 11:39 灰色飘零 阅读(26725) 评论(0) 推荐(2) 编辑
摘要: 一、YUV 介绍 YUV是一种颜色编码方方式,通常由彩色摄像机进行取像,然后把取得的彩色图像信号经过分色、分别放大校正后得到RGB,再经过矩阵变换得到亮度信号Y和两个色差信号B Y(即U)、R Y(即V),最后将亮度和色差三个信号分别编码,用同一信道发送出去。这种色彩的表示方法就是所谓的YUV色彩空 阅读全文
posted @ 2018-02-08 17:52 灰色飘零 阅读(5262) 评论(0) 推荐(2) 编辑
摘要: 1. 获取着色器程序内成员变量的id(句柄、指针) GLES20.glGetAttribLocation方法:获取着色器程序中,指定为attribute类型变量的id。 GLES20.glGetUniformLocation方法:获取着色器程序中,指定为uniform类型变量的id。 如: 2. 向 阅读全文
posted @ 2018-01-17 13:48 灰色飘零 阅读(8514) 评论(0) 推荐(2) 编辑
摘要: 一、概念 一般说来,纹理是表示物体表面的一幅或几幅二维图形,也称纹理贴图(texture)。当把纹理按照特定的方式映射到物体表面上的时候,能使物体看上去更加真实。当前流行的图形系统中,纹理绘制已经成为一种必不可少的渲染方法。在理解纹理映射时,可以将纹理看做应用在物体表面的像素颜色。在真实世界中,纹理 阅读全文
posted @ 2018-01-16 14:57 灰色飘零 阅读(7156) 评论(1) 推荐(3) 编辑
摘要: 一、SurfaceView SurfaceView继承自View,并提供了一个独立的绘图层,你可以完全控制这个绘图层,比如说设定它的大小,所以SurfaceView可以嵌入到View结构树中,需要注意的是,由于SurfaceView直接将绘图表层绘制到屏幕上,所以和普通的View不同的地方就在与它不 阅读全文
posted @ 2018-01-10 15:32 灰色飘零 阅读(9792) 评论(0) 推荐(3) 编辑
摘要: 一、Glide混淆脚本没加导致的Crash 现象描述: 使用Glide开发的时候在debug版本一直没事,但是realease版本各种Crash,报错信息如下: 一开始我就想到了混淆脚本,结果遇到了两个坑: 1. 网上提供的混淆脚本包名是Glide之前的包名 2. Glide内部混淆没关系,但是实现 阅读全文
posted @ 2018-01-04 11:50 灰色飘零 阅读(1224) 评论(0) 推荐(2) 编辑
摘要: Android TV 真机调试 要进行Android TV开发免不了要进行真机调试。 1、确定电视盒子和开发机器在同一局域网中 2、打开电视盒子的adb允许调试开关 3、进入adb所在文件夹进行adb链接 遥控器事件的监听 示例代码如下: 本文仅仅是监听的样例,如果需要监听其他的事件,可以查看 ht 阅读全文
posted @ 2018-01-03 18:38 灰色飘零 阅读(2664) 评论(0) 推荐(2) 编辑
摘要: 基本按键 KEYCODE_0 按键'0' 7 KEYCODE_1 按键'1' 8 KEYCODE_2 按键'2' 9 KEYCODE_3 按键'3' 10 KEYCODE_4 按键'4' 11 KEYCODE_5 按键'5' 12 KEYCODE_6 按键'6' 13 KEYCODE_7 按键'7' 阅读全文
posted @ 2018-01-03 17:47 灰色飘零 阅读(2969) 评论(0) 推荐(2) 编辑
摘要: 前面的文章主要是整理的Android 官方文档对OpenGL ES支持的介绍。通过之前的文章,我们基本上可以完成的基本的形状的绘制。 这是本人做的整理笔记: https://github.com/renhui/OpenGLES20Study 目前到这里第一阶段的学习,也就是基本的图形绘制,基本的交互 阅读全文
posted @ 2017-12-27 17:41 灰色飘零 阅读(5694) 评论(0) 推荐(2) 编辑
摘要: 问题背景 在感觉正常的使用ArrayList的迭代删除的操作的时候,发现了如下的崩溃日志: 产生上述崩溃的代码如下: 感觉上述代码是没问题的啊,单线程下我们这么写是没问题的,但是特殊的是此段代码位于一个静态方法里面。没有加同步语句,而且上面还有一个执行添加操作的静态方法,两个方法操作一个静态变量。 阅读全文
posted @ 2017-12-22 11:47 灰色飘零 阅读(478) 评论(0) 推荐(2) 编辑
上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 34 下一页