- 1、本文档共47页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
山东建筑大学计算机科学与技术学院
综合训练说明书
题 目:
课 程: 移动设备软件开发
院 (部): 计算机科学与技术学院
专 业: 软件工程专业
班 级:
学生姓名:
学 号:
指导教师: 杨朝晖
完成日期: 2015--06
目 录
3
一、 需求分析 3
1.1系统功能需求 3
1.2模块划分 4
二、 概要设计 5
.1系统流程分析 5
.2系统整体结构分析。 7
三、详细设计 8
8
3.2 动态显示歌词模块 11
3.3扫描歌曲 20
3.4列表显示全部歌曲 25
3.5列表显示我的最爱 32
3.6列出储存歌曲的文件夹 36
3.7设置功能 39
四、系统测试 44
4.1 系统测试 44
4.1.1 引言 44
4.1.2 测试目的 44
4.1.3 测试用例及结果 44
4.2 测试结果分析 48
五、总结 48
参考文献 49
一 需求分析
1.1系统功能需求
1,按截图要求构建音乐播放器的界面:
顶部设计音乐播放条目:
歌曲所在专辑的图片。
歌曲名称与演唱者。
播放按钮
底部设计音乐播放过程中用于显示歌词的文本视图。
2,当用户点击播放按钮后,音乐开始播放,图片切换成暂停按钮。
3,当用户点击暂停按钮后,音乐暂停(非停止),图片切换成播放按钮。
(2)动态显示歌词
1,根据音乐播放的时间节点匹配歌词。
2,如果歌词与当前播放节点吻合lyricView中呈现。
(3)扫描歌曲
1,自动获取手机中存放歌曲文件的文件夹
2,用户勾选可能包含歌曲文件的文件夹选项
3,当用户点击扫描歌曲的按钮时,扫描勾选文件夹,将扫描的歌曲加入歌曲列表
(4)列表显示全部歌曲
1,手机中扫描得到的全部歌曲用listview显示在界面中间
2,当用户点击每一个列表项时,弹出一个对话框,提示几个选项,包括从列表中
移出,从文件中移出,查看歌曲信息。
3,界面下部,依次出现的是歌曲专辑按钮,歌曲信息,上一首,开始暂停,下一
首的图片按钮。
(5)列表显示我的最爱
1,当用户点击每一个列表项时,弹出一个对话框,提示几个选项,包括从列表中
移出,从文件中移出,查看歌曲信息。
2,界面下部,依次出现的是歌曲专辑按钮,歌曲信息,上一首,开始暂停,下一
首的图片按钮。
3,在列表项底部显示共有多少首歌曲
(6)列出储存歌曲的文件夹
1,列表显示储存文件的文件夹都有哪些
2,当用户点击某一个文件夹时,列表显示每个文件夹内的所有歌曲
(7)设置功能
1,用户点击系统提供的图片进行背景更换
2,用户点击系统提供的颜色更换歌词颜色
1.2模块划分
概要设计
.1系统流程分析
N
Y
N
Y
N
Y
2.2系统整体结构分析。
三、详细设计
顶部设计音乐播放条目:
歌曲所在专辑的图片。
歌曲名称与演唱者。
播放按钮
底部设计音乐播放过程中用于显示歌词的文本视图。
,2,当用户点击播放按钮后,音乐开始播放,图片切换成暂停按钮。
,3,当用户点击暂停按钮后,音乐暂停(非停止),图片切换成播放按钮
实现思路:
利用xml文件布局实现的播放界面。设置了一个currentImage变量,并开始赋值为1,每点击一次播放按钮,currentImage 加1,然后判
您可能关注的文档
- 大学生网络生活调查报告讲稿.pptx
- 大学生校园二手物品交易项目讲稿.doc
- 大学生信息技术基础课作业人工智能介绍讲稿.pptx
- 大学生阅读现状调查报告讲稿.pptx
- 大学实习报告讲稿.doc
- 地下物联网在的城市管网管理中的应用介绍讲稿.pptx
- 大学四级听力部分必背单词和词组讲稿.doc
- 大学生职业生涯规划与就业指导(三)2016讲稿.pptx
- 地震层析成像概论讲稿.docx
- 大学物理2阶段性作业4讲稿.doc
- 白天晚上教学课件.ppt
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题参考答案详解.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题带答案详解.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及参考答案详解.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及参考答案详解一套.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及完整答案详解1套.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及参考答案详解1套.docx
- 2025年山东菏泽市事业单位招聘急需紧缺岗位目录(第一批)笔试模拟试题参考答案详解.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及答案详解1套.docx
- 画西瓜教学课件.ppt
最近下载
- JB-T7752-2005_滚动轴承密封深沟球轴承技术条件.pdf VIP
- 装配式混凝土结构部品部件吊装监理实施细则(标准化格式文本).doc VIP
- 萧山区地图杭州市萧山区乡镇街道地图高清矢量可填充编辑地图PPT模板.pptx
- 全国初中物理竞赛试题专项(力)精编(2024版)(附答案).pdf VIP
- 人教版七年级数学上册试题 第6章 几何图形初步 章节检测卷 (含详解).docx VIP
- 装配式混凝土结构施工监理实施细则(标准化格式).doc VIP
- 绿色智能船舶制造基地项目可行性研究报告.pptx VIP
- 船舶制造基地可行性研究报告.doc VIP
- 第八节 伏安法测电动势内阻-2024-2025学年高二上学期物理专项训练.pdf VIP
- 节能分部工程监理研究细则.doc VIP
文档评论(0)