【完整版】基于Android的音乐播放器的设计与实现毕业论文设计 联系客服

发布时间 : 星期三 文章【完整版】基于Android的音乐播放器的设计与实现毕业论文设计更新完毕开始阅读693c1da0970590c69ec3d5bbfd0a79563c1ed47e

目 录

摘 要 ................................................................................................................................. I Abstract ............................................................................................................................ II 目 录 .............................................................................................................................. III 第1章 绪 论 .................................................................................................................. 1

1.1 项目背景 ............................................................................................................... 1 1.2 手机操作系统简介 ................................................................................................. 2 1.3 论文的主要工作 .................................................................................................... 2

第2章 Android平台介绍 ............................................................................................ 3

2.1 Android简介 ......................................................................................................... 3

2.1.1 Android结构分析 ..................................................................................... 3 2.1.2 Android系统的四大组件 ........................................................................... 5 2.2 Android开发环境的搭建 ....................................................................................... 6 2.3 Android工程结构.................................................................................................11

第3章 系统需求分析 .................................................................................................. 13

3.1 软件的功能需求 .................................................................................................. 13 3.2 软件的功能设计 .................................................................................................. 13

3.2.1 播放器功能图.......................................................................................... 13 3.2.2 用例分析表 ............................................................................................. 14 3.2.3 播放器的时序图 ...................................................................................... 15 3.3 软件的运行环境 .................................................................................................. 16

第4章 系统的设计 ...................................................................................................... 17

4.1 界面的设计 ......................................................................................................... 17 4.2 歌曲分类管理 ...................................................................................................... 17 4.3 歌词播放控制 ...................................................................................................... 19

第5章 播放器的测试 .................................................................................................. 23

5.1 测试方法 ............................................................................................................. 24 5.2 功能测试 ............................................................................................................. 25

总 结 .............................................................................................................................. 27

参考文献 .......................................................................................................................... 28 致 谢 .............................................................................................................................. 29

第1章 绪 论

Android(中文名:安卓)系统是由Google公司推出基于Linux平台的开源手机操作系统,该公司于2007年11月发布了该系统,经过了市场的考验,Android的开源以及使用Java作为开发语言的特点使其迅猛发展,支持的硬件厂商也越来越多。Android系统的市场占有率最高,上升速度也是最快的,远远超过其他智能手机操作系统的市场的份额。

1.1 项目背景

随着计算机的广泛使用,手机市场的迅速扩展,各种音频和视频资源也在网上广泛流传,虽然这些资源看似平常,但已经逐渐成为人们生活中的一部分。于是支持各种手机的播放器也快速的发展起来,但是许多播放器一味追求花哨的外观,庞大的功能,对用户的手机造成了资源浪费,比如CPU,内存等占用率太多,一些用户进行多任务操作时,会受到了很大的影响,用户使用起来非常不便,而对于大多数用户,许多功能会使用不上,如同虚设。针对以上的各类弊端,选择了开发了这款的音乐播放器,将各种性能都进行一些优化,继承其他播放器的都常用功能,满足大多数用户听歌需求。

通过研究各种市面上流行的各类音乐播放器,了解它们的各类插件与编码方式,分析各种编码的优缺点,编写出一款功能实用,使用方便的音乐播放器。具有的功能包括播放常见的音频文件的功能,如MP3音频文件,还可以选择播放模式,具有一般音乐播放器的功能,如上一首,下一首,拉进度条控制播放进度,调整音量,等等。

如今社会的压力比较大,而听听音乐是一种能够缓减压力的方式之一,这个设计是开发出一款可以播放音乐文件格式的音乐播放器,本设计的实现的这主要功能是播放MP3格式的音乐文件,并且可以控制暂停,播放,停止,上一曲,下一曲,音量调节,视觉外观,播放列表和歌曲文档等多种控制播放功能,界面简单明了,操作快捷简单。

本设计是一款基于Android手机平台设计的一款音乐播放器,手机界面采用冷色调,使人们更容易平静、放松,使用户能随时随地处于美妙的音乐的旋律中,舒缓人们的压力,使人们的生活更加轻松。

市场研究公司尼尔森发布的《2013移动消费者报告》显示,中国智能手机普及率

达66%,已经超越美国和英国的普及率,但居于韩国之后。 一周前,据移动应用分析公司Flurry的新数据,中国的智能手机激活量到2013年2月底将达到2.46亿,首次取代美国成为全球最大的智能手机市场。中国手机市场的的扩增,手机的各类应用也将迅猛的增长。

1.2 手机操作系统简介

手机操作系统都应用在智能手机上。能够安装在手机上的操作系统有:Android、iOS

Windows Mobile、Symbian、BlackBerry、Palm和Bada等等。

Android(中文名:安卓、安智)系统是由Google公司推出的给予Linux平台的开源的手机操作系统,由于开源以及使用JAVA作为开发语言,受到广大用户的青睐,目前支持的硬件厂商是最多的。

iOS是由苹果公司为iPhone开发的给予Mac环境的操纵系统,采用Objective-C为主要的开发语言,主要用于iPhone、iPad Touch和iPad等终端设备。iOS支持多点触控,给用户提供全新的体验,但是它不开源,只能应用在苹果设备上面。

Windows Mobile现在叫做Windows Phone 7是Microsoft公司为移动设备退出的Windows操作系统,该系统拥有庞大的用户群,主要的用户电脑,由于硬件要求极高,导致硬件设备价格也贵,在很大程度上限制了它的发展。

Symbian(中文名:塞班)是一个实时、多任务的32位操作系统,具有功耗低、占用内存少等等优良的特点,很适合手机等移动设备的使用。但是Symbian系统的不开源影响了它的发展,使Android系统逐渐替代了它,直到2010年2月进行开源,但是它的辉煌时期已经过去了。

BlackBerry(中文名:黑莓)是RIM公司开发的手机操作系统,这个系统的安全防护很好,现在由于面临Android和iOS两大手机操作系统的的冲击,用户群正在减少。

Bada是韩国三星公司自主研发的的智能手机平台,支持Flash界面,对已SNS应用有超强的支持,于2009年11月10日发布。