网站大量收购闲置独家精品文档,联系QQ:2885784924

音乐播放器设计文档报告.doc

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
音乐播放器设计文档报告

生产实习报告 题目: 音乐播放器 学生姓名: 张凡 学 号: 201220220123 班 级: 1222201 专 业: 数字媒体技术 指导教师: 张金 2015年 08 月 08日 目录 一、 引 言 3 1.1 项目背景 3 1.2 项目研究的目的 4 1.3 安卓简介 4 二. 功能分析 5 2.1 功能需求分析 5 2.2 系统性能需求 6 2.3 运行环境需求 6 三. 程序详细设计 6 3.1 主界面的设计 6 3.2 播放界面设计 11 3.3 其他功能 14 四. 调试与运行 18 4.1 调试 18 4.2 运行结果 19 五. 总结 21 引 言 1.1 项目背景 当今社会的生活节奏越来越快,人们对手机的要求也越来越高,由于手机市场发展迅速,使得手机操作系统也出现了不同各类,现在的市场上主要有三个手机操作系统,symbian,Windows mobile,以及谷歌的Android操作系统,其中占有开放源代码优势的Android系统有最大的发展前景。那么能否在手机上拥有自己编写的个性音乐播放器呢?答案是:肯定的,谷歌Android系统就能做到。本文的音乐播放器就是基于谷歌Android手机平台的播放器。 随着计算机的广泛运用,手机市场的迅速发展,各种音频视频资源也在网上广为流传,这些资源看似平常,但已经渐渐成为人们生活中必不可少的一部分了。于是各种手机播放器也紧跟着发展起来,但是很多播放器一味追求外观花哨,功能庞大,对用户的手机造成了很多资源浪费,比如CPU,内存等的占用率过高,在用户需要多任务操作时,受到了不小的影响,带来了许多不便,而对于大多数普通用户,许多功能用不上,形同虚设。针对以上各种弊端,选择了开发多语种的音频视频播放器,将各种性能优化,继承播放器的常用功能,满足一般用户(如听歌,看电影)的需求,除了能播放常见格式的语音视频文件,高级功能:还能播放RMVB格式的视频文件。此外,还能支持中文、英文等语言界面。 1.2 项目研究的目的 1.熟悉一下eclipse工具和安卓的环境配置及开发的过程; 2.熟练掌握java的组件如button,textview,listView,menu等组件的灵活应用; 3.熟练掌握安卓的一个关于数据保存的方式SQLite3; 4.锻炼一下自己遇到问题,然后解决问题的能力。 1.3 安卓简介 1.3.1 Android特征 1.提供访问硬件的API函数,简化像摄像头、GPS等硬件的访问过程具有自己的运行时和虚拟机 2.提供丰富的界面控件供使用者之间调用,加快用户界面的开发速度,保证Android平台上程序界面的一致性 3.提供轻量级的进程间通讯机制Intent,使跨进程组件通信和发送系统级广播成为可能 4.提供了Service作为无用户界面,长时间后台运行的组件 支持高效、快速的数据存储方式 1.3.2 Android应用程序框架 提供Android平台基本的管理功能和组件重用机制: Activity Manager,管理应用程序的生命周期 Windows Manager,启动应用程序的窗体 Content Provider,共享私有数据,实现跨进程的数据访问 Package Manager,管理安装在Android系统内的应用程序 Teleghony Manager,管理与拨打和接听电话的相关功能 功能分析 2.1 功能需求分析 根据项目的目标,我们可获得项目系统的基本需求,以下从不同角度来描述系统的需求,并且使用用例图来描述,系统的功能需求,我们分成四部分来概括,即播放器的基本控制需要,播放列表管理需求,播放器友好性需求和播放器扩展卡需求。 下面图音乐播放器的基本用例图,描述了程序的基本功能 2.2 系统性能需求 根据Android手机系统要求无响应时间为5秒,所以就有如下性能要求: 当要求歌曲播放时,程序响应时间最长不能超过5秒 当要求歌曲暂停时,程序响应时间最长不能超过5秒 当要求歌曲停止时,程序响应时间最长不能超过5秒 当要求歌曲上/下一首时,程序响应时间最长不能超过5秒 (5)当要求进行清单列表时,程序响应时间最长不能超过5秒 2.3 运行环境需求 操作系统:Android手机基于Linux操作系统 支持环境:Android 1.5 - 4.2.2版本 开发环境:Eclipse 3.5 ADT 21 程序详细设计 3.

文档评论(0)

ee88870 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档