论文题目: 基于Android的音乐播放器的设计与实现
1.本人对课题任务书提出的任务要求及实现预期目标的可行性分析
暂停,开始,删除,继续等等基本功能是最基本的。当前用户的手机很多都是装有SDCARD的,所以改程序也必须可以通过SDCARD读取里面歌曲。而且,用户还可以按照自己的想法去分类自己手机里面的歌曲。另外,一个漂亮的界面也是吸引人的一个重要因素。用户还可以定制音乐均衡器,以满足不同音质要求。在设计中程序的实用性,稳定性,快捷性和高安全性是必须要要考虑的,改程序的创新地方在于用户可以通过重力感应选择上,下首歌曲功能,同时提供了歌词跟随音乐滚动功能。
1.完成毕业设计所必须的工作条件(如工具书、实验设备或实验环境条件、某类市场调研、计算机辅助设计条件等等)及解决的办法
(1) 参考文献:差沙 地狱男爵 用Android开发手机应用 2008(1)
叶达峰 Eclipse编程技术实例 2006
高博 基于J2ME的移动通信技术的研究与应用 2006
胡伟 Android系统架构及其驱动研究【期刊论文】—广州广播电视大学学报2010(4)
(2) 开发环境:Myeclipse AndroidSDK Windows7
(3) 解决办法:在编程中一定会遇到各种难题,在这时候,一定会努力的自己去解决,自己办不到的去上网查资料,问老师和同学。
3.Android的音乐播放的需求分析
1 功能需求
本文就Android系统上一的款音乐播放器应用程序的设计与实现进行讨论。Android是一个开源的系统,它底层是基于Linux的操作系统,本论文的音乐播放器采用了Android开源系统技术,利用Java语言和Eclipse编辑工具对播放器进行编写。同时给出了详细的系统设计过程、部分界面图及主要功能运行流程图,该音乐播放器集播放、暂停、停止、上一首、下一首、音量调节、歌词显示等功能于一体,在Android系统中能独立运行。由于本播放器只限于应用层程序的探讨,所以对具体的音乐压缩不作深究[3]。
2 系统界面需求
播放器界面要求布局清晰,颜色舒适,控制按钮友好,能留给广大用户一个深刻的印象,便于广大用户方便操作。
3 系统性能需求
根据Android手机系统响应时间为5秒,所以就有如下性能要求:
(1)当要求有歌曲播放时,程序最长响应时间不超过5秒;
(2)当要求有歌曲暂停时,程序最长响应时间不超过5秒;
(3)当要求有歌曲停止时,程序最长响应时间不超过5秒;
(4)当要求有点击清单按钮时,程序最长响应时间不超过5秒;