- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
信息科学与工程学院
课程设计报告书
课程名称: 智能终端软件开发
题 目: 基于Android系统的音乐播放器设计与实现
专业班级:
姓 名: 杨妮
学 号:
指导教师:
2014 年 7 月 5 日
课程设计任务书
学生姓名: 专业班级: 软件2101
指导教师: 工作单位:
设计题目:
初始条件:
Linux操作系统,Android开发环境,Java编译环境,SQLite数据库
要求完成的主要任务:
主要任务:
设计要求:
1.题目自拟
2.基于Android操作系统实现
2.包含三个功能以上
3.软件能运行
4.如发现雷同设计,取消考试成绩
设计报告撰写格式要求:
1设计题目与要求
2 设计思想
3系统结构
4 数据结构的说明和模块的算法流程图
5 使用说明书(即用户手册):内容包含如何登录、退出、读、写等操作说明
6 运行结果和结果分析(其中包括实验的检查结果、程序的运行情况)
7 自我评价与总结
8 附录:程序清单,注意加注释(包括关键字、方法、变量等),在每个模块前加注释;
时间安排
6月20日 布置课程设计任务;分配题目后,查阅资料、 准备程序;
6月 21~7月6月30 日上机调试程序、书写课程设计报告;
7月1 日 提交课程设计报告及相关文档。(包括纸质文档和电子文档)
指 导 教 师 签 字: 2014年 6月 20日
系 主 任 签 字: 2014年 6月 20日
基于Android平台的音乐播放器的播放控制功能设计
摘要Android简介:
Android是一种以Linux为基础的开放源码操作系统,主要使用于便携设备。目前尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。Android操作系统最初由Andy Rubin开发,最初主要支持手机。2005年由Google收购注资,并组建开放手机联盟开发改良,逐渐扩展到平板电脑及其他领域上。
Android作为一个移动设备的平台,其软件层次结构包括了一个操作系统(OS),中间件MiddleWare)和应用程序(Application)。根据Android的软件框图,其软件层次结构自
第一、操作系统层(OS)
Libraries)和Android 运行环境(RunTime)
Application Framework)
Application)能播放RMVB格式的视频文件此外,还能支持中文、英文等语言界面
图 3-2 播放器基本控制图
在播放器运行时,主界面是服务器的歌曲列表,可以点击刷新列表,也可以点击歌曲名,开始下载歌曲,然后点击本地歌曲列表可以显示出本地的歌曲文件,点击文件名则跳转到播放界面,在播放界面可以控制歌曲的播放、暂停、停止以及返回本地歌曲列表。
4、数据结构的说明和模块的算法流程图
图4-1 音乐播放器系统流程图
5、音乐播放器的详细设计与实现
5.1播放器界面设计
首先是创建一个主界面MainActivity,它使用TabHost布局,这里面的TabWidget控件控制着两个Activity的互相切换:
一个是Mp3PlayerListActivity(图5-1),这个Activity是一打开程序就显示的服务器歌曲列表。
图5-1 Mp3PlayerListActivity
另一个是LocalActivity(图5-2),这个Activity是点击TabWidget控件中的“本地”按钮才会显示的本地歌曲列表界面。
图5-2 LocalActivity
在LocalActivity中点击列表中的歌曲名就会调出PlayerActivity(图5-3),这个Activity就是播放音乐时的界面,其中有一些对播放器进行控制的控件。
图5-3 PlayerActivity
详细设计代码见附录。
以上就是整个Android音乐播放器设计中比较重要的功能以及实现方法。
6、运行结果和结果分析(其中包括实验的检查结果、程序的运行情况)
Android的每一个可视化界面,都有其的唯一的布局配置文件,该文件里面有各种布局方式,和各种资源文件如图像,文字,颜色的引用,程序在运行时,可以通过代码对各配置文件进行读取。这样就可以形成
您可能关注的文档
- 《组织行为学》第十二版罗宾斯课后复习题精品.doc
- 《组织设计的指导思想》页精品.ppt
- 《钻井液工艺学(修订版)》(鄢捷年)第二章粘土胶体化学基础精品.ppt
- 《最新小壁虎借尾巴》教学课件精品.ppt
- 《最新资本运营与评价培训课程教材》(页)精品.ppt
- 《醉翁亭记》精品.ppt
- 《尊重和维护隐私权》说课课件完整版精品.ppt
- 《左前大光灯不亮的检修》一体化教案()精品.doc
- 《作文》专题系列课件5《作文分论之人物外貌的描写》精品.ppt
- 《作业治疗技术》第四章认知与知觉的康复(注意障碍的作业治疗)精品.ppt
- 【ANSYS仿真赛三等奖获奖帖】-天里大家跟我一起从零学会ANSYS入门操作精品.doc
- 【B5】李贺贺单片机课程设计报告精品.doc
- 【DNA测序技术】精品.ppt
- 【E帮到底】某知名电子商务平台商业计划书精品.doc
- 【FANUC系统SIEMENS系统】数控车床的编程与操作实例精品.ppt
- 【MaltShare】IE最新现场改善与生产效率提升精品.ppt
- 【matlab毕业设计课题】highspeedlogic★短波宽带通信系统的信道建模仿真及优化精品.doc
- 【QC】S淋雨合格率提升最终版精品.ppt
- 【WLAN培训】PTCPIP原理和子网规划v精品.ppt
- 【word】小额贷款国内外研究现状及发展动态精品.doc
文档评论(0)