01 2018 档案

摘要:1. 获取着色器程序内成员变量的id(句柄、指针) GLES20.glGetAttribLocation方法:获取着色器程序中,指定为attribute类型变量的id。 GLES20.glGetUniformLocation方法:获取着色器程序中,指定为uniform类型变量的id。 如: 2. 向 阅读全文
posted @ 2018-01-17 13:48 灰色飘零 阅读(8681) 评论(0) 推荐(2) 编辑
摘要:一、概念 一般说来,纹理是表示物体表面的一幅或几幅二维图形,也称纹理贴图(texture)。当把纹理按照特定的方式映射到物体表面上的时候,能使物体看上去更加真实。当前流行的图形系统中,纹理绘制已经成为一种必不可少的渲染方法。在理解纹理映射时,可以将纹理看做应用在物体表面的像素颜色。在真实世界中,纹理 阅读全文
posted @ 2018-01-16 14:57 灰色飘零 阅读(7234) 评论(1) 推荐(3) 编辑
摘要:一、SurfaceView SurfaceView继承自View,并提供了一个独立的绘图层,你可以完全控制这个绘图层,比如说设定它的大小,所以SurfaceView可以嵌入到View结构树中,需要注意的是,由于SurfaceView直接将绘图表层绘制到屏幕上,所以和普通的View不同的地方就在与它不 阅读全文
posted @ 2018-01-10 15:32 灰色飘零 阅读(9973) 评论(0) 推荐(3) 编辑
摘要:一、Glide混淆脚本没加导致的Crash 现象描述: 使用Glide开发的时候在debug版本一直没事,但是realease版本各种Crash,报错信息如下: 一开始我就想到了混淆脚本,结果遇到了两个坑: 1. 网上提供的混淆脚本包名是Glide之前的包名 2. Glide内部混淆没关系,但是实现 阅读全文
posted @ 2018-01-04 11:50 灰色飘零 阅读(1259) 评论(0) 推荐(2) 编辑
摘要:Android TV 真机调试 要进行Android TV开发免不了要进行真机调试。 1、确定电视盒子和开发机器在同一局域网中 2、打开电视盒子的adb允许调试开关 3、进入adb所在文件夹进行adb链接 遥控器事件的监听 示例代码如下: 本文仅仅是监听的样例,如果需要监听其他的事件,可以查看 ht 阅读全文
posted @ 2018-01-03 18:38 灰色飘零 阅读(2780) 评论(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 灰色飘零 阅读(3091) 评论(0) 推荐(2) 编辑

点击右上角即可分享
微信分享提示