基于Android平台的在线音乐客户端设计与实现毕业论文

 2021-04-10 11:04

摘 要

随着移动通信行业中基础设施的建设和不断完善,无线网络高速接入互联网成为现实。移动通信和互联网相互融合,用户可以通过移动设备,随时随地获取到互联网所提供的内容服务。各种各样智能手机设备和移动终端的出现,从硬件配备到计算性能上都有了很大的提高,这使其成为互联网内容服务提供的重要载体。互联网音乐服务是网民最重要的需求之一,本文的目的是在智能手机设备上实现在线音乐客户端,通过GPRS, 3G或wifi等多种网络接入手段,使得移动用户能够享受到随时随地的在线音乐服务。

播放器系统主要运用了Android开源系统技术,通过Java语言和Eclipse开发工具对音乐播放器系统进行实现,给出了比较完整的音乐播放器的设计过程、部分界面图和主要功能运行图。本文对音乐播放器的开发给出了详细设计分析,并对播放器功能进行了简单的介绍说明,播放器除了包括音乐播放、暂停、上一首、下一首、歌词显示等基本功能,还有在线音乐播放和下载的功能。播放性能总体良好,能在Android系统中能独立运行。该播放器还可以对歌曲进行播放模式的切换和歌词显示的人性化设置。

【关键词】 Android 在线音乐 移动设备 客户端

Abstract

With the construction of infrastructure of mobile communication industry and continuous improvement, high speed internet access wireless network to become a reality. Mobile communication and Internet interaction, the user can through mobile devices whenever and wherever possible, access to Internet content services. Various kinds of intelligent mobile phone equipment and mobile terminal, from the hardware equipment to calculate performance has been greatly improved, which make it become an important carrier of Internet content services. Internet music service is one of the most important requirements of people, the purpose of this paper is in the intelligent mobile phone devices to achieve online music client, through GPRS, 3G or WiFi and other network access means, allows mobile users to enjoy whenever and wherever possible the online music service.

Player system mainly uses the Android open source system, through the Java language and Eclipse tools for the realization of the music player system, the design process, part of the interface diagram and main functional diagram integrated music player is given. The development of music player is given a detailed design analysis, and the player has carried on the simple description of the test, the player in addition to including the music playback, pause, stop, on the one, the next song, lyrics and other basic functions, and online play and download function. Playback performance is generally good, can operate independently in the Android system. The player can also be humanized switching play mode and lyrics display settings to the song.

[Keyword] Android, Online Music, Mobile, Device Client

目录

第1章 绪论 1

1.1 Android在线音乐播放器研究的目的及意义 1

1.2 Android在线音乐播放器国内外研究现状 1

1.3 Android音乐播放器需要实现的基本功能和研究内容 2

1.4本文的组织结构 3

第2章 Android项目及开发工具介绍 4

2.1 什么是Android 4

2.1.1 Android简介 4

2.1.2 Android的系统构架(Android Architecture) 4

2.1.3 Android系统的四大组件 6

2.1.4 Android的八大优点 8

2.2 搭建Android的开发环境 9

2.2.1开发Android程序需要的工具和开发包: 9

2.2.2搭建步骤 9

2.3 Android常用工具的使用 12

2.3.1命令行的使用 12

2.3.2 Dalvik Debug Monitor Service (DDMS)的使用 13

2.4 Android数据存储 15

2.4.1 SharedPreferences 15

2.4.2 Files 15

2.4.3 Network 15

2.4.4 SQLite 16

2.5 开发工具简介 16

2.5.1 Eclipse简介 16

2.5.2 SDK简介 17

2.5.3 ADT(Android Development Tools)简介 18

第3章 Android在线音乐播放器的需求分析和总体设计 19

3.1音乐播放器的需求分析 19

3.1.1 可行性分析 19

3.1.2 用户体验需求分析 19

3.1.3 功能设计需求分析 19

3.2音乐播放器的总体设计 20

3.2.1音乐播放器流程图 20

3.2.2音乐播放器功能结构图 22

3.2.3数据存储设计 22

第4章 Android在线音乐播放器的详细设计 24

4.1 系统欢迎的界面设计 24

