毕业设计
基于安卓平台的音乐播放器
院别
xx大学网络教育学院
专业名称
计算机科学与技术
班级学号
学生姓名
xx
指导教师
xx
2017年9月29日
基于android平台的音频播放器开发与实现
摘要
Android平台是Google公司最新推出的一个手机平台,该平台对移动设备的程序集中包括一个操作系统,一个中间件和一些关键性应用。使用该平台不需要任何费用,代码完全开放。开发人员可以在平台系统上快速开发,并可以利用其它开发人员的工作成果。所以,这为手机开发创造了更大的灵活性,工作少,周期短,快速成型,并一步到位,同时用户可以最大限度的自定义自己的手机,以丰富自己手机的功能,增加手机在市场上的竞争力。Android平台以Linux系统作为平台的基础,使用Linux内核可以加快软件移植速度。
本文以Android开发平台为基础,首先简要介绍了安卓平台发展历程、以及当前国内外的发展现状。然后详细的介绍了Android开发平台的开发环境。之后对基于Android平台的音乐播发器系统做了一个详细的需求分析。在需求分析结束后详细论述了音乐播放器的详细设计。根据Android开发平台自身的结构特点,把音乐播放器的开发分为两个部分来进行分析和设计,一部分是窗口的设计,主要是定义窗口的属性和关联窗口的处理函数;另一部分是功能的实现,主要是结合Android平台提供的资源和对音乐播放器的功能分析最终实现定义的功能。最后对基于Android开发平台的音乐播放系统进行功能测试与验证。
关键词:Android平台,音乐播放器,基于Android平台的开发与设计
目录
1 绪论 1
项目背景 1
国内外相关研究现状及发展趋势 2
项目研究意义 3
本文主要内容 3
2 安卓平台介绍 5
安卓平台介绍 5
安卓结构具体分析 6
Android系统的四大组件 7
安卓开发环境搭建 9
Java环境搭建 9
安装Eclipse开发工具 10
下载安装SDK 10
安装ADT插件 11
Android Features特性 12
数据存储方式 13
SharedPreferences 13
File存储方式 13
SQLiteDatabase数据库 13
Android工程程序结构 14
15
安卓平台的优势 17
3 需求分析 19
软件目标 19
软件的可行性研究 19
经济上的可行性 19
技术上的可行性 19
操作上的可行性 20
功能需求 20
用例图及用例描述 20
音乐播放器的时序图 22
软件规格说明 23
4 项目实现 25
欢迎界面 25
主界面 27
播放音轨SeekBar 28
播放调节功能实现 31
歌词显示界面 34
歌曲列表界面 38
专辑列表界面 40
5 音乐播放器的测试 42
测试模型 43
V模型 43
W模型 43
测试模型的选择 44
测试方法 45
白盒测试 45
黑盒测试 45
测试方法的选择 46
功能的测试与实现 46
播放器整体功能的实现 46
播放器主要模块功能测试 47
测试结论 47
测试过程与总结 47
结论 49
致谢 50
参考文献 51
附录 52
1 绪论
Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。Android操作系统最初由Andy Rubin开发,主要支持手机。2005年8月由Google收购注资。2007年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良Android系统。随后Google以Apache开源许可证的授权方式,发布了Android的源代码。第一部Android智能手机发布于2008年10月。Android逐渐扩展到平板电脑及其他领域上,如电视、数码相机、游戏机等。2011年第一季
基于安卓平台的音乐播放器-计算机科学与技术毕业设计 来自淘豆网m.daumloan.com转载请标明出处.