基于Android的单词助手的实现

来源 :锦绣·下旬刊 | 被引量 : 0次 | 上传用户:huoshu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:现在英语学科已经是在校学生必学的一个大科目,高校也对学生的英语等級证书和英语课学分做出了要求,为了学好英语学生们希望有一个能满足他们随时随地背单词的工具在碎片时间里也能学习英语,为了满足这些学生能随时随地背单词的强烈需求,本文研究基于Android系统开发这样一款能满足他们需求的背单词手机应用软件。
  关键词:安卓;英语学习;背单词;手机应用开发
  一、需求分析和可行性
  智能手机在当今社会不断普及,智能手机中 的应用软件开发俨然转变成一种潮流,Android系统的手机 软件开发近年来也得到了越来越多的热点关注。因而,针对 Android系统手机软件开发开展研究是尤为必要的[1]。
  现在人们除了可以通过课堂学习外,还可以使用智能手机上的学习软件来学习。学习者可以自定义自己的学习计划,也可以自由地选择自己所需的学习内容和有效的学习 方式。同时智能手机的小巧便携性为学习者创造了更便捷的学习方式和更灵活的学习环境,智能手机设备可以进行随时随地的无线连接,摆脱了以往有线的束缚[2]。
  在教育界,人们看到了游戏的教育价值之后,他们希望通过游戏的方式,改善目前人们在记忆英语单词方面上存在的问题,培养学生的英语单词学习能力,提高英语词汇教学质量,以此达到寓教于乐的效果[3]。
  语言学家 Terrel 认为,只要掌握了足够的词汇,即使没有多少语法知识,外语学习者也能较好理解外语 和用外语进行表达。语言学家 Wilkins 有一句经典名 言:“没有语法只能传达很少的信息,没有词汇则什么也无法传达[4]。所以这些年可以清晰地看到,用来背英语单词的学习类手机软件迅速兴起,现在的手机背单词软件种类之繁多,功能之齐全让人应接不暇,但与此同时它们也融入很多其它功能而变得臃肿,一般部分用户往往希望有一款功能专一的轻量型背单词软件,本文中的单词助手就是根据这一部分用户的实际需求出发,设计一款仅用于背单词,操作简捷的单词助手软件。
  二、系统设计
  本应用的开发环境是Android Studio。软件在大体上实现三个界面,它们分别是主界面、生词查词界面、单词测试界面。在主界面上实现了每日单词推荐功能,此外还放置了跳转至其他两个界面的按钮;查词界面实现英语生词查询单词的功能;单词测试界面实现了每日小测功能。
  点击应用图标进入应用后,第一个显示的是主界面,主界面会从数据库里提取数据向用户推荐三个单词,从主界面可以跳转至查词界面和测试界面,查词界面支持用户输入单词查询单词意思,在测试界面用户可以做个被单词小测试,答完系统给出的题目后可以点击“查看答案”来看测试结果。
  三、数据库设计
  本软件使用Android系统本身的SQLite数据库来保存数据,共建有两个数据库。
  第一个数据库名为englishwords,又在这个数据库下共有一个表,这个表是英语词典表-englishwords。第二个数据库名为data,共建有两个表,两个表分别是生词表-remind、辅助表-link,它们通过数据库对象的execSQL方法来创建。
  四、界面设计
  软件 总共设计了三个界面,通过点击主界面的“查词”按钮和“测试”按钮可以跳转至生词查询界面和单词测试界面。第一个界面是主界面,在布局上使用的是约束布局。软件在这个界面中实现了每日单词推荐功能,用户可以通过点击“加入生词本”按钮把不认识的词加入生词本。此外通过点击主界面上的“查询”按钮可前往查询界面,通过点击“测评”按钮可前往单词测试界面。
  在第二个界面-查询界面中实现了输入中文意思查询英语生词的功能。点击“查询”按钮软件将根据关键词查询。
  软件第三个界面是测试界面。在这个界面里实现了单词小测试的功能。用户答完题后点击“查看测试结果”按钮可以看答题结果,对显示“正确”,否则显示为“错误”。
  五、逻辑流程设计
  启动软件打开主页面,系统通过数据库对象打开数据库,系统首先通过Cursor对象的getCount方法对生词本表的记录数进行判断,记录数大于6则从生词本表里读取记录显示在主界面上,若记录数小于6此时系统通过数据库类的rawQuery方法对英语单词表进行无条件查询,并将返回的结果集与cursor关联,然后用cursor的方法从英语单词表中顺序获取三条记录作为每日单词推荐的内容向用户显示,同时将推荐的最后一个单词插入辅助表1中。
  用户在浏览这些单词后可以根据自己对这些单词的掌握程度决定是否通过点击“加入生词表”按钮将对应的单词加入生词本表,用户还可以点击“刷新”按钮来达到刷新推荐的单词的效果。
  针对用户倘若碰到陌生的单词需要查询的情况,软件可以充当英语字典的角色。用户点击主页面下侧的“查询”按钮后,跳转至查询界面。用户在搜索栏中输入要查询的内容并点击“查询”按钮后系统将调用数据库查询方法query查询对应的中文意思,并用cursor将结果显示在搜索框下面。
  为了让用户对自己所掌握的词汇量进行一个简单的认知,软件提供了人性化单词测试服务。在主界面点击“测评”按钮后,跳转至单词测试界面,用户在这个界面里答题,题型为英译汉或者汉译英,答完题后可查看是否答题正确。
  参考文献
  [1]王宇轩. Android系统的手机软件开发探析[J]. 无线互联科技,2017,12(24).
  [2]汪敏. 基于Android系统的智能手机移动学习软件的设计与开发[D]. 大连:辽宁师范大学,2014.
  [3]袁霁雯.Android平台下英语单词记忆软件的设计与实现[J].信息技术, 2018,42(12):108-110+114.
  [4]黄吉兰,温然,陈阵.基于Android的英语单词辅助学习软件的设计与实现[J].电脑与信息技术,2019,27(01):66-68.
