版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于Android英语学习APP的设计与实现目录TOC\o"1-3"\h\u24606摘要 224336第一章绪论 3210821.1课题背景 3223421.2课题研究现状 4242131.3课题研究方法 6120641.4课题研究意义 6204861.5课题论文结构 69202第二章英语学习类APP调查使用与分析 6311722.1英语学习APP的基本情况 6254072.1.1APP数据 717642.2深入探究APP 8227582.2.1网易有道词典 8216332.2.2百词斩 12213702.2.3扇贝单词 16279362.2.4不背单词 20226982.2.5墨墨背单词 2214346第三章APP的设计与实现 2445183.1系统需求分析 24175483.2前台功能 25143023.3后台管理功能 2562163.4实现方法 2527798第四章APP的实现与测试 26248264.1APP前台 26312544.1.1用户登录 26116054.1.2首页 27132014.1.3翻译 29117534.1.4视频 3043294.1.5阅读 31179794.1.6个人中心 33199704.2APP后台 34141814.2.1管理员登陆 34208054.2.2视频管理 35145914.2.3用户管理 36316024.2.4管理员中心 37148884.3核心功能与代码 38212534.3.1主代码结构 3850864.3.2核心功能 38204044.4主要代码详解 40325174.4.1拼写练习代码 40283584.4.2阅读翻译 41296544.5存在的不足 4216223第五章总结与展望 431415参考文献 44摘要在疫情的危机之下,“停课不停学,停课不停教”作为机遇成为众多高校的主要教学模式,这股浪潮推动了在线教育实战演练,规模是史无前例的。耳熟能详的学习工具软件和在线平台得到爆发式的成长离不开互联网技术的支持,同时还可以灵活选择在电脑还是手机上学习,这些条件都有效支持众多老师和学生完成在线教学的任务。随着人们对英语的需求越来越高,英语学习类APP作为新型的学习工具,它充分利用了移动设备的优势和强大的娱乐特性,为英语学习者提供具有多种功能的趣味性学习平台,它现在已经成为众多用户的最佳学习工具。现在市场上也有很多杰出且成熟的英语学习APP,各有各自的特点,用户可以根据自己的需求来灵活选择使用。作为新型的移动学习资源,它一直在发挥着属于它自己的价值,同时对英语学习具有积极的促进作用。但是对听障生这个特殊群体来说,它有些无奈。他们不能完全享受现阶段英语APP带来的便利,而且还很不适用,极大的打击了部分特殊用户学习英语的积极性。本文想通过听障人学习英语的特性研究出适用于听障人士专门学习的APP,为之后制作更优秀的个性化APP做准备。本次课题是以AndroidStudio集成开发工具设计的一款英语学习APP,利用SQLite数据库微型、轻量,占用资源低的特点,提供APP所需的大量词汇;利用Java语言技术来编程实现可以供给用户所执行的各类操作业务逻辑;翻译接口用百度API;由管理员负责维护用户信息,实现视频管理和阅读管理;提供用户注册登录、翻译单词或句子、观看视频和阅读、利用生词本复习词汇等学习功能,其目的是为了让听障生能通过APP在学习英语上获得更好的体验,同时尽可能的提高他们英语水平。该软件的开发满足听障生对词汇量的需求,解决词汇记忆困难的问题。关键词:学习工具;听障生;英语学习APP;个性化APP绪论课题背景英语作为世界第一语言,它是很重要的信息载体,很早就成为人类生活各个领域中使用最常用的语言。同时国内对英语学习的探索从未停止过,还专门设立了具有不同作用的英语考试,也有部分企业会将英语水平作为招人的门槛,熟练应用英语这门语言在很多时候都是一个比较好的加分项,由此可见,熟练掌握英语是当代大学生的基本修养。本次研究的对象是在高校就读的听障生。这个群体最大的特点就是“除了听,什么都能做”,不管是先天性还是后天性,他们学习的主要感官是眼睛,耳朵用与不用看听力损失情况,视觉接收信息为主,耳朵为辅,但有一点是肯定的,在学习英语这门语言上,他们要付出很多的努力和时间去学习。能参加CET-4和CET-6这两个英语等级考试并通过,其重要性和好处也不言而喻。在近几年的研究中,现在中国高校英语教育里强调“听说读写译”,和大学英语等级考试要求一致,而且听障生在“听”上可以申请听力部分免考,听力的分值折合进笔试部分;在“说”上有专门的口语考试,不用特意口试,只要笔试成绩能达到425分就可以过关,这一具有人情味的政策还是挺好的,降低了听障生过英语等级的难度。然而,他们的英语考试通过率并不高。以一个年级为单位的话,一个年级大概110人左右,通过四级的同学大概有20%,通过六级的同学不超过十个人。有意思的是,听障人学习英语具有两极分化的趋势。在普校接受过英语教育的同学过四、六级的概率比较高,占通过人数的比值也高,在完善的教育体系和高压的竞争情况下,加上自身的努力,是有足够的能力过四、六级;反观在特殊教育环境下学习的听障生,英语对他们来说是很陌生的语言,很难投入太多的时间去学习,而且很容易半途而废。因为对他们来说,学习英语是一件枯燥而困难的事情,很难有兴趣深入学习,而且学习英语的时间普遍较晚,这些都导致他们积累的词汇量不够,所以过四、六级成了他们难以逾越的天堑。英语学习类APP作为基于手机端的新型教学工具,因为可以利用碎片时间学习英语,而且具有不俗的效果,受到广大用户的青睐,在教学中成为了非常重要的英语学习辅助工具。近年来,许多此类的APP随着网络的普及,很多企业及个人都投身到移动学习的开发研究中,发展势头非常迅猛,形成了现在众多英语学习APP百家争鸣的局面。但关于听障生如何学好英语的资料寥寥无几,合适听障生使用的APP也太少,由此可见,此课题值得深入研究。课题研究现状据收集到的信息,具体情况如下。张玉钦[1]在《英语学习类APP资源分析及应用研究》一文中,针对大学生英语学习五项基本技能将英语学习类APP分类为单词记忆类APP、英语听力APP、口语类APP、写作APP、翻译APP。目前市面上根据这五类技能开发出来的APP还真不少,国内现有的英语学习类APP可以分为六类:词汇类具有代表性的有扇贝单词、百词斩、不背单词等,这些都是用来提升词汇量,此类APP对单词具有一定的解释和如何运用,提供系统性的复习单词功能,也会外放单词的发音;口语类具有代表性的有英语流利说、有道口语大师、口语侠等,主要是用来创造一定的英语交流环境,利用跟读句子,在线进行口语交流和配音的方法锻炼用户的口语能力,其中有道口语大师可以帮助用户纠正语音;听力类此类APP给出文章的标准读音外放给用户听,用来训练听力,可以根据需求反复训练,像看英语电影那样边听英语边看字幕翻译,例如BBC听力、扇贝听力;写作类它能够锻炼用户的英文写作能力,给出话题,并给范文作参考,然后用户能根据范文写出属于自己的英语作文,还能记录到APP方便以后修改;阅读类提供丰富的英文文章:短篇小说、新闻、原版书籍等,首推扇贝阅读和扇贝新闻。扇贝阅读具备逐句翻译的功能,有不少APP具备每日一句等精选句子的功能;扇贝新闻可以记录用户每天的学习进度,会推送各类新闻,这两个APP都会特别标注文章难度,所有生词、词组都可以即点即查;综合类具有多种英语学习的要素,可以进行词汇、阅读、翻译、训练听力口语等全方面综合学习的APP,最为熟悉的就是有道翻译。经过调查,发现国内的APP挺优秀的,各有专攻,尤其是扇贝英语系列,在各方面都有不俗的贡献,而且已经形成了成熟的英语学习生态系统,因为都是由一家公司做的,所以搭配一起用的效果会更好。国外优秀APP代表:Biscuit:有划词功能的英文词典,而且可以定时推送新录入的单词,可以随时复习新学到的单词;Umano:一款适合用于练习英文听力的应用,在听新闻、广播的同时,还提供查看原文的功能。安卓用户几乎很少使用国外的APP,一般都是苹果用户用苹果手机自带的商城来下载国外的APP,本课题不深入研究苹果系统的英语学习APP。关于听障人的英语学习历程,不少学生表示不习惯听APP的发音,掌握的口语都是老师带着教出来的,因为大学里的重点是自学,加上分辨不了相近的发音,投入和收获不成正比,所以口语的锻炼停滞不前;特殊教育里一般不教口语,所以市面上具有口语和听力功能的APP并不合适听障人,故不在本课题里深入讨论。王正胜[2]在《中国聋人学生英语能力量表研究》一文中提到对听障生学习者来说,首先是要掌握一定的英语知识,打好基础,然后要学会在交际中使用英语,为当下听障生学习英语提供了一个明确的方向。因为他们听力损失情况各不同,受教育环境也不同,其语言输入主要靠视觉,接收信息的障碍各不同,导致语言心理认知与健听人存在差异,所以在研究中需要重视视觉输入和第三方工具支持。课题研究方法对于本次英语学习APP课题的研究,以知网为主要检索渠道,百度、知乎、豆瓣以及杂志等方式搜索相关资料,在收集到的大量信息里,发现关于APP的文献非常多,但是关于听障生学习英语的文献非常少,不过也了解到有听障生在各平台分享自己学习英语的心得;利用分析APP的数据平台——七麦数据,以安卓为主,统计APP的基本情况(下载量和排行),选几个具有代表性的APP进行使用并分析优缺点,借鉴一些优秀的功能;在CSDN和GitHub搜索并接触关于APP新技术的最新动态,以及学习如何实现,为论文研究做基础准备。课题研究意义英语类学习APP在学习类APP里是独占鳌头的,它作为移动学习资源,极具开发价值,研究并有效利用这一资源,对听障生英语教学的发展有积极的作用,能否有效利用这一资源改善他们学习英语的窘状,前提是要站在对方的角度,思索他们需要什么样子的功能,关键在于APP是否合适他们的学习习惯。针对听障人英语学习类APP的深入研究,不能操之过急,还有很长的路要走。课题论文结构第一部分,介绍课题的背景意义第二部分,对APP进行分析,找出可行的功能,为接下来的英语APP设计提供思路;第三部分,对系统的实现,讲述需要实现的功能;第四部分,介绍APP,进行测试,解析核心代码;第五部分,总结与展望;第六部分,参考文献。英语学习类APP调查使用与分析英语学习APP的基本情况APP数据现在市场上提供APP下载的渠道太多,导致数据分流严重,为了能合理客观的调查,采样过程选择最大的渠道商,现有的数据以华为渠道为主,如图2.1.1下载量渠道服分布图,如表2.1.2统计下载量。图2.1.1下载量渠道服分布图表2.1.2总下载量排名名称类别总下载量1网易有道词典综合类2,2.87亿2百词斩词汇类7.66亿3扇贝单词词汇类1.84亿4不背单词词汇类1.38亿5墨墨背单词词汇类1.30亿6扇贝阅读阅读类1.16亿以上数据源自七麦数据,时间截止2021年4月。选两个APP作为对比,数据源自艾瑞数据,时间选自从2020年6月至2021年3月。如图2.1.3。图2.1.3APP数据对比根据以上数据所示,不难看出Android用户在英语学习APP上更倾向于综合类,说明英语学习类APP发展目标逐渐清晰,把英语的学习要素融合,制作多种学习内容供学习者自由选择。网易有道词典以20亿+的下载量一骑绝尘,在2007年发布桌面版,2009年发布手机版,至今已经发展14年,丰富的功能加上这么多年研发积累出来的经验,帮助了不少用户,具有参考价值。词汇类里有四个代表,虽然说在数据上百词斩更胜一筹,但各个软件从风格、功能、教学方式等方面来看,都各有特点,均受到用户的一致好评,一致保持在4.8以上,也值得深入研究。统计好评数据如图2.1.4所示。图2.1.4各APP的好评数据深入探究APP网易有道词典现版本是9.0.29,采用翻译领域最前沿NMT技术,翻译结果更准确流畅,支持词汇和语言互译,包括语音、对话、拍照、文档、网页等,实现多种类型翻译,不限于英语;权威词典种类丰富,支持下载离线包,还收录专业方面的词典,一个单词的释义,可以详细到多种词典帮助理解;有评分机制的跟读模式,支持语音技术,发音指导,还能在学习作文的时候批改作文;听力资源丰富,从短片故事到课外名著,应有尽有,可供的学习选择特别多。作为综合类APP,有道词典具备听说读写译等基本要素,还在原有的基础上,开发出很多让用户意想不到的功能;针对不同的用户,将课程资源分类,有视频模块、精品课模块、词典模块、VIP模块,模块里细小分支功能更多,都能以不同用户的需求推送相对应的学习资源。具体详情见如图2.2.1(a)、2.2.1(b)、2.2.1(c)、2.2.1(d)、2.2.1(e)。图2.2.1(a)首页图2.2.1(b)视频模块图2.2.1(c)精品课模块图2.2.1(d)翻译模块图2.2.1(e)会员模块作为英语学习综合类APP,它从最初的版本,更新迭代到现在,不断改进BUG,配上OCR识别图片文字等功能;在娱乐方面,有明星语音的加持,无疑是具有音控属性的学习者的福音,Wow圈的创立,其分类一栏能让用户更快的找到想要的资讯;再加上舒适的界面和操作方式,力求给用户做最好的词典,它无疑是成功的。作为学习工具,它很合适所有的用户,包括听障人,特别是网页翻译功能,实现在整篇文章上以段落形式翻译中文,让听障人能在在视觉上能有效收集信息,在英语学习上会有更好的体验。效果如图2.2.1(f)、2.2.1(g)。图2.2.1(f)网页翻译效果图2.2.1(g)段落形式的翻译而且拥有大量的词库,在词汇学习上提供单词本功能,在里面可以查阅词汇也能复习词汇,详情见如图2.2.1(h)。它从学习到复习,都能给用户最佳的学习体验。图2.2.1(h)单词本界面百词斩现版本是7.1.8,在词汇类APP里定位是识图背单词。就是为每一个单词提供配图和例句,使背单词成为一种乐趣。通过图形与单词建立联系的抽象方式,充分吸引用户的目光,加强对单词的印象。最有趣的小功能当属百词“斩”,对单词很熟悉,直接“斩”,它就不会频繁出现在学习计划里,能为学习者节约不少学习时间;小灯泡是提醒单词的释义,用来帮助用户进一步理解单词,然后选择一张正确的图进行学习。详情见如图2.2.2(a)、2.2.2(b)。图2.2.2(a)例句背单词图2.2.2(b)词汇背单词打开软件直接进入到首页,布局里最上方是查词功能,接着是主学习区,有词汇书,包括每日需要背多少词,距背完还剩多少天,已学单词的进度;今日计划包含需要新学多少词和复习多少词。背单词的时候,还会根据用户的计划推测预计用时多少分钟。详情如图2.2.2(c)。图2.2.2(c)首页这个APP在众多词汇类里的特点是训练模块,里面有快速复习和深度复习两大模块,覆盖“听说读写”四大要素,用户可以根据自己的需求训练,用来巩固英语水平。详情见如图2.2.2(d)。图2.2.2(d)训练模块在发现页里也有一个比较有趣的功能—单词对战,分别是排位赛和练习赛,在一个学习APP里能进行单词PK,加上升级段位的机制,会激发用户的好胜欲,段位越高,双方PK词汇的难度也越高,增加了背单词的乐趣。详情见如图2.2.2(e)。图2.2.2(e)单词对战与排位赛据胡益军和郑易姝[3]在《英语词汇App研究_以百词斩_扇贝单词_沪江开心词场为例》里研究到,用户在背单词时,限于图片记忆模式的抽象性,看到一个单词只能联想到单词对应的图片,模糊了正确的释义,由此可见,过多依赖图片辅助反而会降低背单词的效率。据欧阳雪[4]在《英语词汇APP应用现状调查_以百词斩为例》的研究,大学生使用百词斩的倾向性,有35.58%,而其他的人更倾向于其他背单词软件。百词斩在词汇类里排行第一,其简约明了的界面,独有的识图背词机制,操作冗余不长,全面的训练模式,有趣的单词PK,这些吸引了不少用户,至今也诞生了达成连续打卡一千天以上的学习者。经过版本迭代,在更新的路上,合理优化了不少功能,原来的特点“包大人”没了,它在词汇类APP排行第一名还能坐很久。扇贝单词现版本是3.8.504,是一个主打背单词的软件。为了解决背单词痛点,它下了不少功夫。它在启动中时会展示每日一句,随后进入首页,直接展示正在背诵的单词类别,可以在我的单词书里更换词库,用户可以根据自己的能力调整任务量;单词书上方展示已打卡天数,见证用户学习的每一刻;下方的数据详细到有完成进度、今日任务(新词数、复习单词数、未学单词)。具体详情见如图2.2.3(a)。图2.2.3(a)首页点击开始学习的时候就进入学习页面了,具体学习流程,见如图2.2.3(b)。图2.2.3(b)学习流程图用户只需要在这个流程里选择“我认识”、“提醒一下”、“想起来了”、“没想起来”就能完成背单词过程,在做选择的时候也就是主动深入思考的过程,认知卷入程度更高,有两种学习顺序可以选择,第一种是先复习旧词后学习新词,由简入难,第二种是新旧混合,智能搭配。可以真正检验用户对单词的认知,而且遇到简单的单词,可以在上方灰色一栏选择太简单执行删除功能,遇到很难记住的,选择不认识,它会在后面帮助用户多多训练;在与单词互动循环10次,它会自动生成10个单词小结,把释义遮住,这一功能能更好的帮助用户加深记忆。详情见如图2.2.3(c)。图2.2.3(c)背单词界面与单词小结打卡之后,还可以进行单词复测,扇贝提供四种复习方式,分别是看英选中、听音辨义、看中选英和拼写测试。详情见如图2.2.3(d)。图2.2.3(e)训练模块扇贝单词凭借出色的学习机制,具备扩充词汇量和加深词汇记忆的双重作用,提高了不少用户的英语水平,能使用户坚持不懈的学习,这些都离不开扇贝单词用心的设计。不背单词现版本4.3.1,所属词汇类APP,它最大的特点就是设计感极简,风格新颖,而且该有的一个都不少。进入APP,首页是一个背景图,可自动换,左上角的“羊”是用户信息,学习区按钮用英文Learn和Review表示,最下方有四个透明图标,分别是不背学堂、收藏生词本、随身听、仪表盘,都是点进去才知道具体功能;尤其单词书、计划和我的数据都在仪表盘里,和其他词汇类APP是反着来的。详情见如图2.2.4(a)。图2.2.4(a)首页与仪表盘操作上很方便,下拉就能查单词,点击Learn就进入学习模块了,不背单词提供选择、认识与不认识、拼写的背单词方式。这里的认识与不认识和扇贝英语还是有区别的,以倒计时形式自动生出词义,这里也有一定的思考引导;循环机制选择正确三次就算用户学习完了,用户还可以在快速设置里设置四个选项,分别由例举译文、选择题混淆辨析、自动发音和拼写测试,拼写测试里,如果拼写错了,会有短暂的提示;当拼写测试结束,还会统计单词错了多少次,没有多余的操作,整个过程行云流水不拖沓。详情见如图2.2.4(b)、图2.2.4(c)、图2.2.4(e)。图2.2.4(b)背单词界面图2.2.4(c)复习界面与拼写界面图2.2.4(e)绿色表示拼写正确这个APP没有多余的功能,就是整体上少了点趣味性,但这个不是用户少的原因,最主要的还是市场上优秀词汇类APP太多了,新的APP容易陷入劣势,打卡的鼓励机制在另一方面来说,也是为了牢牢抓住用户的“感情”,不轻易换个软件从“0”开始。墨墨背单词版本号3.8.72,这款APP与上面三款APP业务相似度较低,界面整体简洁,核心纯粹以背单词为主,以图和表的方式记录每日学习的点点滴滴,最大的特点就是用户能自己选择想背的单词,通过背单词行为,进行记忆数据的分析,数据具体有三个,分别是遗忘曲线、学习情况、记忆持久度。背单词流程:进入选词界面选一个词库,选择想学的N个单词,确定后就加入学习规划,自动转为复习界面,只需要用户选择“认识”、“模糊”、“忘记”三个选项,无循环、无拼写,APP分析所有的结果,返回给记忆线图,使用户对单词的记忆,一目了然。详情见如图2.2.5(a)、2.2.5(b)、2.2.5(c)。图2.2.5(a)主页的词库与选词图2.2.5(b)学习记忆曲线图图2.2.5(c)背单词界面这个软件用来背单词也挺合适,记录用户自己的记忆曲线,根据曲线的反馈来观察记忆状态,其简洁的背诵界面,可以使学习者专心背单词。经过以上对各APP功能的详细分析,发现以综合类APP为方向比较合适听障人,以记忆词汇为主,翻译、视频和阅读为辅,整体风格简约利于用视觉收集信息。APP的设计与实现系统需求分析本课题设计的英语学习APP围绕着高校的听障生而开发的,五大要素里,以读写译为主方向。学生可以在前台进行单词学习、翻生词表、翻译、观看视频、阅读、设置账号密码。而管理员在后台进行视频、阅读、用户三大管理模块。前台功能功能如下:注册登录:账号、密码、昵称、性别;首页:四、六级词汇,雅思托福词汇,生词表;翻译:英汉互译,可以翻译句子;视频:观看和英文有关的视频;阅读:读英文文章,在复制之后,会实现整篇文章的翻译;我的:修改基本信息和退出账号。后台管理功能功能如下:视频管理:添加、查看、修改、删除等操作;阅读管理:添加、查看、修改、删除等操作;用户管理:删除用户、帮用户修改信息。实现方法单机端APP的编码环境:AndroidStudio,版本号3.0.1,gradle-4.1;AndroidStudio是基于IDEA的一个集成开发工具,是谷歌专门为制作APP做的,上升空间非常大;UI界面更漂亮,支持虚拟窗口;支持Gradle构建工具。模拟器选择雷电,虽然AS自带Google虚拟机,但是用模拟器效果会更好;编写完代码打包成APK,在模拟器里安装运行观察效果。APP的实现与测试APP前台用户登录用户和管理员要使用APP需要完成登录才能使用。用户要先注册,注册账号、密码、性别、昵称四个模块;管理员则是用初始管理账号登录。这里注册账号为20210501、密码为111111、昵称为毕业、性别为男。详情见如图4.1.1(a)。图4.1.1(a)注册界面登录效果如图4.1.1(b)。图4.1.1(b)登陆界面首页登录之后,进入首页,有可供用户选择的三个单词本,分别是四级、六级、雅思托福词汇,然后还有个生词表。详情见如图4.1.2(a)。图4.1.2(a)首页选其中一个词汇书,进入到单元列表,有学习进度条,也能重置进度条;选一个单元,会有开始学习、拼写练习、设置为已学习三个操作;每个单元有30个词汇,遇到不会的词汇加入生词本,学习完一个单元,会生成已学习绿色字样。详情见如图4.1.2(b)、4.1.2(c)。图4.1.2(b)学习操作图4.1.2(c)背单词界面图4.1.2(d)重置学习进度图4.1.2(e)重置成功翻译翻译功能选用百度API,能进行中英单词或句子互译。详情见如图4.1.3。图4.1.3翻译词汇或句子界面视频所有视频由管理员提供,列表提供标题和发布时间,选择一个感兴趣的点进去就可以观看视频进行学习。详情见如图4.1.4(a)、4.1.4(b)。图4.1.4(a)视频标题图4.1.4(b)视频内容阅读文章由管理员发布,列表提供题目、文章详情和发布时间,点进去就可以观看文章。详情见如图4.1.5(a)、4.1.5(b)。图4.1.5(a)阅读标题图4.1.4(b)阅读界面个人中心就是从我的进入个人中心,进入后可以修改姓名、性别和密码,退出当前账号。详情见如图4.1.6(a)、4.1.6(b)、4.1.6(c)、4.1.6(e)。图4.1.6(a)用户信息图4.1.6(b)修改名字功能图4.1.6(e)修改性别图4.1.6(d)修改密码APP后台管理员登陆管理员账号和密码初始化为admin,输入后登录。详情见如图4.2.1。图4.2.1管理员界面视频管理能添加视频,也能进行编辑和删除操作。详情见如图4.2.2(a)、图4.2.2(b)、图4.2.2(c)。图4.2.2(a)视频管理界面图4.2.2(b)视频管理操作图4.2.2(c)添加视频用户管理统计有多少用户和用户的具体信息,具备添加用户、修改用户密码,删除用户的功能。详情见如图4.2.3(a)、4.2.3(b)、4.2.3(c)、4.2.3(d)。图4.2.3(a)用户管理图4.2.3(b)用户管理操作图4.2.3(c)用户信息图4.2.3(d)添加用户管理员中心和用户的个人中心一样,能修改信息和密码,退出账号。详情见如图4.2.4。图4.2.4管理员信息核心功能与代码主代码结构详情见如图4.3.1。图4.3.1核心代码核心功能拼写练习作为主打背单词的APP,必须有检测用户是否记住的功能,拼写正确就自动进入下一个单词。效果如图4.3.2(a)、4.3.2(b)。图4.3.2(a)拼写单词界面图4.3.2(b)拼写正确阅读翻译相对翻译整篇文章来说,以段落翻译的方式翻译整篇文章更好些,观感上也比较舒服,对学习会有很大的帮助。详情见如图4.3.2(c)、4.3.2(d)。图4.3.2(c)复制并翻译文章图4.3.2(d)段落形式的翻译主要代码详解拼写练习代码拼写练习代码如图4.4.1。图4.4.1拼写功能的代码实现需要设置监听按钮,获取输入框输入的单词,点按钮触发判断是否拼写正确。拼写正确时会自动清空输入框并进入下一个单词,同时也判断是否拼写到最后一个单词;拼写错误会清空输入框并提示“拼写错误”。阅读翻译阅读翻译代码如图4.4.2(a)。图4.4.2(a)阅读翻译代码这里用到监听复制粘贴版回调方法,如果用户在当前界面复制字符串,就弹出提示是否进行翻译,如果点确定,就转到翻译界面,并调用百度API进行翻译,然后就将结果以段落翻译的形式返回结果。百度API以及翻译代码详情见如图4.4.2(b)、4.4.2(c)、4.4.2(d)。图4.4.2(b)使用百度翻译API代码图4.2.2(c)使用百度翻译接口需要的参数图4.2.2(d)翻译功能代码存在的不足作为一款综合类的英语学习APP,从功能需求上看勉强合格,后继还需要开发更多合适听障人学习英语的功能,从技术底子上看,还远远不足。AndroidStudio最新版本是4.0,丰富了不少插件和框架,而3.0则落后太多,其中界面风格过于老旧,对用户很难有吸引力。从代码测试上看,有不少bug存在,比较影响使用体验的就是偶尔会闪退,也说明本次实验用到的知识面不够深,深刻认识到自己这四年学习上的不足,日后还需要多多学习。在本次课题中,没有采用调查的方式来印证听障人学习英语所面临的问题,所以分析和取用功能多是出自个人理解,有片面性,是一个比较致命的失误。在开发APP的时候,深刻体会到开发一个合格的APP有多么不容易,一个人的力量是有限的,应该多结合志同道合的同学一起加入对听障生如何更好的学习英语的研究。总结与展望以综合类APP为主方向开发英语学习APP是很合适听障生使用学习的,特别是拼写单词的训练方式,可以改善他们死记硬背的情况。尽管该APP可以作为综合类英语学习APP使用,能满足翻译、
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 土地承包经营权转包协议
- 审计专业技术资格(高级)实务综合试题(含解析)
- 公路水运工程试验检测人员职业资格《道路工程》模拟试卷(带答案)
- 2026年大学英语四级考试标准预测试卷
- 高级审计师综合试卷标准化练习(带评分标准)
- 保险AI算法优化与迭代
- 中小学生体能训练科普适度锻炼助力青少年发育
- 2026年数字支付行业创新应用报告
- 2025年西安医学高等专科学校单招职业技能考试题库带答案详解(典型题)
- 2026年郑州商都职业学院高职单招职业技能考试题库【新题速递】附答案详解
- 2026年安徽省合肥社区工作者考试题库及答案
- 2027届广州中考英语听说考试专项训练
- 2026年陕西中考物理试题(原卷版)
- 2026年留疆战士政策理解练习题及解析
- 2026年农机驾驶考试题及答案
- 2026年新疆导游资格考试备考题库
- DB11-T 383-2023 建筑工程施工现场安全资料管理规程
- 2026中国文旅新玩法报告
- 工业互联网基础知识
- 2026年中医药法知识竞赛试题及答案
- 珠心算习题汇总(可以打印版A4)
评论
0/150
提交评论