玄影的博客

人的梦想是不会结束的!

排序:
默认
按更新时间
按访问量

Android音视频之初识FFmpeg(一个强大到只能跪服的音视频框架)!

   相信每一个搞音视频开发的都或多或少的接触过FFmpeg或者听说它的大名。它可以说是音视频领域的第一开源框架,代码极其庞大,能达到熟练使用就已经不易了!在Android这个平台上如果要使用软解的话,我相信它是一个不错的选择。同时它也被应用到各大视频类的APP中,比如抖音什么的。嘿嘿当你反编译Q...

2018-06-07 12:01:29

阅读数:165

评论数:0

重拾Java之LinkedList源码阅读

     上文我们查看ArrayList的源码(重拾Java之ArrayList源码阅读),接着我们来瞅瞅LinkedList有什么神奇之处。ArrayList的数据存储方式是数组,LinkedList里面储存数据的方式是链表,什么是链表了?你可以将其理解为一列火车,每一节车厢就是一个节点(Nod...

2018-02-26 18:42:13

阅读数:109

评论数:0

重拾Java之ArrayList源码阅读

    最近换工作了。面试的时候被一个比较老的程序员到地上摩擦,表示很难受。之前因为是从事音视频方面的开发,所以去应聘智能硬件方面的工作。因为都会涉及道JNI层面的开发。所以感觉比较适合。But. 生活真的不是那么的一翻风顺啊,我去面试的时候,面试官问ArrayList和LinkList的区别,暗...

2018-02-24 11:49:35

阅读数:95

评论数:0

Android 自定义View之仿IOS Dialog

Android平台上的UI在5.0以前,那真的只能叫做实现功能了!谷歌爸爸总是那么的“好”,于是有了各种各样的support兼容包。MD设计确实不错,但是试问现在有几个UI设计师是知道这个设计的,又有多少设计师设计UI原型图是按照谷歌爸爸的风格?一般悲剧的设计师都是iphone,所以UI各种朝向I...

2017-03-30 22:44:51

阅读数:975

评论数:0

Android 性能优化之布局优化

性能优化是任何一个软件最后都无法避开的一个话题。对于一个APP而言,创造出来不难,可是创造出一个高性能,各种顺畅的APP还是相当有难度的。而Android性能优化是一个比较大的话题,本文就从Android性能优化的最初也是最原始开始讲起。提到性能优化,往往都是去查内存泄漏,去查bitmap是否re...

2017-03-15 16:02:07

阅读数:584

评论数:0

Android 自定义自动清空EditText

Android系统自带的EditText,虽然功能是实现了,但是总是感觉给人是缺胳膊少腿的。你就不能像ios一样,输入框的末尾加个小叉叉吗?通常Android要实现这个功能,很常见的是使用组合布局实现,但是这样不好!原因可见这篇文章Android 性能优化之布局优化。还有就是利用EditEdit的...

2017-03-14 13:34:01

阅读数:786

评论数:0

Android 平台下Java与C/C++的相互调用

Android主要使用的是Java语言进行编程的,应用层以及Framework使用的都是Java。对于java语言优势嘛,主要就是语法简单,跨平台。当然劣势也是非常的明显,执行效率和速度相比于C/C++来说,比较的低下。举个例子来说,使用Java处理图片的颜色的变化和使用c/c++处理图片颜色的变...

2016-10-11 16:58:57

阅读数:1682

评论数:0

Android NDK一键编译

Mac下android studio和Windows平台下eclispe中如何对jni进行编译,以及如何进行一键编译!同时也包含如何使用命令行进行编译以及如何关联jni源码!

2016-10-11 16:50:08

阅读数:417

评论数:0

Android音频AAC硬编码

android音频AAC硬编码,完整事例,可用播放器播放收听...

2016-10-10 10:53:54

阅读数:1771

评论数:3

Android 音频播放

android平台播放音频的方式一般有3中。1.利用系统内置的应用程序播放音频 2.利用AudioTrack播放原始音频 3.使用MediaPlayer播放。此3种音频播放方式,以第三种MediaPlayer使用的最多,必须掌握!

2016-09-27 10:12:22

阅读数:2791

评论数:0

Android 音频采集(原始音频)

android平台上的音频采集一般就三种:1.利用android内置的应用程序 2.使用MediaRecorder进行音频捕获 3.使用audioRecord进行音频捕获。此3种的灵活性逐渐增大,相应的所需要做的工作也逐渐增多。但是要采集原始音频AudioRecod进行音频的采集

2016-09-22 10:37:42

阅读数:8671

评论数:5

Android Studio项目与Eclipse+ADT 项目之间的相互转换

部分解决android studio的各种慢,让开发者使用的更舒坦些!同时介绍android studio工程和eclipse工程的相互转换

2016-08-29 19:21:28

阅读数:985

评论数:0

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