android 课程设计报告

上传人:小** 文档编号:91945599 上传时间:2019-07-04 格式:DOC 页数:17 大小:1.59MB
返回 下载 相关 举报
android 课程设计报告_第1页
第1页 / 共17页
android 课程设计报告_第2页
第2页 / 共17页
android 课程设计报告_第3页
第3页 / 共17页
android 课程设计报告_第4页
第4页 / 共17页
android 课程设计报告_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《android 课程设计报告》由会员分享,可在线阅读,更多相关《android 课程设计报告(17页珍藏版)》请在金锄头文库上搜索。

1、 课 程 设 计课程名称: 嵌入式技术课程设计 设计题目: 基于Android系统的小查询工具 学 院: 信息工程与自动化学院 专 业: 计算机科学与技术 年 级: 2010级 学生姓名: 指导教师: 日 期: 2013/7/8 教 务 处 制 课 程 设 计 任 务 书信息工程与自动化 学院 计算机科学与技术 专业 2010 年级学生姓名: 课程设计题目: 基于Android系统的小查询工具 课程设计主要内容:通过本课程设计,使学生巩固软件工程的基本概念、原理,熟悉安卓应用开发环境和技术,学会完成一个移动终端应用软件的分析、设计、编码测试和安装,将理论与实际相结合,强化学生的项目开发和团队意

2、识,提高学生分析能力和创新能力基本理论1、 Android系统的开发方法及基本原理2、 JavaEE应用程序设计开发技术实验方法与基本要求要求学生掌握Windows环境下Android系统开发的一般方法,AndroidSdk 集成开发环境的构建及JavaEE应用程序的开发。整个设计过程必须由学生自己独立完成,课程设计按二人一组,分组进行全过程的设计。设计内容1、Windows环境下构建Android系统的开发环境2、基于Android模拟手机,设计手机应用程序3、将程序下载的Android手机上应用设 计 指 导 教 师 (签字): 教学基层组织负责人(签字): 年 月 日目录一、课程设计的目

3、的及要求.31.1 课程设计的目的.31.2 课程设计要求3二、Android应用程序开发背景.32.1开发背景.32.2开发环境.4三、Android应用程序开发环境搭建.53.1所需软件的下载 53.2相应软件的安装.5四、“小查询工具”的设计与实现101. 总体设计 101)界面设计10 2)功能设计122. 详细设计 121)模块设计122)编码实现123. 手机上运行截图 14五、总结与体会16基于Android系统的小查询工具设计一、课程设计的目的及要求1.1 课程设计的目的1) 复习、巩固Java语言的基础知识,进一步加深对Java语言的理解和掌握;搭建一个完整的安卓开发环境。2

4、) 课程设计为学生提供了一个既动手又动脑,独立实践的机会,将课本上的理论知识和实际有机的结合起来,锻炼学生的分析解决实际问题的能力,提高学生适应实际,实践编程的能力; 3) 培养学生在项目开发中团队合作精神,创新意识及能力。1.2 课程设计要求1)通过Eclipse搭建一个完整的安卓开发环境。2)在安卓开发环境上编写一个简单的安卓软件,并且能够在手机上运行。二、Android应用程序开发背景2.1开发背景1.智能手机的市场(1)功能多样化的智能手机挑战全球PC出货量移动互联网时代的来临,直接促进了搭载智能操作系统、具有强大扩展性的智能手机、平板电脑等移动终端产业的蓬勃发展。来自美国最大的风险投

5、资机构KPCB的数据显示,全球智能手机出货量正在以远高于台式电脑、笔记本电脑出货量的速度快速增长,该机构预计2013年全球智能手机出货量将达到4.13亿,超过台式电脑与笔记本电脑出货量的总和。(2)智能手机的用户使用数量正在高速增长。据市场调研机构Gartner信息,2011年全球智能手机的总出货量将会达到4.68亿部,相比2010年实现了57.7%的增长,而谷歌Android操作系统将会在今年之内成为全球最大的智能手机操作系统。另外,全球市场调研机构IDC预计未来5年中国手机市场上,智能手机替代传统功能手机的趋势将日益明显,未来5年中国智能手机市场复合增长率将达到34.1%,人们对IT设备智

6、能化的向往是这一增长率能够实现的主要因素,并且与其他国家相比,中国智能手机市场的发展空间更加广阔。(3)操作系统格局预测:Android有望成为智能手机市场主导力量搭载Android操作系统的智能手机目前已经成为市场上最炙手可热的智能产品。来自美国市场研究机构Gartner的数据显示,Android操作系统所占的市场份额从2008年的0.5%急剧增长到2011年的15.94%。开放的源代码和零成本已经让Android在全世界范围内受到青睐并迅速获得了主要手机厂商和数百万软件开发者的支持,Gartner预计,未来Android系统的市场份额有望超过其他操作系统,从而成为全球第一大智能手机操作系统

