欢迎来到天天文库
浏览记录
ID:47877176
大小:620.02 KB
页数:35页
时间:2019-11-16
《7毕业论文-赵祥来》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、鱼隊科扶學院毕业设计(论文)设计(论文)题目:基于Android的MP3播放器设计学生姓名:赵祥来指导教师:李莉讲师二级学院:信息技术学院专业:计算机科学与技术班级:08计算机科学与技术(1)班学号:0805110121提交口期:2012年4刀27日答辩日期:2012年5刀12日目录摘要IIAbstractIll1绪论11.1课题背景11.2Android的介绍11.3Android开发环境的搭建22系统的总体设计与分析12.1总体功能架构12.2功能流程图13详细设计与实现23.1Android程序设计的一般方法33.2
2、MP3播放器的模块设计33.2.1.界面的搭建33.2.2网络下载53.2.3播放模块73.2.4编码实现104测试与总结114.1AndroidSDK1.6的模拟器的介绍114.2软件测试的过程114.3测试系统时遇到的问题及解决方法114.4系统还需要完善的方面125结论13参考文献M附录15致谢27基于Android的MP3播放器摘要由Google倡导发起的发放手机联盟及其推出的Android平台已经发布便在业内引起了轩然大波。本人利用Eclipse和AndroidSDK开发工具设计出了一款MP3播放器。文章首先介绍
3、了Android技术及其特点,然后介绍Android的开发环境,接着对系统进行了总体分析,在设计出了功能结构图和流程图之后详细阐述了MP3播放器的设计与实现过程,最后测试系统,对播放器的不足进行总结。关键词:Android系统;MP3播放器;结构图;测试BasedonAndroidMP3playerAbstractByGoogleadvocatethereleaseofthereleaseoftheleagueanditsmobilephonelaunchoftheAndroidplatformhasissuedandca
4、usedastirintheindustry.IuseEclipseandAndroidSDKdevelopmenttooldesigngaveaMP3player.ThisarticlefirstintroducestheAndroidtechnologyandfeatures,andthenintroducedtheAndroiddevelopmentenvironment,thenthesystemasawholeanalysis,inafunctionstructurechartanddesignflowchart
5、expoundstheMP3playerafterthedesignandrealizationoftheprocess,thelasttestsystem,tothedeficiencyoftheplayersweresummarizedinthispaper.Keywords:Androidsystem;MP3player;structurechart;testin1绪论1.1课题背景Android一词的本义指“机器人”,同时也是Google于2007年11月5H宣布的基于Linux平台的开源移动终端操作系统的名称,该
6、平台由操作系统、中间件、用户界面和应用软件组成,是首个为移动终端打造的真正开放和完整的移动软件。随着科技的不断发展,手机不再只是人们H常生活的移动通信工具,而是一个多媒体平台,可提供强大的多媒体功能,越來越多的人喜欢用手机听咅乐、看电影。Android系统内置的音乐播放器基于媒体库对歌曲进行管理,并且支持歌词的同步显示。对于部分用户,操作起来会有所不便。对FAndroid手机操作系统,可以充分利用它已经习惯的基于文件浏览器形式播放器的丰富的可编程扩展性,开发出新的播放器应用软件。1.2Android的介绍近年来,Googl
7、e智能手机平台Android得到了手机行业及客户的普遍认可,呈爆炸性的趋势发展,为移动运营商、手机制造商、软件开发商及客户提供了无限的发展空间,使市场上不断涌现出大量的基于Android平台的软件和增值服务。(1)Android系统的架构:分层的构架的好处是下层为上层提供统一服务,屏蔽木层及以下层的差异,当本层及以下层发生了变化不会影响到上层。也就是说各层各司其职,各层提供固定的SAP。从架构來看Android分为四层,从低层到高层分别是Linux核心层、系统运行库层、应用程序框架层、和应用程序层。Linux核心层为使用C
8、实现的代码内核(Linux内核^driver),运行于内核空间。系统运行库层(Android运行环境)为使用C/C++语言编写的程序库,运行于用户空间。应用程序和应用程序框架层主要是使用Java编写的Java应用程序,运行于用户层。(2)Android操作平台的发展:如今己经成为了智能手机行业的支柱平台
此文档下载收益归作者所有