《物联网移动应用开发》
课程设计题 目 音乐播放器设计
班 级 物联网1303
学 号 311309080318
姓 名 牟俊强
指导老师 刘永利
2016年 6月 25日精品
1.项目需求
当今社会的生活节奏越来越快人们对手机的要求也越来越高由于手机市场发展迅速使得手机操作系统也出现了不同各类现在的市场上主要有三个手机操作系统Windows mobile symbian以及谷歌的Android操作系统其中占有开放源代码优势的Android系统有最大的发展前景。那么能否在手机上拥有自己编写的个性音乐播放器呢能的谷歌Android系统就能做到。本文的音乐播放器就是基于谷歌Android手机平台的播放器。
Android是谷歌于2007年公布的开放式源代码手机系统它的开放性就优于其它封闭式的手机系统因此任何人都可能根据自己的喜好将手机系统中的所有功能重新编写。这使得越来越多的人关注这个操作系统。本次作品音乐播放器就是基于Android平台的。
现今社会生活紧张而欣赏音乐是其中最好的舒缓压力的方式之一本项目的目的是开发一个可以播放主流音乐文件格式的播放器本设计实现的主要功能是播放Mp3Wav多种格式的音乐文件并且能够控制播放暂停停止播放列等基本播放控制功能界面简明操作简单。
本项目是一款基于Android手机平台的音乐播放器使Android手机拥有个性的多媒体播放器使手机显得更生动
灵活化与人们更为接近让手机主人随时随地处于音乐视频的旋律之中。使人们的生活更加多样化。也使设计者更加熟练Android的技术和其它在市场上的特点。
1.1开发环境
Eclipse、Android SDK 3.2.0
2.系统需求分析
2.1功能需求用例图分析
根据项目的目标我们可获得项目系统的基本需求以下从不同角度来描述系统的需求并且使用用例图来描述系统的功能需求我们分成四部分来概括即播放器的基本控制需要播放列表管理需求播放器友好性需求和播放器扩展卡需求。以下分别描述
2.1.1播放器的用例图
假设安装了音乐播放器的用户是系统的主要设计对象其拥有以下操作启动软件、播放音乐、暂停播放、停止播放、退出软件其用例图如下
图2.1 播放器基本用例图
2.1.2用例分析
3.概要设计
3.1软件播放流程图
Step1.启动软件后软件自动检索手机和sd卡的音频文件并组织显示成列表.
Step2.点击列表的歌曲名字。
Step3.播放音乐。
Step4.点击暂停音乐暂停
Step5.点击播放转到step3
Step6.点击停止停止播放音乐
Step7.点击退出。
中的
图3.1音乐播放器流程图
4.界面展示
4.1软件部署
系统编译生成apk文件将apk文件拷到手机或者sd卡中直接打开即可安装。
4.2启动软件
打开软件后的界面
4.3歌曲列表界面
hostodo怎么样?快到了7月4日美国独立日,hostodo现在推出了VPS大促销活动,提供4款Hostodo美国独立日活动便宜VPS,相当于7折,低至$13/年,续费同价。Hostodo美国独立日活动结束时间不定,活动机售完即止。Hostodo商家支持加密数字货币、信用卡、PayPal、支付宝、银联等付款。Hostodo美国独立日活动VPS基于KVM虚拟,NVMe阵列,1Gbps带宽,自带一个...
RAKsmart 商家从原本只有专注于独立服务器后看到产品线比较单薄,后来陆续有增加站群服务器、高防服务器、VPS主机,以及现在也有在新增云服务器、裸机云服务器等等。机房也有增加到拥有洛杉矶、圣何塞、日本、韩国、中国香港等多个机房。在年前也有介绍到RAKsmart商家有提供年付129元的云服务器套餐,年后我们看到居然再次刷新年付云服务器低价格。我们看到云服务器低至年79元,如果有需要便宜云服务器的...
云步云怎么样?云步云是创建于2021年的品牌,主要从事出售香港vps、美国VPS、日本VPS、香港独立服务器、香港站群服务器等,机房有香港、美国、日本东京等机房,目前在售VPS线路有CN2+BGP、CN2 GIA,香港的线路也是CN2直连大陆,该公司旗下产品均采用KVM虚拟化架构。目前,云步云提供香港安畅、沙田、大浦、葵湾、将军澳、新世界等CN2机房云服务器,2核2G5M仅72.5元/月起。点击进...