自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

流水杯舟

权当消遣

  • 博客(27)
  • 资源 (1)
  • 收藏
  • 关注

转载 一篇通俗易懂的讲解OpenGL ES的文章,opengles

转自:http://m.blog.csdn.net/qq_31518167/article/details/51982781  电脑或者手机上做图像处理有很多方式,但是目前为止最高效的方法是有效地使用图形处理单元,或者叫 GPU。你的手机包含两个不同的处理单元,CPU 和 GPU。CPU 是个多面手,并且不得不处理所有的事情,而 GPU 则可以集中来处理好一件事情,就是并行地做浮点运算

2017-10-07 12:35:59 2635 2

转载 Android 5.0(Lollipop)中的SurfaceTexture,TextureView, SurfaceView和GLSurfaceView

SurfaceView, GLSurfaceView, SurfaceTexture以及TextureView是Android当中名字比较绕,关系又比较密切的几个类。本文基于Android 5.0(Lollipop)的代码理一下它们的基本原理,联系与区别。SurfaceView从Android 1.0(API level 1)时就有 。它继承自类View,因此它本质上是一个

2017-09-14 10:45:52 528

转载 Java常量池理解与总结

一.相关概念什么是常量用final修饰的成员变量表示常量,值一旦给定就无法改变!final修饰的变量有三种:静态变量、实例变量和局部变量,分别表示三种类型的常量。Class文件中的常量池在Class文件结构中,最头的4个字节用于存储魔数Magic Number,用于确定一个文件是否能被JVM接受,再接着4个字节用于存储版本号,前2个字节存储次版本号,后2个存储主

2017-09-01 10:48:08 301

转载 Android Matrix理论与应用详解

Matrix学习——基础知识以前在线性代数中学习了矩阵,对矩阵的基本运算有一些了解,前段时间在使用GDI+的时候再次学习如何使用矩阵来变化图像,看了之后在这里总结说明。首先大家看看下面这个3 x 3的矩阵,这个矩阵被分割成4部分。为什么分割成4部分,在后面详细说明。首先给大家举个简单的例子:现设点P0(x0, y0)进行平移后,移到P(x,y),其中x方向的平移量为

2017-08-13 23:12:18 363

转载 JVM详细理解

1. 什么是JVM?JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。 JVM屏蔽了与具体操作系统平台相关的信息,使Java程序只需生成在Java虚拟机上运行的目标代码

2017-08-11 11:14:28 254

转载 安卓 OpenGL ES 2.0 完全入门(一):基本概念和 hello world

本文是 Piasy 原创,发表于 https://blog.piasy.com,请阅读原文支持原创 https://blog.piasy.com/2016/06/07/Open-gl-es-android-2-part-1/做安卓开发满打满算也有 3 年了,OpenGL 这块之前完全没有涉及过,这两周一直在整理安卓相机预览、用 GPUImage 进行美颜处理以及美颜后的数据传输这块内容,结

2017-06-15 20:05:22 587

转载 openGL纹理压缩概括

1. 移动GPU大全目前移动市场的GPU主要有四大厂商系列:1)Imagination Technologies的PowerVR SGX系列    代表型号:PowerVR SGX 535、PowerVR SGX 540、PowerVR SGX 543MP、PowerVR SGX 554MP等代表作  :Apple iPhone全系、iPad全系,三星I9000

2017-06-14 21:42:13 2060

转载 Android视频开发基础(二)

前一篇文章详细介绍了视频的一些基本概念,这些内容与Android系统本身没有密切关系,只是作为熟悉视频领域的一个基础,便于介绍接下来关于Android上视频处理的其他内容。继续来看Android上视频相关的内容。本文转自:http://blog.csdn.net/goodlixueyong/article/details/62447452      Android支持的格式

2017-05-31 18:10:46 423

转载 Android视频开发基础(一)

本文转自:http://blog.csdn.net/goodlixueyong/article/details/62058805基本概念码率       码率就是数据传输时单位时间传送的数据位数,单位一般是kbps即千位每秒。码率影响体积,与体积成正比:码率越大,体积越大;码率越小,体积越小。码率还影响清晰度,码率越高清晰度也就越高。需要注意的是码率超过一定数值,对图像的质

