目录前言1第一章绪论21
1研究背景及意义21
2复读机发展概述21
3本文的主要工作及创新点41
4本文的组织结构4第二章Android应用开发技术52
1Android开发52
2现状分析52
1Eclipse(集成开发环境)简介62
2AndroidStudio技术62
3本章小结7第三章系统需求与设计83
1系统需求分析83
1功能需求83
2用户需求93
2系统框架设计93
1系统设计思路93
2系统整体架构103
3系统模块设计103
4具体功能模块设计113
1音频处理113
2功能设计123
7本章小结15第四章研究技术及实现方法164
1文件结构164
2软件系统界面164
1界面相关控件164
3软件显示界面174
4系统测试244
1功能测试244
2测试用例254
5本章小结31第五章总结与展望325
1本文总结325
2后续工作展望33摘要近年来,互联网实现了迅猛发展,移动互联网的异军突起更是让智能手机得到极大地普及,颠覆了人们传统的生活方式
十几年前流行的复读机还是中小学生学习英语的必备工具,而如今早已淘汰进历史的垃圾堆
如今要想学习英语,只要有一部智能手机,安装一个具有传统复读机功能的APP即可
有鉴于此,我们正式开发了一个基于安卓平台的复读机APP
毕业设计期间,本文所做的主要工作包括:首先,以中小学学生学习英语为目标,分析了复读机APP应该包含的基本功能,包括:下载、收藏、播放、复读、打开文件、暂停、停止等
在充分调研的基础上,给出了软件开发的需求分析
其次,在上述软件需求分析的基础上,画出流程图和功能结构图,设计了系统的总体框架和各个模块的功能,采用java语言和eclipse软件,进行播放软件的编写
再次,对复读机APP进行了功能测试,结果显示我们的软件具有复读机的全部功能,并能正常运行