![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
文章平均质量分 92
总是人生愁
这个作者很懒,什么都没留下…
展开
-
android 音频编解码 混音 mp3编码解码 pcm编码解码
特别提示:这里所提供的源代码真实有效,并且只是出售源代码,不提供项目整合服务。如果觉得效果是自己想要的欢迎使用。(感谢各位慷慨资助,谢谢)音频编解码,录制铃音,增加混音效果,目前只支持编解码MP3格式文件。将音频文件放到SDCard/RecordMixMp3/music下,进入软件,点击演唱就可以了。本项目用到 lame、libmad,ting源代码+文件+apk:伴唱混音.zip原创 2015-09-07 14:04:59 · 2668 阅读 · 0 评论 -
从零开始之OpenGL ES 2.0【5】
一.概述GLSL ES是在GLSL(OpenGL着色器语言)的基础上,删除和简化了一部分功能后形成的,目标平台是消费电子产品和嵌入式设备,比如智能手机、游戏主机等等,ES版本主要降低了硬件功耗,减少了性能开销P.S.实际上WebGL并不支持GLSL ES的所有特性,支持的是GLSL ES 1.00版本的一个子集二.基本语法规则大小写敏感语句末尾必须要有分号从main函数开始执行函数声明中不能省略返...转载 2018-04-12 10:31:12 · 874 阅读 · 0 评论 -
从零开始之OpenGL ES 2.0【4】
这一节开始纹理的学习,在纹理这里遇到了一些坑。不过最终还是解决了。纹理的学习可以通过绘制一张图片到屏幕上来学习。开头还是着色器代码 //顶点着色器代码 private final String vertex = "" + "attribute vec4 vPosition;" + "attribute vec2 aCoord;" + ...原创 2018-04-12 08:51:51 · 932 阅读 · 0 评论 -
从零开始之OpenGL ES 2.0【3】
上一节我们画了一个正方形。OpenGL ES是3D图形库,为了展现它的3D效果。我们这一节就做一个正方体出来。之前我们一直用数组 GLES20.glDrawArrays(GLES20.GL_TRIANGLE_STRIP, 0, 4);现在换成索引方式 GLES20.glDrawElements(GLES20.GL_TRIANGLES, index.length, GLES20.GL_UNSIGNE...原创 2018-04-11 17:13:02 · 928 阅读 · 0 评论 -
从零开始之OpenGL ES 2.0【2】
今天要画一个复杂的图形,正方形。正方形可以理解为两个三角形组合而成的。请不要在意这条斜线,根据我们顶点坐标系我们可以得到如上两个三角形顶点。 (-1,1)(-1,-1)(1,-1)和(-1,1)(1,-1)(1,1)我们顶点坐标可以改成 //顶点坐标 private final float[] pos = { -0.5f,0.5f,0.0f, ...原创 2018-04-09 10:48:41 · 834 阅读 · 1 评论 -
从零开始之OpenGL ES 2.0【1】
这一节主要内容是矩阵的使用,投影和相机相关知识。一、矩阵相关 由于OpenGL ES使用的是列向量,所以向量与矩阵计算方式为 矩阵乘向量;在DirectX中使用的是行向量计算方式为 向量乘矩阵。二、投影相关 在OpenGL ES中投影方式有两种,分别为 正交投影和透视投影两种。 1、正交投影Matrix.orthoM( orthoM, //存储生成...原创 2018-04-09 10:11:21 · 1434 阅读 · 0 评论 -
从零开始之OpenGL ES 2.0【0】
刚刚接触OpenGL ES一头雾水,完全不知道从什么地方入手。本文的OpenGL ES 为 OpenGL ES2.0,为什么要从2.0开始学习呢,因为后续的3.0版本兼容2.0语法基本相同,1.0已经成为过去式,2.0及以后版本不兼容1.0了。 为了方便学习与记忆。决定脚踏实地从浅入深的了解OpenGL ES,而不是直接从一个完整的项目一点一点讲解。既然是从浅入深的了...原创 2018-04-09 08:44:06 · 7639 阅读 · 0 评论 -
Android[视频] camera 视频录制
由于camera已经被舍弃,建议使用替代类camera2。下篇文章会讲到camera2。切入主题。首先是权限,这个比较容易忘记申请。视频录制需要存储权限、照相机权限、录音权限和网络权限。网络权限在这里并不是主要的。不过一般都顺手加上。毕竟网络是最常用的。照相机权限和录音权限从Android6.0开始需要动态申请,申请方式Android原创 2018-01-03 14:54:48 · 698 阅读 · 0 评论 -
Android[初级] Android Developer Tools 之 HelloWrold
本文章只为记录自己学习历程,如果有写的不对的地方欢迎各位前辈指正。开发工具: Android Developer Tools Build: v22.6.2-1085508开发环境:Win7 、JDK1.61.点击新建按钮2.选择Android Applicatio原创 2015-11-09 11:35:37 · 476 阅读 · 0 评论 -
Android6.0动态申请权限
group:android.permission-group.CONTACTS permission:android.permission.WRITE_CONTACTS permission:android.permission.GET_ACCOUNTS permission:android.permission.READ_CONTACTS group:a原创 2017-12-19 14:20:09 · 194 阅读 · 0 评论