摘要: 花了3天空闲时间初步实现了简单版的播放器,暂有功能:1.进入应用,自动获取Mp3歌曲文件列表(见Mp3音乐文件列表实现)2.播放音乐,自动更新音乐信息(音乐文件名、歌手名称、歌曲总时间、当前播放时间、专辑图片)3.播放功能、暂停功能、播放下一曲功能1.效果图 代码我就不贴出来了,详细可以看看源码,应该很好明白。说说思路把,怎样获取列表前一篇博文已经说的很详细了,不懂的话看下代码应该没问题了。主要是音乐的播放,暂时是通过按钮事件控制的,没有绑定服务之类的,还没进行到那一步,重点就是MediaPlayer的控制。然后就是,用线程去控制音乐播放时间显示的即时更新。代码不难,主要是界面太纠结了,改了又 阅读全文
posted @ 2013-11-08 23:59 YFoliage 阅读(627) 评论(1) 推荐(0) 编辑
摘要: 前一篇博文读取SD卡中所有MP3文件中有说明怎么获取所有Mp3文件的文件名,那是用遍历的方法实现的,但是Android有提供方法去获取音频文件,然后抓取Mp3文件就行了,最后把Mp3文件的一些属性也可以显示出来,我暂时显示了专辑图片(如果有则显示,没有的话显示默认的图片)、音乐名、歌手名,效果图如下:1.资源管理器预览,主要是3个类文件和2个布局文件:2.然后就是代码了①先是布局文件 activity_main.xml musiclist.xml②然后是音乐文件的属性类package com.yfoli... 阅读全文
posted @ 2013-11-06 04:01 YFoliage 阅读(1085) 评论(0) 推荐(0) 编辑
摘要: 想做一个音乐播放器,首先当然要有播放列表啊,通过查资料,暂时先做了个获取SD卡里所有MP3文件名称的小Demo,效果图如下:1.资源管理器预览,主要是1个Activity和2个布局文件:2.然后就是代码了package com.example.sdtxt;import java.io.File;import java.util.ArrayList;import java.util.HashMap;import android.app.Activity;import android.os.Bundle;import android.os.Environment;import android.wi 阅读全文
posted @ 2013-11-04 21:49 YFoliage 阅读(2381) 评论(0) 推荐(0) 编辑