4.2 本地音乐的界面设计 24

4.2.1 系统主界面 24

4.2.2 歌曲播放的界面设计 26

4.2.3 菜单功能的界面设计 28

4.3 我最爱听的界面设计 30

4.3.1 添加分组的界面设计 30

4.4 在线音乐的界面设计 32

4.4.1在线音乐播放 32

4.4.2在线音乐下载 33

第5章 总结和展望 34

5.1 本文实现的工作 34

5.2 系统的改进 34

致 谢 35

参考文献 36

附录 37

第1章 绪论

1.1 Android在线音乐播放器研究的目的及意义

随着Android智能手机的普及,用户越来越能够体验到手机应用的丰富性、多变性以及高效性。现今社会生活紧张,而欣赏音乐是其中最好的舒缓压力的方式之一,本项目的目的是开发一个可以播放主流音乐文件格式的播放器,本项目实现的主要功能是播放Mp3、Wav多种格式的音乐文件。并且能够控制播放、暂停、上一曲、下一曲、视觉外观、播放列表和歌曲文件的管理操作等多种播放控制功能。本项目是一款基于Android手机平台的音乐播放器,使Android手机拥有界面简明,操作简单的个性的音乐播放器,使手机显得更生动灵活化,与人们更为接近,让手机主人随时随地处于音乐视频的旋律之中。使人们的生活更加多样化。也使设计者更加熟练Android的技术和其它在市场上的特点。随着科技的进步,手机的功能也不断的得到丰富,从最早的“大哥大”到现在的商务PDA手机、智能手机、音乐手机等等。功能也从单纯的打电话发展到了发短信、听歌、上网....手机和我们生活的联系越来越紧密。手机的功能也是很多人们关注的焦点。目前手机的音乐播放功能已经是大家比较关注的一个部分了。不少在人在购买手机的时候都会关心手机的音乐播放的能力,这也足以看出目前大家对音乐播放功能的重视,所以一款性能良好的手机音乐播放器软件一定会受到欢迎。和传统的音乐播放器相比,手机播放音乐更加的容易携带,其他方面也都不输于传统音乐播放器,而且还具有网上听音乐功能,所以开发一款受欢迎的手机音乐播放软件是具有良好的市场和应用前景的。一款专业的音乐播放软件是手机中必不可少的要素,几乎市场上所有的手机都拥有一个自带的音乐播放软件,通过软件可以对音乐欣赏中一些必要的元素进行人性化的设置,同时在操作的时候也能得到一定的便利,但是不能满足用户的所有要求,所以网上就出现了各种各样的手机音乐播放软件来满足不同用户的不同要求。不同手机平台的手机所支持的音乐播放软件也是各不相同,而现在最流行的手机平台就是Google的Android手机平台,所以本项目就致力于开发出基于Android手机平台的音乐播放器来满足用户的使用需求。

1.2 Android在线音乐播放器国内外研究现状

2007年11月5日,谷歌公司正式向外界展示了Android的操作系统,并且在这天谷歌宣布建立一个全球性的联盟组织,该组织由34家手机制造商、软件开发商、电信运营商以及芯片制造商共同组成,并与84家硬件制造商、软件开发商及电信营运商组成开放手持设备联盟(Open Handset Alliance)[1]来共同研发改良Android系统,这一联盟将支持谷歌发布的手机操作系统以及应用软件,Google以Apache免费开源许可证的授权方式,发布了Android的源代码。

虽然Android发展时间还不是太久,但是由于它广阔的发展前景,已经吸引了众多公司以及各界人士的关注与加盟,时至今天,Android已经升级到了Android4.2版本,因为Android强大的平台优势,在2011年第一季度,Android在全球的市场份额首次超过塞班系统,跃居全球第一[2]。 2012年11月数据显示,Android占据全球智能手机操作系统市场76%的份额,中国市场占有率为90%。2013年1月24日晚间,诺基亚宣布,今后将不再发布塞班系统的手机,意味着塞班这个智能手机操作系统,在长达14年的历史之后,终于迎来了谢幕。

您需要先支付 80元 才能查看全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找,优先添加企业微信。