其他文献
摘 要:民营企业是我国经济发展的优势所在,为国家提供就业岗位的同时,正以令人惊奇的力量推动着国民经济的飞跃发展,然而与其数量增长形成鲜明对比的是其生存环境恶劣,融资困难,严重阻碍了民营企业的健康发展,本文从民营企业面临的融资困境出发,为解决这个问题提出合理的路径。  关键词:民营企业;融资困境;融资路径  一、引言  从发展趋势和发展活力上看,民营企业已成为推动我国经济发展的主角。客观地说,民营企
期刊
摘 要:大学英语在线直播课程是大学英语在线教育的一种特殊而相对有效的形式,但也不乏存在一些问题,现就大学英语在线直播课程存在的问题进行分析,探讨对策,以期为大学英语在线直播课程提供方向,从而促进其发展。  关键词:大学英语;在线直播;问题;对策  随着网络化和信息化教学技术的发展,大学英语在线教育也得到了快速发展,大学英语在线直播课程不受限于上课的时间、地点,一改以往大学英语在线视频课程的学习者参
期刊
摘 要:相比现实中存在的事物人们更容易被那些看似存在却实际不存在的事物吸引,矛盾空间就是这样独特的视觉感受,矛盾空间第一眼看上去感觉就是日常生活中存在的事物,但当观看者细细观看时,才发现其中的矛盾,大多数观者都会深陷其中,想要解除这种矛盾弄个明白,这种过程在格塔式心理学中叫做“完型压迫”,埃舍尔曾经说过“感官与知觉的碰撞,会产生一种明明知道不可信却沉迷其中的游戏趣味”。  关键词:矛盾空间;设计;
期刊
摘 要:新型冠状病毒肺炎疫情爆发以来,全国各级各类学校延期开学,但停课不停教、停课不停学。各学校教师都在学习利用各种网络资源,开展在线教学,也为深入挖掘“互联网 + 教育”教学新模式带来了契机。但据自身网课经验,有部分学生网课态度消极、存在刷课现象。因此,解决大学生网络课程学习存在的问题激发学习潜能是现阶段亟待解决的课题。本文以智慧树平台为例,谈谈如何应用智慧树APP实现“双师网课”推动精准式教学
期刊
摘要:港口无论在国家、区域、城市发展布局中都具有重要戰略地位,港口经济是中国经济发展不可或缺的重要组成部分,其发展情况和发展速度吸引人们的广泛关注。成本管理是企业管理中的重点,成本管理水平往往直接影响企业的利润水平,尤其对于港口这类投资大、利润相对低的企业更是如此。国有港口企业成本管理效果较差,成本问题已成为制约国有港口企业发展的一个关键因素。基于此,本文首先简要分析了港口企业成本管理的现实状况,
期刊
摘 要:本文对应用数学在供应链管理中的应用问题进行了探讨,文章从分别阐述应用数学、供应链及供应链管理的概念入手,进一步对应用数学在供应链管理中的应用表现与要点展开了研究。  关键词:应用数学;供应链管理;概念;应用表现与要点  前言  随着我国经济社会的现代化发展,各种产品得到快速生产,产业链得到完善,在其中的货物供应环节,则逐步形成了一个完善的、自成一体的供应链体系。为加强该体系的管理,就需要运
期刊
摘 要:微信作为手机媒体时代的一种即时通讯方式,一经使用,就在大学生中掀起一阵“微风”,深受大学生的青睐。同时,给大学生的思想政治教育实效性带来了机遇。这就要求我们务必把准微信的“脉搏”,开出一剂思想政治教育“微平台”“ 微阵地”的“药方”,切实增强大学生思想政治教育实效性,发挥思想政治教育“生命线”的作用。  关键词:微信;大学生;思想政治教育;实效性  大学生是实现社会主义现代化的生力军,也是
期刊
摘要:楚文化是我国南方地区的主要文化形态之一,其具有“信巫好祀”的特性,楚地巫风盛行是楚乐舞成型发展中最为重要的推力,也是楚乐舞艺术特性的来源,通过对“崇巫尚祀”信仰和楚地乐舞形态的联系研究可以帮助舞蹈研究者更好地理解楚地乐舞。  一、前言:  楚文化是我国长江中游地区一种独具特色的地域文化,其成型于楚国统治时期,不同于中原文化中的“敬鬼远神”,楚地险峻的自然地理风貌以及丰富的少数民族民俗文化使得
期刊
摘 要:随着科学技术发展速度的加快,科技交流日益增多,科技英语已经受到很普遍的重视。科技英语的特点包括:广泛的使用长难句,名词化结构多,广泛使用被动语态,动词的非谓语式使用频繁,不同的时态的大量运用,常用后置定语。本文从词性的转换、句子成分的转换、长句的翻译、被动句的翻译四个方面论述了科技英语汉译中的主要翻译技巧。  关键词:科技英语;长难句翻译;翻译技巧  引言  科技英语(English fo
期刊
一、河畔漫步  你问我愿不愿意  我说要像河水一样流长  你问我后不后悔  我说人活一辈子  总要走一回独木桥  在暮色沉沉的傍晚  你俯身捧一掬河水  你一口  留给我一口  然后悄悄告訴我  光阴是那箭的尾羽  我们每天都面向靶心  却忘了飞在天上的是鸟  长出洞窟的是参天树  二、我们俩  似昨日与来日的交错  我们一次次在伞下重逢  重逢又离别  似幸与不幸的豪赌  我们一次次笃定芳华  
期刊