随机推荐
米兰.昆德拉:二十四只鹧鸪
过完漫长辛苦的白天,斯大林喜欢跟他的合作者再呆上一会儿,休息中给他们说说自己生活中的小故事。比如说下面这个:一天,他决定去打猎。他穿上一件老派克,系好滑雪板,拿起一支长猎枪,跑了十三公里。那时候,他看到前面一棵树上停着几只鹧鸪。他停步,数了数,二十四只。但是运气不好!他身上只带了十二发子弹!他开枪...
JNI之引用简介
前言简单的记录一下JNI的局部引用,全局引用和弱全局引用,这对于写程序还是很有帮助的。正文深入了解是,先看看JNI中引用的重点知识。JNI 支持三种引用:局部引用、全局引用、弱全局引用(简称:弱引用)。局部引用和全局引用有不同的生命周期。当本地方法返回时,局部引用会被自动释放。而...
[代码片段]MediaCode 播放Video中的视频帧[无声]
前言这就只做使用MediaCodec+SurfaceView播放视频PS 这里不涉及音频播放,只显示视频帧出来。正文这里只简单记录一下,推荐看我参考的文章,我用的就是他的代码。原理通过MediaExtractor获取媒体的编码信息[Track索引,MediaMime,MediaFor...
茅盾:白杨礼赞
白杨树实在是不平凡的,我赞美白杨树!当汽车在望不到边际的高原上奔驰,扑入你的视野的,是黄绿错综的一条大毡子;黄的,那是土,未开垦的处女土,几十万年前由伟大的自然力所堆积成功的黄土高原的外壳;绿的呢,是人类劳力战胜自然的成果,是麦田,和风吹送,翻起了一轮一轮的绿波——,这时你会真心佩服昔人所造的两个...
[转]Android音频: 如何使用AudioTrack播放一个WAV格式文件?
抱歉,这篇文章代码不全,转载时没有尝试实现推荐看我新写的文章《AudioTrack简单简介之四:wav去掉文件头之解决爆音》如果你已经成功地了解了关于AudioTrack的一些话题,那么你可能享受它带来的好处,例如低延迟(在STATIC(静态)模式),能够生成流式音频(在STREAM(流)模...
自定义View和自定义属性
对于自定义属性,需要遵循以下几步,就可以实现:自定义一个IcoLayout(extends View )类编写values/attrs.xml,在其中编写styleable和item等标签元素在布局文件中IcoLayout使用自定义的属性(注意namespace)在IcoLayout的构造...