- 6
- 0
- 约7.85千字
- 约 20页
- 2016-11-21 发布于湖北
- 举报
附件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
您可能关注的文档
最近下载
- 2025至2030中国有机冷冻蔬菜业行业项目调研及市场前景预测评估报告.docx
- 光宝ISA-7X标准泛用型伺服系统技术手册.pdf
- 大型羊场及配套沼气建设项目可行性研究报告书.doc VIP
- 2022-2023学年八年级英语下学期期末考点大串讲(牛津译林版):八年级英语下学期期末考试02(宿迁卷).pdf VIP
- 高中英语必背3500单词表(完整版).pdf VIP
- 催收评分技术及其在个人信贷催收管理中的应用.pdf VIP
- 土木工程测量-岳建平第1章绪论资料.ppt VIP
- 电磁场仿真软件:CST Microwave Studio二次开发_(6).材料属性设置.docx VIP
- 浙江省金华市十校联考2025-2026学年第一学期期末质量检测高一英语试题含答案.pdf
- 电磁仿真软件:CST Microwave Studio二次开发_(8).高级脚本应用:电磁建模与求解.docx VIP
原创力文档

文档评论(0)