基于Android的音乐播放器的设计与开发
技术:Android等摘要:
伴随着移动互联网技术的快速发展和更新换代,智能移动终端设备也得到快速的兴起,导致无线互联网技术和智能移动终端逐渐渗透到了社会生活中的各个领域。特别是智能手机,当今手机的性能已经不拘泥于通信服务,智能手机所具备的功能基本满足我们的娱乐需求和生活服务需求。比如:在线观看视频、听音乐、团购、导航、语音播报等等。其中,音乐播放器作为乘车、跑步、候车的时候消磨时间的功能在智能手机用户中有着广泛的应用,逐渐成为生活中不可或缺的应用软件。音乐播放器是一种可以播放各种音乐的多媒体播放软件,它是具备播放多种音乐格式的播放工具,本项目设计开发的音乐播放器不仅界面雅致,而且操作简单,使用方便,能将用户带进奇妙的音乐空间。
本项目是一款基于Android的音乐播放器,该播放器界面简洁美观、功能齐全,可实现的功能有我的零听、歌曲搜索、定时音乐、设置等,该项目完成后对系统中的各功能模块进行了全面的测试,测试结果表明该款播放器各功能正常,能够满足广大智能手机用户的需求。
关键词:音乐播放器;Android;我的零听
目录:
摘要 i
Abstract ii
1 绪论 1
1.1 项目背景 1
1.2 国内外相关研究现状及发展趋势 1
1.3 研究意义 2
1.4 研究内容 2
2 Android开发环境简介 3
2.1 Android平台 3
2.1.1 Android的特性 3
2.1.2 Android的优势 3
2.1.3 Android的不足 4
2.1.4 Android的影响 4
2.2 Android的系统架构 5
2.3 Android开发环境搭建 7
2.3.1 Java环境搭建 7
2.3.2 安装Eclipse开发工具 8
2.3.3 下载安装SDK 9
2.3.4 安装ADT插件 10
3 系统分析 11
3.1 系统可行性分析 11
3.1.1 技术可行性 11
3.1.2 社会可行性 11
3.1.3 经济可行性 11
3.2 功能需求的获取 11
3.3 开发环境的需求 12
3.4 安全性需求 12
3.5 性能需求 13
3.6 其它需求 13
4 系统的总体设计 15
4.1 概述 15
4.2 设计原则 15
4.3 系统功能结构图 16
4.4 系统的流程图设计 16
4.5 系统的用例图设计 17
4.6 系统的时序图设计 18
4.7 数据库设计 19
5 系统的实现 21
5.1 界面设计 21
5.2 欢迎界面 21
5.3 我的零听 22
5.4 歌曲搜索 24
5.5 定时音乐 25
5.6 播放器的功能介绍 26
5.6.1 播放器的主界面功能模块 26
5.6.2 菜单功能模块 27
5.6.3 多音频格式的支持 27
5.6.4 播放器功能流程 28
6 系统的测试 29
6.1 音乐播放器的测试 29
6.2 测试模型 30
6.2.1V模型 30
6.2.2W模型 30
6.3 测试模型的选择 31
6.4 测试方法 32
6.4.1 白盒测试 32
6.4.2 黑盒测试 32
6.4.3 测试方法的选择 32
6.5 测试方案 33
6.5.1 测试策略 33
6.5.2 测试计划 33
6.5.3 测试条件 33
6.6测试用例的构想 33
6.6.1 测试用例的设计 33
6.6.2 项目测试用例 34
6.6.3 测试分析 37
6.7测试总结 37
结论 38
致谢 39
参考文献 40
附 录 A 外文原文 41
附 录 B 外文翻译 52
论文字数:28872
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]