论文题目名称: Android平台英文单词学习系统——学习功能和主题背景乐设置功能设计与实现
本课题需要重点研究的、关键的问题及解决的思路
本系统的主要功能有:
(1)学习模块:包括单词的朗读,中文意思等。单词读音的音频文件需要建立相对路径对数据库进行调用访问其存储文件。
(2)统计功能:实现统计测试模块、挑战模块的成功率。需要在函数中运用添加JavaScript技术来完成统计。
(3)其它窗体:包括主窗体、背景音乐等。背景音乐采用bgsound标签,另外背景音乐的切换
主要问题是数据库中音频文件(单词读音)的匹配问题,由于测试模块要实现随机抽取测试内容,需要用到RandomAccess类完成随机访问,则需要将抽取的测试单词进行标记,便于匹配相应的单词音频文件。
本系统是基于Android平台开发的一款英文单词学习系统,将要应用在Android移动通讯设备上,能够尽可能的满足用户更方便更快捷的学习需求,对于一个单词的学习首先要知道其中文意思以及发音,所以本系统实现了类似于英文词典的查询和发音功能,鉴于该系统有别于普通的电子词典,在设计当中还实现了一个生词簿的功能,生词簿用来存储学习者在学习过程中遇到的生词难词以便于反复的学习和记忆。
单调的学习则会让学习者感到枯燥和乏味,失去学习的兴趣,这就无法达到开发这款学系统的意义,由此本系统还设计了针对系统的主题色彩和背景音乐的设置功能,用户可以根据爱好随意更换自己喜欢的主题色彩和背景音乐,让学习变成一种娱乐和享受,提高了学习的效率。
每个学习者都必然要对自己的学习结果有一个全面的了解,才能够查漏补缺,所以对于用户每次完成测试和挑战时候显示下学习的结果,本系统则实现了对测试和挑战结果的统计功能而且用到Progressbar,使结果不仅具备数字的直观性还有图画的美观性。