已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
安卓电子音乐盒应用系统开发开题报告一、 研究的目的当今社会的生活节奏越来越快,人们对手机的要求也越来越高,由于手机市场发展迅速,是的手机操作系统也出现了不同各类,现在的市场主要有三个手机操作系统,Windows mobile,symbian,以及谷歌的Android操作系统,其中占有开发源代码优势的Android系统有最大的发展前景。那么能否在手机上拥有自己编写的个性电子音乐盒呢?能的,谷歌Android系统就能做到。本文的电子音乐盒就是基于谷歌Android手机平台的播放器。Android:是谷歌于2007年公布的开放式源代码手机系统,一直受到人们的热捧。Android是基于Linux内核的软件平台和操作系统,它开放性就优于其他封闭式的手机系统,因此,任何人都可能根据自己的喜好将手机系统中的所有功能重新编写。这使得越来越多的人关注这个操作系统。本次作品电子音乐盒就是基于Android平台的。随着计算机的广泛运用,手机市场的迅速发展,各种音频资源也在网上广为流传,这些资源很是平常,但已经渐渐成为人们生活中必不可少的一部分了。于是各种手机播放器也紧跟着发展起来,但是很多播放器一味最求外观花俏,功能庞大,对用户的手机造成很多资源浪费,比如CPU,内存等的占用率过高,在用户需要多任务操作时,受到不小的影响,带来了许多不便,而对于大多数普通用户,许多功能用不上,形同虚设。针对以上各种弊端,选择了开发多语种的音频播放器,将各种性能优化,继承播放器的常用功能,满足一般用户听歌的需求。现今社会生活紧张,而欣赏音乐史其中最好的舒缓压力的方式之一,本项目的目的是开发一个可以播放主流音乐文件格式的播放器,本设计的实现的这主要功能是播放MP3等音乐文件,并且能够控制播放器播放,暂停,停止,上一曲,下一曲。界面简单,操作简单。本项目是一款基于Android手机 平台的电子音乐盒,使Android手机拥有个性的播放器,让手机主人随时随地处于音乐的旋律中。使人们的生活更加多样化。也使设计者更加熟练Android的技术和其它在市场上的特点。二、主要研究内容2.1功能需求2.1.1播放器的基本控制需求根据项目的目标,我们可获得项目系统的基本需求,一下从不同的角度来描述系统的需求,并且使用用例图来描述,系统的功能需求,我们分成四部分来概括,即播放器的基本控制需要,播放列表管理需求,播放器友好性需求和播放器扩展卡需求。播放暂停停止上一曲下一曲 图2.1 播放器基本控制图 在播放器正在运行时,用户单击“播放”按钮,播放器将播放选中的播放列表中的音乐,并同时显示当前进度;当歌曲未暂停或停止时,用户单击“暂停”按钮,播放器将进入暂停状态;播放器正在播放或暂停时,用户单击“停止”按钮,播放器将停止播放或暂停时,用户点击“上一首”或者“下一首”按钮,播放器将播放上一首或下一首歌曲。2.1.2功能需求(时序图)分析从时序图中可以看出播放器中信息发送和调用过程主界面播放列表播放界面点击进入按钮选择歌曲播放进入播放列表播放后台serviceServic播放页面发送参数,调用后台service播放,返回播放界面图2.2 音乐播放器的时序图2.2 系统结构图和流程图主界面是否显示全部音乐播放列表是否点击要播放的歌曲音乐播放程序结束图2.3 音乐播放器系统流程图2.3系统界面需求播放器界面要求布局合理,简约,颜色舒适,控制按钮友好,能让用户一眼就能看出各个按钮的作用及操作方法。能实现要求的功能,但又不重复。要考虑到不同手机屏幕大小可能不一样,应尽量兼容大多数手机屏幕尺寸,使之显示无障碍。2.4系统性能需求根据Android手机系统要求无响应时间为5秒,所以就有如下性能要求:1、 当要求歌曲播放时,程序响应时间最长不能超过5秒2、 当要求歌曲暂停时,程序响应时间最长不能超过5秒3、 当要求歌曲停止时,程序响应时间最长不能超过5秒4、 当要求歌曲上/下一首时,程序响应时间最长不能超过5秒5、 界面切换响应时间最长不能超过3秒2.5运行环境需求操作系统:Windows xp支持环境:Android 2.1版本开发环境:Eclipse 3.5 ADT 0.95三、课题的进度计划研究进度计划3.113. 16查阅文献资料,了解安卓的编程开发与应用。3.173.20制定初步设计方案。3.214.2 熟悉电子音乐盒的功能使用,熟悉Android系统。4.34.15 下载并安装编程所需软件。4.165.10通过网上的视频学习eclipse编程软件。5.115.21完成整个开发软件的调试、修改及实现。5.226.10完成毕业论文并准备答辩四、参考文献【1】精通Android 2 哈希米(Sayed Hashimi)、克曼特内尼(Satya Komatineni)、麦克莱恩(Dave MacLean)、 杨越 人民邮电出版社【2】Android技术内幕:系统卷 杨丰盛 机械工业出版社 (2011-06出版)【3】杨志伟,基于Android的远程终端控制系统J。科技信息,2011年21期【4】韩国栋,赵月飞等 Altium Designer winter09M,电路设计入门与提高。化学工业出版社,2010.01【5】Android 2高级编程(第2版) 梅尔(Reto Meier)、 王超 清华大学出版社【6】埃克尔,java编程思想M。机械工业出版社,2007.6【7】余志龙,Android SDK开发范例大全M。人民邮电出版社,2009.7【8】Android系统原理及开发要点详解 韩超、 梁泉 电子工业出版社【9】郑义宝,基于J2ME的多参数智能手机监护界面的设计J。科技信息,2009.7【10】赵亮,张维,基于Android技术的界面设计与研究J。电脑知识技术,2009.5【11】公磊,基于Android的移动终端应用程序开发与研究J。计算机与现代化,2008【12】石Android基础教程(第3版) 伯内特(Ed Burnette)、田俊静、张波、 黄湘情 人民邮电出版
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024工程水泥地面施工合同范本
- 2024工程建设项目招标代理合同
- 宝安中学网架施工网架安装施工
- 2024建筑工程转让承包协议
- 2024入职人员合同模板
- 2023年多翼式鼓风机项目安全风险评价报告
- 2024快递店面转让合同快递转让合同
- 2023年搪瓷制品相关日用品生产设备项目安全评价报告
- 2024建筑工程合同的担保
- 2024工程监理聘用合同范本新
- 三体系内审检查记录
- 《会计专业英语》习题答案人大版Chapter 1
- 山西省大同市恒山水库清淤及矿山修复工程
- 小区物业封窗合作协议书范本
- 我国安宁疗护的现状及发展方向
- 2023-2024学年山东省济南市章丘区重点学校八年级(上)月考生物试卷(10月份)(含解析)
- 水平一《手球游戏》 单元作业设计
- 成都石室天府中学新初一分班数学试卷含答案
- 吊车吊篮施工方案
- THNNJ 0013-2023 水稻暗室育秧设备
- 英语AB级语法汇总课件
评论
0/150
提交评论