2017-05-31 18:09:10 541

转载 AudioRecord 流程及源码分析

Android 4.4KitKat AudioRecord 流程分析本文转自:http://www.cnblogs.com/qiengo/p/4220386.html  Android是架构分为三层:底层      Linux Kernel中间层  主要由C++实现 (Android 60%源码都是C++实现)应用层  主要由JAVA开发的应用程序 

2017-05-25 14:26:14 6243

转载 Android音频框架笔记

Android音频框架笔记 - 上篇    本文转自:http://www.jianshu.com/p/9481b1482367提醒一下,纯个人笔记,你完全可能看晕一、音频数字化基础知识见书,列出知识点如下:声音声波,声音频率、响度, 音调、音色。音响设备中的声道得翻翻初高中的课本了。声音数字化过程声源 -> mic -> A

2017-05-25 11:30:13 4800

转载 PCM音量控制(高级篇)

PCM音量控制(高级篇)本文转自:http://blog.jianchihu.net/pcm-vol-control-advance.html这篇文章转载自简述作者:剑痴乎 | 代码为剑,如痴如醉。文章写得不错,转载以作记录,以下是转载原文。以前写过有关PCM的音量控制:http://blog.jianchihu.net/pcm-volume-control.html。那时阐述了一些概念...

2017-05-25 11:26:13 13263

转载 JNI常用函数大全

转载自:http://blog.csdn.net/qinjuning/article/details/7595104      主要资料来源: 百度文库的《JNI常用函数》 。      同时对其加以了补充 。    要素  :1、 该函数大全是基于C语言方式的,对于C++方式可以直接转换 ,例如,对于生成一个jstring类型的方法转换分别如下: 

2017-04-30 11:50:25 663

转载 Android开发实践:Java层与Jni层的数组传递

本文转自:http://ticktick.blog.51cto.com/823160/1360240Android开发中,经常会在Java代码与Jni层之间传递数组(byte[]),一个典型的应用是Java层把需要发送给客户端的数据流传递到Jni层,由Jni层的Socket代码发送出去,当然,Jni层也需要把从Socket接收到的数据流返回给Java层。我简单地总结了一下,从Java层到J

2017-04-30 11:47:24 506

转载 Android深入浅出之 Audio——第一部分 AudioTrack分析

Android深入浅出之 Audio第一部分 AudioTrack分析本文转自:http://blog.csdn.net/innost/article/details/48228651一 目的本文的目的是通过从Audio系统来分析Android的代码,包括Android自定义的那套机制和一些常见类的使用,比如Thread,MemoryBase等。分析的流程是:l      

2017-04-28 16:39:28 941

转载 Ubuntu 16.04 安装配置 JDK

转自:http://blog.csdn.net/snowdream86/article/details/6677450按照博客内容操作了一遍,没有问题,配置成功。有两个点提醒大家:注意:1、需要配置jdk8 只需要修改相应版本号就行。   2、下面在 配置默认JDK版本 的步骤中,前一个 /usr/ 目录不要改成自己的,直接使用 /usr/ 就行。否则会一直踩坑。第

2017-04-13 16:03:17 478

转载 用MediaCodec实现多段视音频的截取与拼接

视音频编辑中,对多段媒体素材进行截取和拼接是非常常见的操作。截取和拼接实际上是对媒体文件数据重新进行组合的过程。    要实现这些功能,就需要对媒体文件进行编解码操作,即先解码要处理的媒体文件数据,然后再按照某种规则对这些数据进行编码,以生成我们所需的目标。    Android提供的MediaCodec及其相关类为我们提供了所需的方法,这些类主要包括:Me

2017-04-06 09:08:12 630

转载 android 单向链表运算

一.单向链表的反转     【尊重原创,转载请注明出处】http://blog.csdn.net/guyuealian/article/details/51119499(一)单链表的结点结构:       data域:存储数据元素信息的域称为数据域;     next域:存储直接后继位置的域称为指针域,它是存放结点的直接后继的地址(位置)的指针域(链域)。 

2017-03-17 15:58:05 524

转载 Android硬编码——音频编码、视频编码及音视频混合

