资源描述:
《基于android的网络音乐播放器的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、基于android的网络音乐播放器的设计与实现学院:专业:姓名:指导老师:信息学院通信工程丘明发学凌友良职号:120108021021称:副教授中国•珠海二。一六年五月诚信承诺书本人郑重承诺:本人承诺呈交的毕业设计《基于android的网络音乐播放器的设计与实现》是在指导教师的指导下,独立开展研究取得的成果,文中引用他人的观点和材料,均在文后按顺序列出其参考文献,设计使用的数据真实可靠。本人签名:日期:年月日基于android的网络音乐播放器的设计与实现本文是基于android的网络音乐播放器的设计与实现的论文。Android是一个开源的系
2、统,它底层是基于Linux的操作系统,本论文的音乐播放器采用了Android开源系统技术,利用Jewei语言和Eclipse编辑工具对播放器进行编写。同时给出了详细的系统设计过程、部分界面图及主要功能运行流程图,该音乐播放器集本地音乐、网络音乐、设置、菜单、播放音乐、删除音乐、下载音乐、清空列表、歌词显示、退出等功能于一体,在Android系统屮能独立运行。由于本播放器只限于应用层程序的探讨,所以对具体的音乐压缩不作深究。词:android;eclipse;java网络音乐播放器。Thedesignandimplementationofne
3、tworkmusicplayerbasedonandroidAbstractThisarticlcisbasedonthedcsignandimplcmentationofandroidnetworkmusicplayer.Androidisanopensourcesystem,itsbottomisbasedontheLinuxoperatingsystem,thispapermusicplayerUSEStheAndroidopensourcesystemtechnology,usingtheJavalanguageemdEclipse
4、editingtoolstowriteplayer.Alsogivesthedetailedsystemdcsignprocess,partoftheintcrfaccdiagramandmainfunctionopcrationflowcharthemusicplayersetlocalmusic,musicnetwork,setup,menus,playmusic,deletemusic,downloadmusic,emptylislyricsdisplay,exit,andotherfunctionsintoanorganicwhol
5、e,theAndroidsystemcanrunindependently.Becausetheplayerislimitedtothediscussionoftheapplicationlayerprogram,sothespecificmusiccompressiondocsnotmaketheprobe.Keywords:android,eclipse,java,Networkmusicplayer.目录1前言11・1本设计的目的、意义及应达到的技术要求11.2研究的基本思路和方法、技术路线、实验方案及可行性分析11.3本设计应解决的
6、主要问题2droid白勺项目的介纟召22.1什么是android32.1.Iondroid的简介32.1.2android的框架32.1.3dndroid的卩4大组件52.1.4android平台优势63系统设计73.1系统结构流程设计83.1.1系统主界面流程设计83.1.2本地音乐结构流程设计93.1.3网络音乐结构流程设计103.2音乐播放原理104编码与实现114.1android发环境的搭建114.1.1下载工具JDK和SDK114.1.2配置环境变量114.2搭建Tomcat服务器144.2.1下载Tomcat144.2.2安装
7、Tomcat154.2.3启动Tomcat174.3系统的编码与实现174.3.1主界面的实现174.3.2本地音乐的实现214.3.3网络音乐的实现234.3.4设置与菜单的实现285结论29参考文献30谢辞31附录321前言Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”oAndroid操作系统最初由AndyRubin开发,主要支持手机。2005年8月由Google收购注资。2
8、007年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良Android系统。随后Google以Apache开源许可证的授权方式,发布了A