- 1、本文档共37页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
080601112王先平毕业论文正文、结论、参考文献课件
1 引言
1.1 项目背景
随着科技的进步,人们对手机功能的要求也越来越高,不仅需要方便携带,更需要娱乐消遣。手机操作系统也不断改进,而今当下主要有Windows mobile,symbian,以及谷歌的Android操作系统,其中占有开放源代码优势的Android系统有最大的发展前景。而本文的音乐播放器就是基于谷歌Android手机平台的播放器。
Android:是谷歌于2007年公布的开放式源代码手机系统,它的开放性就优于其它封闭式的手机系统,因此,任何人都可能根据自己的喜好将手机系统中的所有功能重新编写。这使得越来越多的人关注这个操作系统。本次作品音乐播放器就是基于Android平台的。
从最早的所谓的“大哥大”发展到现在的商务PDA手机,智能手机,音乐手机等等,功能也从单纯的打电话发展到了发短信,听音乐,上网,甚至游戏显而易见,手机和我们的生活联系愈来愈紧密,手机的功能也越来越成为很多人关注的焦点。相信在不远的将来,手机会比电脑的用户更多!
目前手机的音乐播放器功能已经是大家比较关注的一个部分了,作为一个音乐爱好者,在自己准备买手机的时候,我也会比较注重这部分,当然也会有许多像我一样的消费者,这也足以看出目前大家对音乐播放器功能的重视,所以一款性能好的手机音乐播放器软件一定会受到追捧。一款专业的音乐播放软件是手机中必不可少的要素,几乎市场上所有的手机都拥有一个自带的音乐播放软件,来满足广大用户的需求,所以网上出现了各种各样的手机音乐播放软件,以满足用户的不同需求。
不同手机平台的手机,所支持的音乐播放软件也是各不相同,而现在最流行的手机平台就是google的Android手机平台,所以本课题就致力于开发一款基于Android手机平台的音乐播放器,来满足用户的使用需求。
此设计是针对当前市场上比较受Android系统手机用户关注的音乐播放器功能的实现,使其拥有上一曲,下一曲,快进,快退,显示歌词等功能较全面的音乐播放器。更好的符合大众品味,使之界面更人性化。
1.2 编写目的
随着社会的不断进步,人们所面对的社会压力也愈来愈大,而音乐就是舒缓情绪缓解压力的一种方式,而此设计的目的就是是针对当前市场上比较受Android系统手机用户关注的音乐播放器功能的实现,它可以让你随时随地的让你享受到音乐,舒缓压力。它是一款拥有上一曲,下一曲,快进,快退,显示歌词等功能的音乐播放器,操作简单方便,更贴近大众化。
本设计是在当下很受欢迎的Android平台开发的一款较具个性媒体音乐播放器,它使用灵活,与人们的生活更加接近,是人么的生活更加丰富多彩。
2 Android项目介绍
2.1 Android简介
Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的
以Linux为基础的开放源码操作系统,主要使用于便携设备。目前尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。Android操作系统最初由Andy Rubin开发,最初主要支持手机。2005年由Google收购注资,并组建开放手机联盟开发改良,逐渐扩展到平板电脑及其他领域上。Android的主要竞争对手是苹果公司的iOS以及RIM的Blackberry OS。2011年第一季度,Android在全球的市场份额首次超过塞班系统,跃居全球第一。 2012年2月数据,Android占据全球智能手机操作系统市场52.5%的份额,中国市场占有率为68.4%。
Android的系统架构和其它操作系统一样,采用了分层的架构。从架构图看,Android分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和linux核心层。
Android是以Linux为核心的手机操作平台,作为一款开放式的操作系统,随着Android的快速发展,如今已允许开发者使用多种编程语言来开发Android应用程序,而不再是以前只能使用Java开发Android应用程序的单一局面,因而受到众多开发者的欢迎,成为真正意义上的开放式操作系统。
在Android中,开发者可以使用Java作为编程语言来开发应用程序,也可以通过NDK使用C/C++作为编程语言来开发应用程序,也可使用SL4A来使用其他各种脚本语言进行编程(如:python、lua、tcl、php等等),还有其他诸如:Qt(qt for Android)、Mono(mono for Android)等一些著名编程框架也开始支持Android编程,甚至通过MonoDroid,开发者还可以使用C#作为编程语言来开发应用程序。另外,谷歌还在2009年特别发布了针对初学者的Android Simple语言,该语言类似Basic语言。而在网页编程语言方面,JavaScript,ajax,HTML5,jquer
文档评论(0)