以后地位:论文发表网 > 论文宝库 > 信息科技类 > 软件开拓 > 正文

试析基于安卓体系的测量软件开拓技术

来源:UC论文发表网2019-05-26 11:33

摘要:

安卓体系情势下设计开拓的测量软件,可应用在移动终端中,从而到达繁多导线、水准路线、计算功效和外业功效,还可以或许或许转换分歧坐标,而且也可以或许或许根据蓝牙设备接收和传输计

  现阶段,社会上越来越普及安卓操纵体系,具有应用便利、价钱低、功效壮大等特色,开源性体系是其基本能源,可以或许或许在分歧行业中获得大批履行,而且逐渐取代其余情势的掌上设备,因为设计开拓光阴相对比较长,必要树立相符实际环境的平板电脑和安卓手机测量软件开拓体系,设计基本功效模块。
 
  1.测量软件开拓中应用安卓体系的重要性
 
        1.1安卓体系的操纵性和适用性比较强
 
  跟着曰常生活中赓续普及智能手机,给人咱咱们生活带来严重影响,安卓体系的可操纵性和适用性比较强,已经成为浩繁体系中比较精彩的体系,逐渐成为目前应用至多的移动终端体系。别的,安卓体系基本属于开源体系,促应用户应用和设计开拓的时候十分便利,测量过程中安卓体系可以或许或许有用解决测量条件、环境等成就,以便于全面提高测量的精确度。
 
  1.2安卓体系可以或许或许提高测量效力
 
  为了可以或许或许有用提高测量的品格和效力,正当应用Java语言来开拓和设计安卓体系,基于此树立相应的测量软件,不但可以或许或许实时记载、保留和俦输测量和收集数据信息,还可以或许或许保留界面华夏始记载,以便于全面提高测量效力,到达低落测量工作量的偏向。
 
  1.3安卓体系可以或许或许解决测量外业不续航现象
 
  外血测量的过程中,因为野外、地道、井下等环境影响和限制测量工作,促使测量的时候已经逐渐不能应用传统设备。跟着赓续睁开信息化技术,外业测量过程中急必要开拓新技术。现阶段外业测量过程中经常应用测量软件平台便是PDA平台,虽然可以或许或许在一定程度上提高工作效力和品格,但是因为PDA具有比较小的屏幕,应用的时候十分不便利,促使不能完全称心测量实际必要。测量软件中正当应用安卓体系的可操纵性、开源性、适用性比较强,可以或许或许完全称心测量中不敷续航成就。
 
  2.测量软件程序功效
 
  测量软件具有比较小内存和装配包,操纵便利和简略。开拓过程中重要便是应用sqllite和Java嵌入式情势。用户应用测量软件的时候可以或许或许对检查角停止随时检查,而且实时进;(于保留记载。根据体系实际环境用户可以或许或许随时修改数据信息。根据国度相干模范和观测品级来对光标地位停止主动移动。超限检查的过程中,如果体系超限,体系会提出GO字样。如果出现偶数站,体系中必要提醒输入信息,按钮从赤色主动变为绿色,对数据停止记载,为了不丢失体系数据,必要设置可以或许或许实时保留的保留按钮。根据相干统计结果可以或许或许发现,利用空间数据处理软件,来增进主动构成结果电子表格。设计体系软件的基本功效有,打开软件、文件保留、新建文件、删除文件等。存储外业记载数据。测量软件中应用安卓体系,必要正当设计外业记载管理测量的软件模块,以此来添加、创建、备份、浏览测量数据,别的,这种外业模块必要可以或许或许创建数据输入口,以便于到达存储数据的偏向。传输外业数据。测量软件中应用安卓体系实际上便是传输和接受计算机和移动终端、移动终端之间的数据'
 
  3.程序设计开拓
 
        3.1开拓程序的环境
 
  开拓体系软件之前必要对升发软件的环境充足了解,搭建好环境能力够开拓体系软件,重要包含JDK装配、AndroidSDK装配、myEclipse装配、ADT装配、创建AVD。
 
  3.2树立新程序
 
  (1)点开Eclipse、文件新建、工程,会呈现新的提醒枢,然后点击安卓工程、下一个项目,输入工程名称,抉择必要设计的平台,然后输入应用包名称和程序名称,然后打开LevelAc?tivityjava,会显示错误提醒,重要便是因为会构成主动默认语句,但是体系中没有主页。解决上述成就的基本办法便是,新建xml文件,抉择安卓xml文件,点击下一个,输入main文件名,抉择Layout文件资源,然后点击Finish实现创建。
 
  (2)打开Windows中的AndroidSDK以后,抉择相符实际环境的模拟环境,然后点击NEW按钮,出现提出输入名称的对话框,抉择设计预期平台,然后点击CreateAVD以后关闭体系。点击Run菜单中的Configurtions,创建新文件输入名称,抉择新建的文件点击0K和APPLY按钮,然后对DONothing项目点击Run按钮,实现工程创建。
 
  (3)添加头文件。安卓软件开拓的时候Java语言是最重要的关键技术,必要完全了解C++语言编程,安卓数据开源性体系,已经具有一些相对成熟的功效,实际操纵设计的时候可以或许或许间接应用,基于此可以或许或许更便利停止编程。
 
  (4)SQLite操纵数据库技术。Android为体系供给SQLite数据库,一样平常都是得当应用在比较小设备上,但是可以或许或许拥有强度功效,数据库可以或许或许管理统统数据,名称为SQLiteOpenHelper的数据库包,间接对Java文件停止复制,工程抉择右键粘贴。
 
  4.测量软件中应用安卓体系的设计
 
  应用软件开拓的时候,升?发的关键便是数据存储。安卓体系中存储数据的基本办法便是SQLite数据库、体系设置设备摆设、文件存储、网络存储等。文件存储、SQLite数据库、体系配罝重要便是根据测量软件来存储体系内部数据信息。安卓体系为了可以或许或许赓续简化数据库,具有两种操纵办法。第一,SQLiteDatabase类,这种办法重要便是封装数据库体系的API函数,封装数据库体系包含履行SQL指令、queiy、delete、insert等操纵。数据体系中,根据外业测量数据安卓体系可以或许或许记载相应特征,根据分歧功效树立四个表,统统的表都具有相对应的数据功效,根据特定字段正当衔接每张表。利用pointid办法对水准路线记载表、导线记载表和坐标记载表停止衔接。坐标记载表中可以或许或许存储结算以后节制点地位信息,利用从Ctrlpoint来区分分歧未知点和已知点的数据信息。根据poin3id、point2id、point1id来记载已知点坐标便是交会记载表,可以或许或许搜索坐标记载W。交会测量的时候必要阐发两种办法测角交会和测边交会。实际应用测量软件的时候至少必要存在三个节制点数据信息,设计统统字段的时候必要根据实际环境来正当设置交会测量的四个字段,right2data、right1data、left2data、left1data,别的,还应该测量复用存储角和复用存储边。上述四个布局记载表中,不但必要具有coordinate表,还必要具有area字段,从而离开达区分和查找每张表和地区的相干。如果coordinate表中没有正当设置area字段,阐发分歧条件环境下划分节制点坐标的测量地区存在分歧的环境,从而来防止测量外业数据的时候出现混淆。在实际测量软件中应用安卓体系可以或许或许形象出现FeatureObject,根据上述数据信息可以或许或许构成三个派生类,水准路线类Levobject、交会类corobject、导线类Troabject,此中重要包含一个或多个类构成,颠末过程高程、平面坐标构成的是坐标点类SurPoint。也便是说测量软件中应用安卓体系来应用数据库的时候,重要便是传递数据的时候把形象对象作为传输参数,而且这种技术可以或许或许在分歧坐标点上履行相同的数据操纵,以便于可以或许或许低落体系中传递参数的个数,也可以或许或许简化其余调用数据库,可以或许或许在一定程度上防止过于复杂的数据,便利工作职员停止掩护,别的,形象对象还可以或许或许传递其余模块模块数据,以便于赓续扩大体系17)。
 
  5.测量软件中安卓体系的详细应用
 
  测量软件中应用安卓体系的时候,用户抉择运行以后就够十分疾速的进入到主操纵界面,一样平常环境下测量外业工作数据的时候都具有比较同等的记载数据表格,因此为了可以或许或许加倍便利的停止记载数据,利用以上办法来设计表布局,设计记载数据主页面的外业测量水准线路记载格式、导线测量记载格式。外ik测量过程中充足阐发繁多导线,利用导线前进偏向可以或许或许把程度较分为右角和左角,因此实际应用测量软件爱你的时候必要适当调节右角和左角选项'交会测量体系数据后,设计侧边和侧角两种交会范例,利用交会测量设计范例来正被抉择和记载距离和角度,而且必要可以或许或许随时切换上述两个选项,别的,颠末过程详细阐发交会测量实际数据和相干尺度必要,必要具有三个已知交会点,因此,设计输入界面的时候,应该设置四个程度角或许三个距离输被选项。不管是交会测量记载表、导线记载表,还是水准记载表,实现每一次数据测量以后,都必要核算测量数据。例如,测量程度角或许测回红黑面读数差或许高低半测回差值,实际操纵的时候必要对项目停止严厉尺度,如果出现超过限制的测量结果,体系会提醒警告。实现交会记载测量的时候,相干职员必要根据实际环境来计算导线平差和交会测量范例,别的,根据查询和检测坐标记载表来详细浏览和尺度体系目前测点坐标和节制点坐标,以便于包管可以或许或许安稳运行安卓体系测量软件。安卓体系测量软件设计的蓝牙传输数据模块重要便是根据BluetoothAdapter类,利用计算机和终端设备中的计算机记载表接收数据和传输数据。基于此设备中可以或许或许接收和传输文本、表格情势的计算布局和记载表,这种办法可以或许或许在一定程度上便利传输测量结果,为以后保留和浏览数据供给参考根据[91。
 
  6.结束语
 
  综上,在阐发安卓体系测量软件的时候,不但必要计算机和移动终端、移动终端之间停止接收和传输数据,实现繁多导线测量外业记载、水准线路测量外业数据、交会测量外业数据的偏向,别的,在详细阐发外北测量实际必要的基础上可以或许或许细化设计体系功效,实际设计测量软件的时候必要应用安卓体系来阐发和管理测量数据,这种测量办法不但可以或许或许便利职员操纵移动终端,还可以或许或许最大限度低落工作量,到达无纸化操纵记载的偏向。
 
                                                                                                            吴天亮
                                                                    (武汉轻工大学数学与计算机学院,湖北武汉430023)

中央期刊推荐


发表范例: 论文发表 论文投稿
标题: *
姓名: *
手机: * (填写数值)
Email:
QQ: * (填写数值)
文章:
请求:
友情链接:广州美容在线学习网  智能科技资讯网  智利华人中文网  云南固创传媒网  中国贷款网  环境保护资讯网  四川绵阳职业技术学院  德隆新闻网  乐骁游戏网  面对面手工自制网