摘 要 当今社会的生活节奏越来越快,随着移动手机的逐渐发展与普及,现在可谓是人手一机,相应的人们对手机体验的要求也越来越高,人们对手机的追求也从之前的电话短信变成现在的视觉、听觉追求。本次设计研究一个基于Android平台的手机音乐播放器,它采用Java语言编写,可以运行于Android平台的手机或平板设备上。 本论文将逐步介绍基于Android平台的音乐播放器的开发背景和意义,接着详细介绍了音乐播放器的分析、设计与实现过程,最后对本论文做了总结。 关键字:Android、多媒体、SQLite、手机 目 录 摘 要 2 ABSTRACT 3 目 录 1 1 绪 论 1 1.1课题的研究背景 1 1.2本课题研究现状 1 1.3课题研究的主要任务 2 1.4论文组织结构 3 2相关技术及开发平台 4 2.1 什么是Android 4 2.2 Android系统架构简介 5 2.1.1 应用程序(APPLICATIONS) 6 2.2.2 应用程序框架(APPLICATION FRAMEWORK) 6 2.3.3 Android 运行时(RUNTIME) 7 2.3.4 系统库(LIBRARIES) 7 2.3.5 Linux 7 2.3 SQLite数据库 7 3 系统分析 9 3.1概述 9 http://www.paper51.com 3.1.1系统分析的原则 9 3.1.2系统分析的方法 9 3.1.3系统性能要求分析 10 3.2 系统可行性分析 10 3.3 系统主要功能分析 11 3.4 系统流程分析 12 4 系统设计 13 4.1 系统设计目标 13 4.2 系统功能模块设计 13 4.3 数据库设计 14 4.4 工程文件结构设计 14 5 系统编码实现与测试 17 5.1 音乐播放Service实现 17 5.2 功能模块的实现 20 5.2.1主界面实现 20 5.2.2新建播放列表实现 21 5.2.3音乐列表实现 22 5.2.4音乐播放界面实现 23 5.2.5最近播放界面实现 27 6 系统测试 29 6.1测试的重要性 29 6.2测试的目的 30 6.3系统测试用例和总结 30 总 结 32 致 谢 33 参考文献 34 附 录 35 |