论坛首页 移动开发技术论坛

我的第一个android小东西 mp3播放器

浏览 21352 次
该帖已经被评为良好帖
作者 正文
   发表时间:2008-04-25   最后修改:2009-09-29
把它改了一下,添加了一些新的功能,包括设定编码和目录,保存和打开播放列表,添加文件和目录到播放列表,手动查找歌词。功能大概差不多了,但是bug非常多,以后有时间再改。
-------------------------------------------------
断断续续用了几个星期写了这个mp3播放器,基本实现的功能有:播放mp3;自动到百度查找歌词;在相同目录查找封面
实现方式是扫描/sdcard目录下的mp3文件,加入到数据库中,包括id,path,cover,lyric,name字段。查看详情时更新cover和lyric,如果不合适删除封面和歌词以后就不会再查找。
有时候会出现莫名奇妙的错误,像播放时突然跳到歌曲的结尾,然后歌曲的当前播放位置一直增长。第一个作品,希望各位多多指教,呵呵。





  • LastMusic.zip (608.7 KB)
  • 描述: 新的代码
  • 下载次数: 2541
  • 描述: 设定编码和目录,保存播放列表,添加文件
  • 大小: 126.9 KB
  • 描述: 播放列表,查看详情和手动搜索歌词
  • 大小: 148.3 KB
   发表时间:2008-04-25  
很乱的代码
0 请登录后投票
   发表时间:2008-04-26  
那是相当的乱。
0 请登录后投票
   发表时间:2008-04-26  
linginfanta 写道
那是相当的乱。

呵呵,写的时候,变量一直在增加和改变,实现也是,后面就懒的改了
0 请登录后投票
   发表时间:2008-04-26  
还没看呢,呵呵,感觉美工做的很棒!太有才了
0 请登录后投票
   发表时间:2008-04-26  
把代码优化一下,等我的出来后合一下。
0 请登录后投票
   发表时间:2008-04-26  
谢谢楼上的,呵呵
还有很多地方要改的。现在这个只能将设定目录下的mp3全部播放,没有办法去选择目录播放,原因是把那个listview和数据库绑一起了。但如果用播放列表我怕载入时占太多内存,而用这个就可以只载入所需要的来显示。
中文文件名方面的问题是把中文歌曲用adb push到sdcard后会变成莫名其妙的名字,播放不会提示文件不存在但是播放器放不了。
我不知道提供的MediaPlayer支持哪些格式,我的电脑太破了,超过128Kbs的mp3播放时模拟器就卡死了,不敢试ape等格式,应该支持的格式挺多的吧。
慢慢来改,呵呵
0 请登录后投票
   发表时间:2008-04-26  
我怎么看不见代码啊?
0 请登录后投票
   发表时间:2008-04-27  
Refectoring
0 请登录后投票
   发表时间:2008-04-28  
怎么运行啊
0 请登录后投票
论坛首页 移动开发技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics