课程名称:嵌入式技术课程设计
设计题目:基于Android系统的小查询工具
课程设计题目:基于Android系统的小查询工具
课程设计主要内容:
通过本课程设计,使学生巩固软件工程的基本概念、原理,熟悉安卓应用开发环境和技术,学会完成一个移动终端应用软件的分析、设计、编码测试和安装,将理论与实际相结合,强化学生的项目开发和团队意识,提高学生分析能力和创新能力
基本理论
1、 Android系统的开发方法及基本原理
2、 JavaEE应用程序设计开发技术
实验方法与基本要求
要求学生掌握Windows环境下Android系统开发的一般方法,AndroidSdk 集成开发环境的构建及JavaEE
应用程序的开发。整个设计过程必须由学生自己独立完成,课程设计按二人一组,分组进行全过程的设计。
设计内容
1、Windows环境下构建Android系统的开发环境
2、基于Android模拟手机,设计手机应用程序
3、将程序下载的Android手机上应用
设计指导教师(签字):
教学基层组织负责人(签字):
年月日
目录
一、课程设计的目的及要求 (3)
1.1 课程设计的目的 (3)
1.2 课程设计要求 (3)
二、Android应用程序开发背景 (3)
2.1开发背景 (3)
2.2开发环境 (4)
三、Android应用程序开发环境搭建 (5)
3.1所需软件的下载 (5)
3.2相应软件的安装 (5)
四、“小查询工具”的设计与实现 (10)
1. 总体设计 (10)
1)界面设计 (10)
2)功能设计 (12)
2. 详细设计 (12)
1)模块设计 (12)
2)编码实现 (12)
3. 手机上运行截图 (14)
五、总结与体会 (16)
基于Android系统的小查询工具设计
一、课程设计的目的及要求
1.1 课程设计的目的
1) 复习、巩固Java语言的基础知识,进一步加深对Java语言的理解和掌握;搭建一个完整的安卓开发环境。
2) 课程设计为学生提供了一个既动手又动脑,独立实践的机会,将课本上的理论知
识和实际有机的结合起来,锻炼学生的分析解决实际问题的能力,提高学生适应实际,实践编程的能力;
3) 培养学生在项目开发中团队合作精神,创新意识及能力。
1.2 课程设计要求
1)通过Eclipse搭建一个完整的安卓开发环境。
2)在安卓开发环境上编写一个简单的安卓软件,并且能够在手机上运行。
二、Android应用程序开发背景
2.1开发背景
1.智能手机的市场
(1)功能多样化的智能手机挑战全球PC出货量
移动互联网时代的来临,直接促进了搭载智能操作系统、具有强大扩展性的智能手机、平板电脑等移动终端产业的蓬勃发展。来自美国最大的风险投资机构KPCB 的数据显示,全球智能手机出货量正在
以远高于台式电脑、笔记本电脑出货量的速度快速增长,该机构预计2013年全球智能手机出货量将达到4.13亿,超过台式电脑与笔记本电脑出货量的总和。
(2)智能手机的用户使用数量正在高速增长。据市场调研机构Gartner信息,2011年全球智能手机的总出货量将会达到4.68亿部,相比2010年实现了57.7%的增长,而谷歌Android操作系统将会在今年之内成为全球最大的智能手机操作系统。另外,全球市场调研机构IDC预计未来5年中国手机市场上,智能手机替代传统功能手机的趋势将日益明显,未来5年中国智能手机市场复合增长率将达到34.1%,人们对IT 设备智能化的向往是这一增长率能够实现的主要因素,并且与其他国家相比,中国智能手机市场的发展空间更加广阔。
(3)操作系统格局预测:Android有望成为智能手机市场主导力量
搭载Android操作系统的智能手机目前已经成为市场上最炙手可热的智能产
品。来自美国市场研究机构Gartner的数据显示,Android操作系统所占的市场份额从2008年的0.5%急剧增长到2011年的15.94%。开放的源代码和零成本已经让Android在全世界范围内受到青睐并迅速获得了主要手机厂商和数百万软件开发者的支持,Gartner预计,未来Android系统的市场份额有望超过其他操作系统,从而成为全球第一大智能手机操作系统。
2.安卓手机介绍
安卓手机指的是用Android操作系统的手机。安卓(Android)是基于Linux内核的操作系统,是Google公司在2007年11月5日公布的手机操作系统。
同样都是手机上面用的智能系统,安卓的系统是新生系统,界面更为华丽,开源性更强,当然因为是新生系统,所以在第三方软件方面暂时还不太多。因此,安卓应用程序的需求还是很迫切的。
3.软件人才需求
据业内统计,目前国内的Android研发人才缺口至少30万。由于目前Android 技术较新,无论是相关书籍、培训还是大学教育,都处于初级阶段,因此Android 人才短期将供不应求。从长期来看,随着各种移动应用和手机游戏等内容需求日益增加,也将激励大中小型手机应用开发商加大对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.0
⑤Eclipse安装ADT 插件
三、Android应用程序开发环境搭建
3.1所需软件的下载
以上软件都可以免费在网站上下载
基于java的课程设计题目3.2相应软件的安装
2.JDK的安装与环境变量的配置
首先安装JDK,当JDK安装好以后就可以配置环境变量了。JDK的安装比较简单,双击,一直按照提示点击“下一步”就可以了。
配置环境变量:右击“我的电脑” -->"属性"-->"高级"-->"环境变量"
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论