需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:9891 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:在移动互联网技术的迅速发展和智能手机的广泛普及的影响下,手机用户们对于手机客户端的功能需求也越来越大。正因如此,能够在移动终端设计出一款功能完善以及界面十分美观的手机App具有十分广阔的发展前景。 本课题研究的音乐播放器是一款基于Android平台进行开发设计的,目前市面上发展最快并且最具有发展前景的智能手机操作系统就是Android平台。代码的编写基于Android studio平台进行开发,并且涉及到了Java知识。数据的存储主要是使用的五大存储方式中的SharedPreferences,一种轻型的存储方式。本次毕业设计对于音乐播放器做了详细的整体分析,主要是指音乐播放器的总体设计,包括音乐播放器的架构设计,功能模块的划分等部分。本文详细分析了音乐播放器一些核心模块:主界面模块以及各个功能模块。各个功能模块主要包括暂停,播放,删除,上一曲及下一曲,搜索和下载。尤为重要的就是两个创新模块,“歌房”以及“播放界面切换”。“歌房”就是用户可以将自己喜欢听的歌曲都添加到“喜欢”的列表中,而“播放界面切换”是指当歌曲在播放时,背景图片是可以进行变化的。前面所说的这两个功能也是本次设计的两个亮点。 本音乐播放器采用了Android开发技术,增强了Android技术在智能手机中的应用。另外,音乐播放器运用到了Android studio平台进行开发,增强了对于该平台使用的熟练度和理解程度。更重要的是,用户在使用这款音乐播放器的过程中会有不同以往的享受,丰富了大众的生活。在日常生活中,音乐播放器发挥了净化心灵,放松身心的作用,并且还有利于提高大众幸福度。
关键词:音乐播放器;Android studio;喜欢;幸福度;背景切换
目录 摘要 ABSTRACT 第1章 前言- 1 - 1.1课题研究背景- 1 - 1.2国内外研究现状- 1 - 1.3研究的目的及意义- 2 - 1.4全文组织结构- 3 - 第2章 音乐播放器系统分析- 4 - 2.1音乐播放器的可行性分析- 4 - 2.2音乐播放器的需求分析- 4 - 2.2.1功能需求- 4 - 2.2.2时序图分析- 5 - 2.2.3用例表- 6 - 2.2.4音乐播放器系统结构图和流程图- 7 - 2.3音乐播放器的性能分析- 9 - 2.3.1性能需求- 9 - 2.4音乐播放器的开发技术分析- 9 - 2.4.1运行环境分析- 9 - 第3章 基于Android系统的音乐播放器总体设计- 10 - 3.1音乐播放器的总体结构分析- 10 - 3.2音乐播放器具体模块分析- 11 - 3.2.1播放/暂停模块- 11 - 3.2.2上一曲/下一曲模块- 13 - 3.2.3删除模块- 14 - 3.2.4下载模块- 15 - 3.2.5搜索模块- 16 - 3.2.6添加喜欢模块- 16 - 3.2.7播放背景切换模块- 17 - 3.2.8歌词显示代码- 17 - 3.3音乐播放器实现流程- 18 - 第4章 基于Android系统的音乐播放器功能设计- 20 - 4.1界面模块设计- 20 - 4.1.1界面的切换- 20 - 4.2播放模块设计- 20 - 4.2.1歌曲开始- 20 - 4.2.2歌曲暂停- 21 - 4.2.3上一曲/下一曲- 22 - 4.3列表管理模块设计- 22 - 4.3.1在列表中增加或删除歌曲- 22 - 4.4在线歌曲搜索模块设计- 23 - 4.5歌词模块设计- 24 - 第5章 基于Android系统的音乐播放器调试与测试- 25 - 5.1歌曲的播放测试- 25 - 5.2歌曲的下载测试- 25 - 5.3歌曲的播放界面切换测试- 25 - 5.4歌曲删除功能测试- 26 - 5.5“歌房”功能测试- 26 - 5.6歌词功能测试- 27 - 5.7在线搜索模块测试- 27 - 第6章 总结与展望- 29 - 6.1总结- 29 - 6.2展望- 29 - 附 录- 30 - 参考文献- 31 - 致 谢- 32 - |