基于安卓系统测量软件开发技术

基于安卓系统测量软件开发技术

ID:31777411

大小:58.15 KB

页数:7页

时间:2019-01-18

基于安卓系统测量软件开发技术_第1页
基于安卓系统测量软件开发技术_第2页
基于安卓系统测量软件开发技术_第3页
基于安卓系统测量软件开发技术_第4页
基于安卓系统测量软件开发技术_第5页
资源描述:

《基于安卓系统测量软件开发技术》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于安卓系统测量软件开发技术摘要:简要地介绍了基于安卓系统的测量软件开发技术。总结了基于安卓系统的JAVA语言开发要点,常用菜单、按钮设计、软件注册方法、手机定位等开发技术。该程序安装在安卓手机或平板电脑上使用,版本为安卓2.2以上。关键词:安卓系统;测量软件;JAVA语言;手机定位中图分类号:TP311.52如今,基于安卓系统的产品种类越来越多。无论是功能,还是性价比,都趋于成熟化。安卓操作系统的开源性,使它在业界被更为广泛的推广,越来越受广大客户的喜爱。本文研究出一套基于安卓手机和平板电脑的测量软件。1

2、程序功能本文的测量软件安装包小,占用内存较小,安装简便。软件采用的是Java和sqllite内嵌式的数据开发方式。用户可以随时检查i角,同时记录保存。用户可根据实际需要对其进行修改。依照观测等级、国家水准测量规范要求的顺序自动移动光标位置。进行超限检查时,若发现超限,提示用户出现“G。”提示框。若是偶数站,需要在提示框中输入前尺点名,记录的按钮自动由红色->绿色,记录数据。为了避免数据的丢失,“保存按钮”设置了即时保存数据的功能。根据统计的数据进行结果分析,采用《空间数据处理系统3.3版》软件。分析结果自动

3、生成电子表格。此软件的主要功能有:打开文件,保存文件,新建文件,新建测段,删除测段,删除文件,i角检查,输出数据,设置测站信息,退N站,退一站,统改点名,退出系统等等。2程序开发技术2.1程序的开发环境在我们做操作系统软件之前,先要了解软件的开发环境。第一,搭建好环境,才能进行软件开发。这个过程分为以下五个步骤:(1)JDK安装;(2)安装AndroidSDK;(3)安装myEclopse;(4)安装ADT;(5)AVD创建。2.2建立新工程2.2.1打开Eclipse->文件->新建->工程,跳出一个新建

4、工程提示框,点击安卓选项->选择安卓工程->下一个,输入工程名称(小写字母,如:aa),选择我们需要的目标平台(例如Android2.2),再输入应用程序名称(如:aa)和包名称(如:wuazaa),点击完成,就完成创建任务。同时,打开src中的包名称((如:wuazaa),再打开LevelActivity.java文件,会提示出错,这是因为自动生成默认语句(setContentView(Rlayout.main)),而主页而不存在所致[1]。这种问题的解决方法:文件一>新建一〉其他,新建一个xml文件,选

5、择安卓一〉安卓xml文件,点下一个,输入文件名:main,选择资源类型Layout,点击右下角Finish完成创建工作。2.2.2打开Window一>AndroidSDKandAVDManager,选择所需模拟器环境,点击右边的New按钮,跳出提示框,键匚输入工程名称(如:aa),选择我们所需的目标平台(如Android2.2),然后点击CreateAVD,然后关闭。点击菜单Run~~>RunConfigurations,选中Target中的新创建的工程文件名称(如:aa),再选择Android分页,点击右

6、边的浏览按钮(Browse),找到你刚创建的工程文件名称(如:aa),点击0K,再点击下而的Apply按钮,再选择DoNothing选项,最后点击Run按钮,如果不出现意外情况,稍等片出现应用程序模拟器界而,工程创建完成[2]。2.3添加头文件研发安卓平台软件的关键技术是要熟悉Java语言开发环境,必须熟练C++的编程。再者,安卓本就是一个开源性操作系统,它本身的某些功能已近很成熟,在我们的编程过程中可以直接使用。我们基于其成熟的控件更好的编写利于我们的功能软件。^P:importandroidapp.Ac

7、tivity;2.4SQLite数据库操作技术Android提供了SQLite内嵌式数据库,常用于各种掌上设备,非常小巧,而又功能强大,几乎所有数据都可以用数据库来管理。数据库包名为"SQLiteOpenHelper"。方法:直接复制JAVA文件,点击你创建的包名,选择右键直接粘贴即可加入本工程。2.5声明变量方法privateButtonmCheck;//按钮控件privateEditTextmNewFileName;//新建文件名称2.6菜单开发Android菜单默认是隐藏式的,和别的手机平台不同,主要

8、示例代码如下:@0verride//=创建菜单控制二publicbooleanonCreateOptionsMenu(Menumenu){SubMenusubl=menuaddSubMenu(1,1,“文件");subl.add(1,11,1,“新建文伴”);subl.add(1,12,2,“打开文伴”);turnsuper.onCreateOptionsMenu(menu);}@0verride//---菜单功

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。