WHUT基于Andriod环境的指南针设计要点分析.docVIP

  • 6
  • 0
  • 约7.85千字
  • 约 20页
  • 2016-11-21 发布于湖北
  • 举报

WHUT基于Andriod环境的指南针设计要点分析.doc

附件1: 学 号: 课 程 设 计 课程名称 题 目 学 院 专 业 班 级 姓 名 指导教师 年 月 日 基于Andriod环境的指南针设计 训练要求 如今无论是为了应对城市复杂的交通情况,还是完成野外定向穿越的目标,指南针都是一项不可或缺的工具。本次课程设计的任务是基于Andriod环境的指南针设计,利用Java语言和Eclipse开发工具对指南针代码进行编写。要求实现其精确指南功能,且有流畅的罗盘旋转,界面正向会给出正确的方向描述,而指针一直指向北方。 需求分析 2.1功能需求 根据本次课题的要求,可以获得本次项目的基本需求,即能够帮助用户正确快速得判断方向,并且随着用户的位置移动,改变其指示方向。 当指南针软件运行试,屏幕中央的指针始终指向北方,而屏幕上方的说明框内会告诉用户正向的方向是什么。 2.2界面需求 播放器界面要求布局合理,简约,颜色舒适,能让用户一眼就能看出指南针的作用及操作方法。能实现要求的功能。要考虑到不同手机屏幕大小可能不一样,应尽量兼容大多数手机屏幕尺寸,使之显示无障碍。 2.3性能需求 (1)根据Android手机系统要求无响应时间为5秒,软件的响应时间应不超过5秒。 (2)系统精确、可靠。 (3)界面清晰大方,操作简单、流畅。 2.4运行环境需求 操作系统:Windows?7? 支持环境:Android?4.0版本? 开发环境:Eclipse?4.4?ADT 23.0.0 搭建Androdi开发环境 3.1安卓简介 Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。目前,最新版本为Android 2.4 Gingerbread和Android 3.0 Honeycomb。 Android是基于Linux开放性内核的操作系统,是Google公司在2007年11月5日公布的手机操作系统。 Android早期由原名为Android的公司开发,谷歌在2005年收购Android.Inc后,继续对Android系统开发运营,它采用了软件堆层(software stack,又名软件叠层)的架构,主要分为三部分。底层Linux内核只提供基本功能,其他的应用软件则由各公司自行开发,部分程序以Java编写。   2011年初数据显示,仅正式上市两年的操作系统Android已经超越称霸十年的塞班系统,使之跃居全球最受欢迎的智能手机平台。现在,Android系统不但应用于智能手机,也在平板电脑市场急速扩张,在智能MP4方面也有较大发展。采用Android系统主要厂商包括台湾的HTC,(第一台谷歌的手机G1由HTC生产代工)美国摩托罗拉,SE等,中国大陆厂商如:魅族(M9),华为、中兴、联想、蓝魔等。 3.2下载软件n?JDK????到??/javase/downloads/index.jsp?下载 n?Eclipse.4?到??/downloads/?下载? n?Android?SDK?到??/sdk/1.5_r1/index.html?下载 ?安装软件和配置环境下载好的JDKC:/Program?Files/Java/jdk1.6.0_05(当然其他路径也可以)。? JDK安装完成之后要设置系统环境变量:?我的电脑点右键,选择“属性”,选择“高级”标签,进入环境变量设置。环境变量设置,分别设置三个环境变量:JAVA_HOMEpath变量、classpath变量。 (1)设置JAVA_HOME 在系统环境变量那一栏中点-JAVA_HOME?(JAVA_HOME指向的是JDK的安装路径)。? 变量名:?JAVA_HOME?C:/Program?Files/Java/jdk1.6.0_05 (2)设置path 在系统变量里找到path,选择-编辑;(里面已经有很多的变量值,是在变量值的最前面或其他位置加上%JAVA_HOME%/bin;)。变量名:path?;变量值:%JAVA_HOME%/bin;? (3)设置classpath 在系统环境变量那一栏中点-classpath。变量名:?classpath?;变量值:.;%JAVA_HOME%/lib/;%JAVA_HOME%/jre/lib/(注意,CLASSPATH最前面是有个“.”的,表示当前目录,这样当我们运行java?AClass的时候,系统就会先在当前目录寻找AClass文件了。) (4)JDK环境测试 配置完成下面写一个简单的javaJ2SDK是否已安装成功: public?class

文档评论(0)

1亿VIP精品文档

相关文档