没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
I
目 录
摘 要................................................................................................................................I
Abstract..........................................................................................................................II
1绪论..............................................................................................................................1
1.1研究背景以及意义...........................................................................................1
1.2国内外发展概况及研究意义...........................................................................2
1.3Android平台与其他平台的比较......................................................................3
1.4本文的主要工作...............................................................................................4
1.5论文的组织结构...............................................................................................4
2开发环境与背景知识简介..........................................................................................5
2.1 Android的新特征.............................................................................................5
2.2Android架构特征..............................................................................................5
2.2.1Android系统架构................................................................................5
2.2.2Android组件设计模型...........................................................................7
2.3 Android应用程序的生命周期.........................................................................8
2.5 Android运行环境分析...................................................................................10
2.6 MVC框架技术...............................................................................................10
3系统的需求分析........................................................................................................11
3.1系统的需求分析.............................................................................................11
3.1.1功能需求分析......................................................................................11
3.1.2安全性需求分析..................................................................................12
3.2系统的运行结构设计.....................................................................................12
4系统的详细设计........................................................................................................15
4.1系统数据库的设计.........................................................................................15
4.1.1数据流程图的设计..............................................................................15
4.1.2数据库概念结构设计..........................................................................15
4.2系统的详细功能模块设计.............................................................................17
4.2.1系统主界面的设计一般思路......................................................................17
4.2.2系统触摸反应及页面跳转的一般设计思路......................................19
II
4.3系统的进入与难易程序实现.........................................................................20
4.4 看汉语猜单词模块的设计............................................................................21
4.5单词的复习与测试模块的实现.....................................................................23
4.6其他辅助功能模块.........................................................................................24
5系统的测试................................................................................................................25
5.1程序调试.........................................................................................................25
5.2程序的测试.....................................................................................................25
5.2.1测试的重要性及目的..........................................................................25
5.2.2测试的步骤..........................................................................................26
5.3系统的详细设计.............................................................................................27
5.3.1界面反应测试以及触摸测试..............................................................27
6总结与展望................................................................................................................30
6.1论文工作总结.................................................................................................30
6.2研究展望.........................................................................................................31
致谢..............................................................................................................................33
参考文献......................................................................................................................34
1
摘 要
当今社会无线网络发展迅猛,手机发展迅速,已经由90年代的模拟信号发展到
现在的智能时代,3G/4G时代已到来。在此基础上,嵌入式的移动终端操作系统
相继出现,如苹果公司的IOS,微软的WP7/8,Google的Android,黑莓的BlackBe
rry。Android系统在嵌入式移动终端系统比较普及。Android平台是Google推出
的基于Linux2.6内核的开源手机操作系统,是开源的系统,Android已经成为移
动领域的研究热点。然而随着3G网络的高速发展,智能手机越来越普及,视频
聊天,可视电话,以及自主学习应用的需求也日益增多。
本文设计了基于Android平台的猜词游戏软件。此猜词游戏包括两部分,
一部分是离线的猜词游戏,一部分是在线的猜词游戏。离线的猜词游戏主要是
使用Android自带的轻量级数据库SQLite来保存单词信息,系统通过SQLite数据
库的query方法来查找到与指定英文相对应的单词的中文释义。在线的猜词游戏
是利用oracle数据库来保存单词信息,然后利用Http协议解析出单词信息显示
到手机界面上,同时还能够增加、删除、更新单词信息。当然,对于查询到的
生疏的单词可以添加到单词本以便于随时复习。在此基础上,我们设计出基于A
ndroid平台设计和开发自主学习应用软件。要功能有:1.难度设置、2.单词的
猜想。3.进入下一关,在一定程度 上学生更好的记住单词。
关键词:Android;Java;自主学习应用;信息查询;助手软件
2
Abstract
The rapid development of wireless networks in today's society, the rapid
development of mobile phones, has an analog signal by the 1990s to today's smart
times, 3G/4G era has come. On this basis, embedded mobile terminal operating
system have emerged, such as Apple's IOS, Microsoft's WP7 / 8, Google's Android,
Blackberry BlackBerry. Android system in the embedded mobile terminal system
more widely. Android platform is Google's open source mobile Linux2.6 kernel-based
operating system, the system is open source, Android has become a hot research field
moves. However, with the rapid development of 3G networks, smartphones becoming
increasingly popular, video chat, video telephony, as well as self-learning application
requirements are increasing.
This design attempts as smart phones, based on the Eclipse software design, this is
also a move to the current field of platforms (such as WindowsPhone, IOS,
BlackBerry) the development status of research and analyzes their prospects. Further
research and analysis of the Android platform, system architecture, application
architecture, functional characteristics analysis, Android program's life cycle, the
operating environment analysis, and other related technologies. On this basis, based
on the Android platform design and development of autonomous learning
applications. To function: 1. Word queries, 2 word learning, 3 word review, four word
test, 5, words of this. To some extent, to facilitate the life of the students.
Keywords: Android; Java; self-learning applications; information inquiries; assistant
software
3
1绪论
随着我国信息化产业与3G网络的高速发展,智能手机越来越普及,,手机的传输
速度也变得越来越快,Google为开发者提供了各种的API,方便开发者开发应用
满足人们的日常需求,现在的智能手机已不仅仅局限于打电话,各种各样的手
机应用已经向人们席卷而来。
1.1研究背景以及意义
智能手机(Smartphone),是指“像个人家用电脑一样,有自己的操作系统(Wi
ndows,Mac),学习者可以自行安装各种各样的应用(游戏,生活类软件),利
用这些软件可以扩充手机的功能,可以通过(3G/WIFI)等方式进行无线网络接
入的手机的总称”。
目前,智能手机产品已被多数知明手机厂商生产,这些知明厂商生产的手机品
牌包括而芬兰的诺基亚(Nokia)、美国苹果(Iphone)、加拿大RIM(黑莓)、
美国摩托罗拉、中国台湾宏达(htc)。现在的智能手机已经融入了大众生活的
各个角落,博客、微博、SNS交流社区、应用市场、网络游戏,家用个人电脑可
以做的,现在智能手机基本上都可以实现,而且与个人家用电脑或笔记本电脑
比起来,而猜词游戏作为我们学习和生活的重要部分,对于很多英语不好的
学生或上班族们,特别是在北、上、广、深,这种一线城市的工薪阶层们,随
时都会遇到国外的同胞,或者随时都有可能到国外去深造,如果随身没有一个
英汉互译的软件,可能会难以同别人交流,因此推出一款好的猜词游戏软件是
很有必要的,个人认为开发一款大众化的手机猜词游戏软件显得很有必要,特
别是对于受教育程度较低和没有任何相关专业知识的人群,意义显得犹为突出
。
剩余37页未读,继续阅读
资源评论
Q_97095639
- 粉丝: 377
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功