视频编解码对许多Android程序员来说都是Android中比较难的一个知识点。在Android 4.1以前,Android并没有提供硬编硬解的API,所以之前基本上都是采用FFMpeg来做视频软件编解码的,现在FFMpeg在Android的编解码上依旧广泛应用。本篇博客主要讲到的是利用Android4.1增加的API MediaCodec和Android 4.3增加的API MediaMux

2017-03-15 10:47:10 681 1

转载 Android内存泄漏分析心得

Android内存泄漏分析心得转发至:http://mp.weixin.qq.com/s?__biz=MzI1MTA1MzM2Nw==&mid=2649796884&idx=1&sn=92b4e344060362128e4a86d6132c3736&chksm=f1fcc54cc68b4c5add08371265320163381ea81333daea5664b94e9a12246a34c

2017-03-14 18:23:32 351

转载 Managing Your App’s Memory 管理APP内存

Managing Your App’s Memory 管理APP内存转至:http://blog.csdn.net/gonewithfate/article/details/50680969Random-accessmemory (RAM) is a valuable resource in any software development environment,but it's eve

2017-03-14 17:53:55 463

转载 RecyclerView的使用与深入分析

转载请注明出处:http://blog.csdn.net/evan_man/article/details/51570466    最近一直在捣鼓RecyclerView,今天闲来无事就把之前收集到的资料和使用过程中的体会整理一下,写了如下这篇博客。博客的结构跟之前的博客结构类似,首先简单交代背景,随后给出一个简单使用的实例,最终根据前面遇到的一些问题,走进底层看看源码如何实现。不过我

2017-02-13 17:31:37 923 1

转载 Android ListView工作原理完全解析,带你从源码的角度彻底理解

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/44996879在Android所有常用的原生控件当中,用法最复杂的应该就是ListView了,它专门用于处理那种内容元素很多,手机屏幕无法展示出所有内容的情况。ListView可以使用列表的形式来展示内容,超出屏幕部分的内容只需要通过手指滑动就可以移动到屏幕内了。

2017-02-13 15:03:06 408

转载 属性动画(Property Animation)

转载请注明出处:http://blog.csdn.net/ZhouLi_CSDN/article/details/45968639概述andorid系统提供了两种动画系统,属性动画和视图动画。属性动画更灵活并且功能也更强。此外,Android还提供了帧动画(drawable animation).属性动画:andorid3.0引入,允许绘制任何对象,包括没有显示在屏幕上

2017-02-13 09:13:10 231

转载 AAC的ADTS头文件信息介绍

ADTS是Audio Data Transport Stream的简称。博文转自:http://blog.csdn.net/jay100500/article/details/52955232是AAC音频文件常见的传输格式。有的时候当你编码AAC裸流的时候,会遇到写出来的AAC文件并不能在PC和手机上播放,很大的可能就是AAC文件的每一帧里缺少了ADTS头信息文件的包装

2017-01-23 17:26:00 1299 1

转载 AAC的各种规格

博文转自:http://blog.csdn.net/axdc_qa_team/article/details/4271043Hi,又来写点儿小记录心得吧,这次是在准备AAC音频解码的规格中发现和总结出的一些问题,大概的情况在这里简要做一小记,为我们最后确立规格提供参考,当然我对AAC规格的了解还很稚嫩,有些表述不太确切的地方,还请大家指正: 一、规格(profile)问题:wi

2017-01-23 17:21:59 1354

转载 MediaCodec文档翻译

前言之前我们所学习的音视频编解码全都是通过Android已经封装好的MediaRecorder实现的,以后真正在工作中我们很少使用MediaRecorder实现音视频的录制;因为我们接触不了音视频的原始数据,不能对它进行二次处理,比如美颜相机;如今直播的兴起,我们通过直播视频可以看到每一个直播女;我为什么不说直播美女呢!!!原因是我们所看到的视频并不是她们的真是面目;而是经过二次处理后的.

2017-01-20 14:38:19 733

QQ侧滑菜单-侧拉删除-拖拽消除未读提示

本文件已经将同qq一样的侧滑出现菜单、消息列表中侧拉删除好友消息、拖拽删除提示未读消息的小红点的功能全部抽取出来形成工具类,可以随时运用到项目中去。

2015-06-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除