Android-音乐播放器-代码-毕业论文.doc
文本预览下载声明
广东X大学 12 届学生
毕业论文/设计
题 目: Android音乐播放器
姓 名:
系 别: 信 息 工 程 院
专 业: 计 算 机 应 用 技 术
班 级: 08 计 算 机 应 用 一 班
指导老师:
日 期:
基于Android开发音乐播放器的设计
摘 要
当今社会发展越来越快,特别是IT方面的。人们对软件设备的要求也越来越高,本文主要是在Android系统上对音乐播放器应用程序的设计与实现进行讨论,通过这一过程来进一步学习Android平台,这样对个人未来发展有很大的意义。
本论文的音乐播放器采用了Android开源系统技术,利用Java语言和Eclipse开发工具对播放器代码进行编写。同时给出了详细的系统设计过程、部分界面截图及主要的功能流程图,本文还对开发过程中遇到的问题和解决方法进行了详细的讨论,该音乐播放器集播放、暂停、停止、上一首、下一首、歌词显示等功能于一体,性能良好,在Android系统中能独立运行。对于播放歌曲的文件,本播放器只限于应用层程序的探讨,所以对具体的文件不做深入研究。
实验证明,基于android平台的软件开发简单,使用方便简洁,必将成为未来几年的发展方向,具有普遍意义。
关键词: Android,Java,Eclipse,音乐播放器
目 录
1.前 言 1
2系统需求分析 2
2.1功能需求 2
2.1.1播放器的基本控制需求 2
2.1.2功能需求(时序图)分析 3
2.2 系统结构图和流程图 4
2.3系统界面需求 4
2.4系统性能需求 5
2.5运行环境需求 5
3 Android项目介绍 6
3.1什么是Android 6
3.1.1Android的介绍 6
3.1.2 Android Features 特性: 6
3.1.3 Android 基本框架(Android Architecture) 7
3.2 Android应用软件开发的核心技术 10
3.2.1 Android 应用开发语言 10
3.2.2 Android 应用程序组件 10
3.3 Android开发环境的搭配 13
3.4 Android模拟器中sd卡的创建和文件的上传 15
3.4.1 SD卡的创建 15
3.4.2向sd卡里面上传文件及异常解决 16
4音乐播放器的详细设计 17
4.1 播放器的欢迎界面和主界面的设计和说明 17
4.2 Android媒体播放原理 20
4.3 播放功能实现细节 21
5软件测试 22
5.1 软件的测试 22
5.1.1 软件测试的环境 22
5.1.2 测试阶段 22
6结论 25
致 谢 26
参 考 文 献 36
1.前 言
当今社会的生活节奏越来越快,人们对手机的要求也越来越高,由于手机市场发展迅速,是的手机操作系统也出现了不同各类,现在的市场主要有三个手机操作系统,Windows mobile,symbian,以及谷歌的Android操作系统,其中占有开发源代码优势的Android系统有最大的发展前景。那么能否在手机上拥有自己编写的个性音乐播放器呢?能的,谷歌Android系统就能做到。本文的音乐播放器就是基于谷歌Android手机平台的播放器。
Android:是谷歌于2007年公布的开放式源代码手机系统,一直受到人们的热捧。Android是基于Linux内核的软件平台和操作系统,它开放性就优于其他封闭式的手机系统,因此,任何人都可能根据自己的喜好将手机系统中的所有功能重新编写。这使得越来越多的人关注这个操作系统。本次作品音乐播放器就是基于Android平台的。
随着计算机的广泛运用,手机市场的迅速发展,各种音频资源也在网上广为流传,这些资源卡是平常,但已经渐渐成为人们生活中必不可少的一部分了。于是各种手机播放器也紧跟着发展起来,但是很多播放器一味最求外观花俏,功能庞大,对用户的手机造成很多资源浪费,比如CPU,内存等的占用率过高,在用户需要多任务操作时,受到不小的影响,带来了许多不便,而对于大多数普通用户,许多功能用不上,形同虚设。针对以上各种弊端,选择了开发多语种的音频播放器,将各种性能优化,继承播放器的常用功能,满足一般用户听歌的需求。
现今社会生活紧张,而欣赏音乐史其中最好的舒缓压力的方式之一,本项目的目的是开发一个可以播放主流音乐文件格式的播放器,本设计的实现的这主要功能是播放MP3等音乐文件,并且能够控制播放器播放,暂停,停止,上一曲
显示全部