android常用单词,Android的英语单词记忆软件系统

本课题需要重点研究的、关键的问题及解决的思路

本课题实现一个Android英语单词记忆软件,在本软件中将实现以下功能:

(1)查询复习内容、复习进度。当打开软件用户就可以根据自己输入的单词查询复习内容,还可以直接点击页面的记忆查询自己的复习进度

(2)复习提醒。用户可以设置提醒功能,当打开软件就会自动提醒用户

(3)复习汇总。用户可以将自己复习过的内容进行汇总,以便以后再次复习

(4)我的生词本。会列出你添加后的生词,你可以根据单词“回想释义”和根据“释义回想”单词练习;当然你也可以管理生词;

(5)发音功能。如果用户遇到不认识的单词时,只需点击发音,软件就会自动发音,教用户如何读本单词

主要问题:

(1)SQLite数据库的链接

(2)页面的设计

(3)在 AutoCompleteTextView 组件中输入两个及以上字母时显示以所输入字符串开头的所有单词列表

(4)如何发音

解决思路:

(1)对sqllite轻型数据库的理解和运用,实现提醒数据的存储

(2)英语单词库的掌握

(3)AutoCompleteTextView 所使用的 Adapter 是一个自定义的 Adapter 类

(4)单词的增、删、改、查

(5)通过使用Microsoft的Speech   API实现该软件发音

需求分析

针对本课题在当前google提供的SDK的最新版本的开发过程中,在使用数据库方面使用默认自带的sqlite嵌入型的小型数据库。Android版英语单词记忆软件使用对象面对的是大部分Android手机用户群体,因此,系统要满足大部分Android用户的需要。

系统总体业务可以描述为以下几点:

1) 显示菜单功能,是否能进行功能键的判断并进行相应的测试。

2) 运行状态的判断,根据对菜单功能进行测试得到的结果,对当前状态进行判断。

3) 异常的出现,判断可能出现的异常,并对不同的功能进行测试。

4) 模拟器的重新启动,清除在模拟器下操作功能出现的异常情况。

4.4  系统功能框架

在设计系统的功能架构时,主要分为查询、复习提醒、增删改、复习汇总等功能模块。查询功能模块中包括了查询复习内容和复习进度。主要操作是在主界面中单击复习内容和复习汇总,就能得到用户自己的需求。

单词的增删改功能包括单词的增加,删除,修改功能。用户可以向单词库中增加、删除、修改单词库中的单词。

导入单词现在只能手动在模拟器中才能实现单词库的导入。

853d59eb1e3eebf391ba9192c1c43ee5.png

相关资源:下拉通刷词软件v3.1.zip-其它代码类资源-CSDN文库

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年4月23日
下一篇 2021年4月23日

相关推荐