该音乐播放器是我实习考核时做出来的,花了我将近一个月的时间,算是有模有样的了。现在算起来,应该有一年多没搞Android,所以现在看回以前的程序已经比较模糊了,整个工程的代码量还是比较庞大的,就不把代码贴出来了,感兴趣的可以自行下载代码。整个App从创建工程开始,参考了别人的框架,实现了音乐播放器应该有的基本功能,并且额外地增加了自己感兴趣的功能,去找相关功能的代码参照,然后移植到我的工程中,整个App完成下来,确实是不容易。
欢迎先体验我的App,来一场听觉与视觉的享受吧!视觉????嗯,你没看错,安装后有惊喜,让你欲罢不能!(貌似有点夸张了)
Apk下载地址:http://download.csdn.net/detail/hjy132/9776869
功能介绍
- 实现了首次打开App的引导界面
- 实现了音乐播放器的基本功能(读取内存卡的曲目、播放、停止、可控播放进度条、三种切换播放模式)
- 实现了歌词同步功能
- 实现了来电话自动暂停播放,通话结束自动播放功能
- 实现了耳机的线控开关(按一次播放/停止,连按两次切歌)
- 实现了两种不同的实时跳动频谱功能
- 实现了立体感的歌曲专辑图界面,并可左右滑动切歌功能
- 实现了均衡器设置功能,可调节自己想要的播放效果
- 实现了菜单栏中可截图的效果(大部分手机没有菜单栏键,所以该功能可能看不到)
- 实现了当前所听的歌曲在歌曲列表中会有一个flash小动画,表示这是当前所听的歌曲
- 界面清新时尚,你值得拥有
软件截图
App首次引导界面(模拟)
点击白色圆圈点,进下一步,第五个随机选一个就可以进入音乐列表界面(当时觉得蛮炫才加进来的)。
音乐列表界面
两种不同的实时跳动频谱
歌词同步
当时是在分辨率比较低的手机开发的,所以歌词小了一点,没有考虑界面的自适应问题,你可以对此进行改进!
立体感的歌曲专辑图
有专辑图的会读取显示,没有的会显示默认的!