7、。2.安卓手机介绍安卓手机指的是用Android操作系统的手机。安卓(Android)是基于Linux内核的操作系统,是Google公司在2007年11月5日公布的手机操作系统。同样都是手机上面用的智能系统,安卓的系统是新生系统,界面更为华丽,开源性更强,当然因为是新生系统,所以在第三方软件方面暂时还不太多。因此,安卓应用程序的需求还是很迫切的。3.软件人才需求据业内统计,目前国内的Android研发人才缺口至少30万。由于目前Android技术较新,无论是相关书籍、培训还是大学教育,都处于初级阶段,因此Android人才短期将供不应求。从长期来看,随着各种移动应用和手机游戏等内容需求日益增加

8、,也将激励大中小型手机应用开发商加大对Android应用的开发力度,因此Android人才的就业前景也非常广泛。综上所述,在这样的背景下,安卓有很强的生命力。同时,作为一个新生的系统,其应用程序目前并不多,安卓应用程序的需求还是很迫切的,安卓研发人才的缺口还很大。这些都促进了我们学习开发安卓应用程序。2.2开发环境安卓应用程序开发环境如下:JDK 5 or JDK 6 (JRE alone is not sufficient)Eclipse 3.3 (Europa), 3.4 (Ganymede)Android SDK ADT 0.8.0Eclipse安装ADT 插件三、Android应用程序

9、开发环境搭建3.1所需软件的下载以上软件都可以免费在网站上下载3.2相应软件的安装1.eclipse都是绿色版本的,下载完成后,直接解压即可使用。2.JDK的安装与环境变量的配置首先安装JDK,当JDK安装好以后就可以配置环境变量了。JDK的安装比较简单,双击,一直按照提示点击“下一步”就可以了。配置环境变量:右击“我的电脑” -属性-高级-环境变量在系统变量里新建JAVA_HOME变量,变量值为:D:JavaJavajdk1.6.0_20(根据自己的安装路径填写)新建classpath变量,变量值为:D:JavaJavajdk1.6.0_20lib在path变量(已存在不用新建)添加变量值:

10、%JAVA_HOME%bin;%JAVA_HOME%jrebin(注意变量值之间用“;”隔开)检验环境变量是否配置成功:“开始”-“运行”-输入“javac”-Enter,如果能正常打印用法说明配置成功!3.安装ADT:如下图所示点击help选择Install New Software点击Add再点击local添加ADT选择目标工具所在的文件夹跳出安装工具的目录勾选目录点击Next,即可开始安装;安装的详细目录:安装完成后,可以在Preference处查找到:4.安装SDK(SDK解压即可使用)安装好以后,通过SDK下载开发所需的源文件包:这个操作只有在联网的时候才能进行下载。四、“小查询工具

11、”的设计与实现1. 总体设计1)界面设计主界面:手机查询界面:身份证查询界面:区号邮编城市查询界面:2)功能设计对于这次课程设计编写的小查询工具,我们需要它能够帮助我们完成的功能为:手机归属地查询、身份证信息查询、区号邮编城市查询。对于小查询工具的每个查询功能,当用户点击相应的功能时,它能够帮助用户查询用户所需要的信息。2. 详细设计1)模块设计I、主界面模块(选题模块) 该模块是查询软件的主界面,在该模块界面有三个功能:手机归属地查询、身份证信息查询、区号邮编城市查询。用户根据自己所要查询的信息,选择相应的功能就可以查询用户想知道的信息。II、手机归属地查询模块在该模块中,当用户在输入框中输

12、入一个正确的号码时,点击“开始查询”按钮,就可以查询到该手机号码的归属地。III、身份证信息查询模块 在该模块中,当用户在输入框中输入一个正确的身份证号码时,再点击“开始查询”按钮,就可以查询到该身份证号码所代表的人的生日、性别以及出生地址。IV、区号邮编城市查询模块在该模块中,当用户在输入框中输入一个正确的区号或者邮编或者城市名称时,点击“开始查询”按钮,就可以查询到其对应的省份、城市、区号、邮编以及归属地。2)编码实现:各包内的JAVA源文件:其中主要的源文件部分代码:主要活动的基本代码:地址查询的主活动的主要代码:基本活动的主要代码:界面切换等活动的基本代码:3. 手机上运行截图手机截图: 五、总结与体会本次课程设计,让我获益匪浅,以前在学java或者java EE时,虽然上课也好好听老师讲,但是在课后自己没有亲自动手实践过,现在有许多知识都忘记了。因此,在这次课程设计中,有许多java的知识我都忘记了,许多java函数的功能我都不会了

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号