苏ICP备112451047180号-6
基于Android的音乐播放器设计
一、选题简介、意义
随着科技的发展,当今社会越来越多的人开始使用智能手机,智能手机的市场日渐庞大。传统的PC平台应用软件纷纷入驻智能手机端,而如今,最大的智能手机操作系统Android,也迎来了蓬勃发展。作为广泛使用的工具,音乐播放器,在Android平台应当受到欢迎。
制作一个Android端的音乐播放器,可以让人们在使用智能手机的时候,更加方便快捷地听音乐,就好像使用电脑一般。电脑端所拥有的功能,都能在智能手机上得到实现,这样可以更方便人们的生活。同时,相比于电脑,智能手机更加小巧方便,便于携带,而相比于MP3等传统播放工具,智能手机Android端的内存更大,可以更加便捷更新歌曲。同时,随着智能手机的发展,Android平台的音乐播放器所播放的音乐音质会更好。
二、课题综述(课题研究,主要研究的内容,要解决的问题,预期目标,研究步骤、方法及措施等)
1. 课题研究及主要研究内容
本课题为基于Android的音乐播放器开发,课题主要研究的内容包括:
(1)用户所拥有的权限及功能,包括:用户的注册,登录,修改密码等;
(2)关于音乐的功能实现,包括:音乐的播放,暂停,选择,修改等;
(3)查询历史记录,包括:查询历史播放歌曲等;
2. 预期目标
(1)实现音乐播放器的正常运行
(2)实现后台稳定运行、维护
3. 研究步骤
(1)选择所需要的开发工具,准备好所需要的资料和工具书,提出问题,制定解决方案,了解所设计的项目具有什么样的功能。
(2)系统分析(概要设计)、详细设计:根据系统功能画出功能模块图,数据库列表等,具体介绍每个模块实现了什么功能。
(3)编码:系统具体设计的实施阶段,将所有的功能通过编码具体化为能实现的过程。
(4)程序调试:当完成编码之后,要对系统进行调试,保证整个系统的正确运行。
(5)完成并修改毕业论文。完成论文答辩,提交资料。
4. 研究方法、措施
(1)上网查找相应资料并解决问题。
(2)在教师指导下分析并解决问题。
(3)通过图书馆查询相关书籍并解决问题。
目 录
一、 系统概述 1
(一) 系统简介 1
(二)开发工具 2
1、Eclipse 2
2、 Microsoft SQL Server 2012 2
二、 系统分析 2
(一) 需求分析 2
(二) 业务分析 3
(三) 功能模块设计 3
三、 数据库设计 3
四、 系统实施 4
1.系统登录界面 4
2.用户注册页面 6
3.音乐播放器主页面 7
4.音乐播放界面 9
5.歌曲搜索界面 13
6.歌曲收藏界面 17
五、 系统测试 19
(一) 测试环境 19
(二) 测试用例 19
六、 结束语 20
参考文献 20
结束语
本音乐播放器相比于市面上主流的大牌音乐播放器来说还有着不小的差距,在播放音乐的时候并不会像大牌音乐播放器那样联网显示在线歌词,同时程序也不够稳定,在播放音乐的时候会出现一些引起程序崩溃的问题。但是相比于其他音乐播放器软件,本软件文件比较小,不会占用大量内存,同时播放功能很完善,可以播放任意歌曲。外观上本音乐播放器简洁明了,各个功能按钮便于辨识,可以给用户良好的用户体验。从视觉上来说让用户感到满意。
参考文献
[1]黄能耿. Android应用程序开发及实训(讲义)
[2]黄能耿.SQL Server数据库应用及实训
[3]杨丰盛.Android技术内幕[M]。北京:机械工业出版社
[4]杨文君.Android的设计与实现[M]。北京:机械工业出版社
[5]柯元旦.Android内核剖析[M]。北京:电子工业出版社