使用的是eclipse开发平台,以java语言为基础,使用SQLite3小型数据库服务器进行课题的开发,实现了课题中的背单词功能,循环记忆功能,单词编辑导入导出功能。
摘要:本次课题主要是让我们应用所学的Android应用开发教程、Java语言、SQLite3数据库原理及应用等知识进行一个简易Android项目的开发。课题需要对这个Android项目实现以下几个功能:1.基本背单词功能,2.循环记忆,3.单词编辑、导入导出功能,4.方便的使用界面,5.自行设计其他功能。为了实现Android项目,就必须要对Android的应用框架层做一个了解,保证在使用java语言开发设计的时候知道源代码存储位置,布局文件,控制器,活动等文件位置的了解。那么对于SQLite数据库使用的则是SQLite3小型的关系型数据库引擎数据库也是从网上获取了一份Excel表格模式的词典文件通过命令导入数据库。本Android项目的话可以在大部分的安装用户端实现,方便的使用界面已经功能能保证随时随地的使用。
关键词: Android架构; Java语法; SQLite3数据库。
Design and Development of Word Memorization System Based on Android Platform
Abstract:This project is mainly about the development of a simple Android project with the knowledge of Android application development class, Java grammar ,Database of SQLite3 principle and application. Subject to the Android project to achieve the following functions: 1. The basic function of memorizing words, (2) memory loop, 3. The word editing function of import and export, 4. The use of the convenient interface, 5.Design other functions yourself. In order to achieve the Android project, you must do a understand the Android application framework layer, guarantee in the use of the development of the design of the Java language know source storage location, layout file, controller, activities such as file location. For the SQLite database, the SQLite3 small relational database engine database is also used to get an Excel table schema dictionary file from the Internet and import it into the database by command. This Android project can be implemented in the majority of installed users, and the convenient user interface has been able to guarantee the use of any time anywhere.
Keywords: Android framework; Java grammar ;Database of SQLite3 .
目录
摘要 i
Abstract i
目录 ii
1.绪论 1
1.1 背景与意义 1
1.2 JAVA 、SQLITE3数据库 1
2.可行性研究与需求分析 3
2.1 可行性分析 3
2.1.1 技术可行性 3
2.1.2 项目软件使用可行性 3
2.1.3 社会可行性 3
2.2 需求分析 4
3.系统简介与流程图 5
3.1系统简介 5
3.1.1 开发工具介绍与安装 5
3.1.2 框架简介 8
3.2 系统工作流程图 9
3.3 系统功能模块 10
4.数据库的设计与实现 11
4.1 数据库介绍 11
4.2 概念设计 13
5.系统的实现以及代码介绍 15
5.1 布局框架技术简介 15
5.2 控制层介绍 16
5.2.1 布局控制器 16
5.2.2 控制层功能的实现 18
5.2.3 数据访问层 19
5.3针对选择背诵自定义数量的单词模块的介绍 21
5.4循环记忆模块介绍 23
5.5主页面最后一个功能控件突出应用按钮的功能实现 25
5.6 背诵单词界面与添加单词功能界面 26
6.系统测试 36
6.1 测试方式 36
6.2测试方法与结果 36
7. 总结 38
致谢 39
参考文献 40
1.绪论
随着互联网时代的到来,不仅仅是很多父母对于孩子的英语学习越来越重视,很多人都会自主的去学习英语。大学生求职很多公司也需要CET4/CET6这些英语证件书;一线城市暂且不说,现在我国的二线三线甚至四线五线城市的家长对孩子的双语(母语和英语)教学都及其重视。加上现在生活水平的提高,出国旅游业不像以前那样变得遥不可及,这时候,英语作为一门世界通用的语言的作用就表现出来它独有的价值了。同时由于网络时代的飞速发展,智能机的普及,人们可以通过手机学习英语,不仅方便,而且还实用。