Android音乐播放器:使用Android系统自带的数据库

2014-11-24 12:35:37 · 作者: · 浏览: 3

这几天在做一个音乐播放器,需要读取SD卡上的所有音乐文件。


我的想法是遍历所有SD卡上的所有文件目录,把所有的.mp3 等音乐格式的文件全部读取出来,在显示在listview上。


这个做法是最容易想到的,也是可行的。


缺点是显而易见的,就是效率低,占用了大量的资源。













这个数据库建的很详细,基本上想要的信息都能找到。




之后直接使用这个数据的数据就行了。


例如:



顺便把直接读取CD卡上mp3文件的方法写出来,实现了一个接口: