摘要:
最近花了一天时间将ffmpeg/tools/build_stagefright执行成功,主要是交叉编译所需要的各种动态库的支持没链接上,导致各种报错,基本上网络上问到的问题我都碰到了,特此记录下来。编译环境:Ubuntu 14.04 + Android NDK + FFmpeg源码。第一步:将ffm... 阅读全文
随笔分类 - android 多媒体研究
[原]Android 手动扫描音乐文件
2011-09-06 23:19 by 雪夜&流星, 6549 阅读, 收藏, 编辑
摘要:
最近做一个关于手动扫描指定文件夹下面的媒体文件到系统媒体数据库中的功能,在网上找了很多大多都是发送一个广播:sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED, Uri.parse("file://" + Environment.getExternalStorageDirectory()))); 通知系统媒体自动扫描,不知道是因为权限的问题还是什么原因,反正试了n久就是没用,就是扫描不到系统数据库中去。 于是自己去弄了一个方法,实现了功能,方法如下://实例化一个MediaScannerConnectionMediaSc 阅读全文
关于MP3播放器知识收集
2011-06-19 12:41 by 雪夜&流星, 736 阅读, 收藏, 编辑
摘要:
MPEG1 Layer3 (MP3)解码算法原理详解:http://mp4tech.net/document/audiocomp/0000298.asp[转载]用Java编写MP3解码器一系列文章: 《用JAVA编写MP3解码器》系列共18篇,每篇的第一个网址是文章地址,第二个是作者的博客(一)用JAVA编写MP3解码器——前言http://www.iteye.com/topic/739585http://lfp001.iteye.com/blog/739585(二)用JAVA编写MP3解码器——帧头信息解码http://www.iteye.com/topic/739606http://lfp 阅读全文
Android 设置铃声
2011-04-02 22:46 by 雪夜&流星, 4819 阅读, 收藏, 编辑
摘要:
在网上找了很多关于铃声设置的,不晓得怎么回事就是没测试通过,后来换了另外一种方式解决了。回过头来看了一下原理是一样的,于是就把两者合并到了一起。原理:首先根据传进来的绝对路径来查询传进来路径的歌曲是否存在,如果存在则得到id和uri,通过ContentUris.withAppendedId(uri,id),将uri和id拼接成一个新的Uri,然后将新的uri设置成想要的铃声即可。最主要的代码: RingtoneManager.setActualDefaultRingtoneUri(this, RingtoneManager.TYPE_RINGTONE, newUri);第一个参数表示上下文、第 阅读全文
【转】Android开发——MediaProvider源码分析(2)
2011-03-11 20:50 by 雪夜&流星, 418 阅读, 收藏, 编辑
摘要:
转载自:http://www.cnblogs.com/halzhang/archive/2011/03/08/1977314.html欲读此文,先读上文:MediaProvider源码分析(1)----------------------START---------------------------在上一篇文章中说到系统当接收到扫描请求广播的时候就会调用scan或者scanFile去扫描手机(手机内存和sdcard)中的媒体文件。这两个方法都是启动MediaScannerService这个服务来完成扫描任务的。接下来我们来看看MediaScannerService是怎么工作的……4.Medi 阅读全文
【转】Android学习——MediaScanner源码分析
2011-03-11 20:48 by 雪夜&流星, 914 阅读, 收藏, 编辑
摘要:
转载自:http://www.cnblogs.com/halzhang/archive/2011/03/10/1980319.html神马是MediaScanner呢?在Android的SDK里面是看不到这个类的,因为被google隐藏了。通过Android的源码我们可以看到MediaScanner的类注解多了一个@hide的标注。所以对于一般应用开发者,此文意义不是很大,大家可以绕道。在前两篇文章中,最后我们都了解了Android的媒体文件的扫描是在MediaScannerService中调用MediaScanner的scanDirectories或者scanSingleFile完成最终的扫 阅读全文
【转载】Android开发——MediaProvider源码分析(1)
2011-03-11 20:46 by 雪夜&流星, 559 阅读, 收藏, 编辑
摘要:
转载自:http://www.cnblogs.com/halzhang/archive/2011/03/07/1976178.html--------------START------------MediaProvider包括五个类:com.android.providers.media.MediaProvider com.android.providers.media.MediaScannerCursor com.android.providers.media.MediaScannerReceiver com.android.providers.media.MediaScannerServi 阅读全文