摘要: Android操作系统是由美国的谷歌公司开发的,主要用于移动设备如手机和平板电脑中。绿色的“小机器人”形象也是Android系统的著名标识,现在很多的主流手机和平板电脑,都选择使用Android平台作为操作系统。
本论文的音乐播放器以Android平台开发作为基础,首先对Android平台的发展前景和特有的数据库SQLite进行了简单的介绍,接着对音乐播放器做了详细的需求分析和设计,最后对系统功能模块的具体实现和代码结构进行了详细的描述。利用Eclipse开发工具和Java语言完成代码的编写。该软件可对常见音频文件进行播放,不仅具有一般播放器的暂停播放、调节循环模式和音量等功能,还包括显示艺术家信息、音乐专辑等,同时具备显示歌词、添加我的最爱的功能。在Android系统中能够正常运行。
关键词:Android平台;音乐播放器;Eclipse;Java
目录
摘要
Abstract
1 绪论-3
1.1 选题的背景及意义-3
1.2 流行音乐播放器的简介-3
2 安卓平台介绍-5
2.1 安卓发展前景-5
2.2 安卓开发环境的搭建-5
2.2.1 Java环境搭建-5
2.2.2 安装Eclipse开发工具-7
2.2.3 下载安装SDK-7
2.2.4 安装ADT插件-7
2.3 安卓SQL数据库特点-8
3 系统分析-10
3.1 需求分析-10
3.1.1 功能需求分析-10
3.1.2 非功能需求分析-11
3.2 用例图及用例描述-11
3.3 音乐播放器的时序图-14
3.4 音乐播放器的程序流程图-14
3.5 软件环境要求-15
4 系统功能的实现-16
4.1 实现的系统类的介绍-16
4.2 歌曲列表界面-18
4.3 艺术家列表界面-19
4.4 专辑列表界面-20
4.5 我的最爱界面-20
4.6 歌词显示界面-21
4.7 音乐播放界面-22
5 系统测试-24
5.1 测试方法-24
5.1.1 白盒法测试-24
5.1.2 黑盒法测试-24
5.2 测试方法的选择-24
5.3 功能的测试与实现-25
5.3.1 音乐播放器主要模块功能测试结果-25
5.3.2 音乐播放器整体功能的实现-25
结 论-27
参 考 文 献-28
致 谢-29