目录前言1第一章绪论21.1研究背景及意义21.2复读机发展概述21.3本文的主要工作及创新点41.4本文的组织结构4第二章Android应用开发技术52.1Android开发52.2现状分析52.2.1Eclipse(集成开发环境)简介62.2.2AndroidStudio技术62.3本章小结7第三章系统需求与设计83.1系统需求分析83.1.1功能需求83.1.2用户需求93.2系统框架设计93.2.1系统设计思路93.2.2系统整体架构103.3系统模块设计103.4具体功能模块设计113.4.1音频处理113.4.2功能设计123.7本章小结15第四章研究技术及实现方法164.1文件结构164.2软件系统界面164.2.1界面相关控件164.3软件显示界面174.4系统测试244.4.1功能测试244.4.2测试用例254.5本章小结31第五章总结与展望325.1本文总结325.2后续工作展望33摘要近年来,互联网实现了迅猛发展,移动互联网的异军突起更是让智能手机得到极大地普及,颠覆了人们传统的生活方式。十几年前流行的复读机还是中小学生学习英语的必备工具,而如今早已淘汰进历史的垃圾堆。如今要想学习英语,只要有一部智能手机,安装一个具有传统复读机功能的APP即可。有鉴于此,我们正式开发了一个基于安卓平台的复读机APP.毕业设计期间,本文所做的主要工作包括:首先,以中小学学生学习英语为目标,分析了复读机APP应该包含的基本功能,包括:下载、收藏、播放、复读、打开文件、暂停、停止等。在充分调研的基础上,给出了软件开发的需求分析。其次,在上述软件需求分析的基础上,画出流程图和功能结构图,设计了系统的总体框架和各个模块的功能,采用java语言和eclipse软件,进行播放软件的编写。再次,对复读机APP进行了功能测试,结果显示我们的软件具有复读机的全部功能,并能正常运行。最后,总结了复读机APP的开发过程,肯定了系统已经实现的功能,分析了系统中存在的不足,并对未来的改进指明了方向。关键词:复读机APP;Android;JAVA;eclipseAbstractInrecentyears,theInternethasachievedrapiddevelopment.MobileInternetsuddenemergenceofsmartphoneshavebeengreatlypopular,tosubvertthetraditionalwayoflife.Tenyearsago,thepopularrepeatmachineisanessentialtoolforprimaryandsecondaryschoolstudentstolearnEnglish,butnowhasbeeneliminatedintothehistoryofthegarbageheap.Now,ifyouwanttolearnEnglish,youjustneedtoinstallanAPPwithatraditionalrepeatfunctiononyourmobilephone.Therefore,WeofficiallydeveloparepeaterappwhichbasedonAndrewsplatform.Duringthegraduationdesign,themainworkofthispaperincludes:Firstofall,toprimaryandsecondaryschoolstudentstolearnEnglishasthegoal,weanalyzethebasicfunctionsoftheapp,including:download,collection,play(singlesentenceloop),repeat,openthefile,pause,stop,dragprogress.Onthebasisoffullinvestigation,wegivethedemandanalysisofsoftwaredevelopment.Secondly,onthebasisoftheabovesoftwaredemandanalysis,wedrawtheflowchartandfunctionstructurediagram,designtheoverallframeworkofthesystemandthefunctionofeachmodule,andusejavalanguageandeclipsesoftwaretowritecodeprograms.Again,wehaveafunctionaltestoftherepeatmachineAPP,theresultsshowthatoursoftwarehasallthefeaturesoftherepeater,andcanrunnormally.Finally,wesummarizethedevelopmentprocessofthereviewmachineAPP,affirmthefunctionsthatthesystemhasbeenachieved,analyzethedeficienciesinthesystem,andpointoutthedirectionforfutureimprovements.Keywords:RepeaterAPP;Android;JAVA;eclipse前言复读机就是一个可以录入语音和保存语音,并且能按照用户需求可重复播放的机器。录入状态时,将语音这种模拟信号转化为数字信号存储下来;播放状态时是将存储在复读机内的数字信号转变为模拟信号并通过扩音器按用户的需求播放出来。复读机开始崭露头角是在1999年,当时国家教委宣布了一个政策,我国教育阶段的外语教学和考试将更着重于听力测试和英语口语。这一政策的颁布使得复读机市场迅速发展起来,从1999年的300万台到2003年的1500万台,...