谈安卓系统的测量软件开发技术论文_初中议论文作文1200字以上

  【摘要】安卓系统模式下设计开发的测量软件,可以应用在移动终端中,从而达到单一导线、水准路线、计算功能以及外业功能,还能够转换不同坐标,并且也能够依据蓝牙设备接收以及传输计算机和移动设备、移动设备之间的数据信息。本文主要分析了基于安卓系统的测量软件开发技术。

  【关键词】安卓系统;测量软件;开发技术

  【中图分类号】TP311.5【文献标识码】A【文章编号】1006-4222(2016)07-0295-02

  现阶段,社会上越来越普及安卓操作系统,具备使用方便、价格低、功能强大等特点,开源性系统是其基本动力,能够在不同行业中得到大量推广,并且逐渐取代其他形式的掌上设备,因为设计开发时间相对比较长,需要建立符合实际情况的平板电脑和安卓手机测量软件开发系统,设计基本功能模块。

  1测量软件开发中应用安卓系统的重要性

  1.1安卓系统的操作性和实用性比较强

  随着日常生活中不断普及智能手机,给人们生活带来严重影响,安卓系统的可操作性和实用性比较强,已经成为众多系统中比较出色的系统,逐渐成为目前使用最多的移动终端系统。此外,安卓系统基本属于开源系统,促使用户使用和设计开发的时候十分方便,测量过程中安卓系统能够有效解决测量条件、环境等问题,以便于全面提高测量的准确度。

  1.2安卓系统可以提高测量效率

  为了能够有效提高测量的质量以及效率,合理应用Java语言来开发和设计安卓系统,基于此建立相应的测量软件,不但能够实时记录、保存和传输测量以及采集数据信息,还能够保留界面中原始记录,以便于全面提高测量效率,达到降低测量工作量的目的[1]。

  1.3安卓系统能够解决测量外业不续航现象

  外业测量的过程中,因为野外、隧道、井下等环境影响和限制测量工作,促使测量的时候已经逐渐不能应用传统设备。随着不断发展信息化技术,外业测量过程中急需要开发新技术。现阶段外业测量过程中经常应用测量软件平台就是PDA平台,虽然能够在一定程度上提高工作效率和质量,但是由于PDA具备比较小的屏幕,使用的时候十分不方便,促使不能完全满足测量实际需求。测量软件中合理应用安卓系统的可操作性、开源性、实用性比较强,可以完全满足测量中不足续航问题。

  2测量软件程序功能

  测量软件具备比较小内存和安装包,操作方便和简单。开发过程中主要就是应用sqllite和Java嵌入式形式。用户应用测量软件的时候能够对检查角进行随时检查,并且及时进行保存记录。依据系统实际情况用户可以随时修改数据信息。依据国家相关标准以及观测等级来对光标位置进行自动移动。超限检查的过程中,如果系统超限,系统会提出GO字样。如果出现偶数站,系统中需要提示输出信息,按钮从红色自动变为绿色,对数据进行记录,为了不丢失系统数据,需要设置能够及时保存的保存按钮。依据相关统计结果可以发现,利用空间数据处理软件,来促进自动形成结果电子表格。设计系统软件的基本功能有,打开软件、文件保存、新建文件、删除文件等。存储外业记录数据。测量软件中应用安卓系统,需要合理设计外业记录管理测量的软件模块,以此来添加、创建、备份、浏览测量数据,此外,这种外业模块需要能够创建数据输入口,以便于达到存储数据的目的。传输外业数据。测量软件中应用安卓系统实际上就是传输以及接受计算机和移动终端、移动终端之间的数据[2]。

  3程序设计开发

  3.1开发程序的环境

  开发系统软件之前需要对开发软件的环境充分了解,搭建好环境才能够开发系统软件,主要包括JDK安装、AndroidSDK安装、安装、ADT安装、创建AVD。

  3.2建立新程序

  (1)点开Eclipse、文件新建、工程,会呈现新的提示框,然后点击安卓工程、下一个项目,输入工程名称,选择需要设计的平台,然后输入应用包名称和程序名称,然后打开LevelAc-tivityjava,会显示错误提示,主要就是由于会形成自动默认语句,但是系统中没有主页。解决上述问题的基本方式就是,新建x文件,选择安卓x文件,点击下一个,输入文件名,选择Layout文件资源,然后点击Finish完成创建[3]。(2)打开Windo中的AndroidSDK以后,选择符合实际情况的模拟环境,然后点击NEW按钮,出现提出输入名称的对话框,选择设计预期平台,然后点击CreateAVD以后关闭系统。点击Run菜单中的Configurtions,创建新文件输入名称,选择新建的文件点击OK和APPLY按钮,然后对DONothing项目点击Run按钮,完成工程创建[4]。(3)添加头文件。安卓软件开发的时候Java语言是最重要的关键技术,需要完全了解C++语言编程,安卓数据开源性系统,已经具备一些相对成熟的功能,实际操作设计的时候可以直接应用,基于此能够更方便进行编程。(4)SQLite操作数据库技术。Android为系统提供SQLite数据库,一般都是适合应用在比较小设备上,但是能够拥有强度功能,数据库能够管理所有数据,名称为SQLiteOpenHelper的数据库包,直接对Java文件进行复制,工程选择右键粘贴[5]。

  4测量软件中应用安卓系统的设计

  应用软件开发的时候,开发的关键就是数据存储。安卓系统中存储数据的基本方式就是SQLite数据库、系统配置、文件存储、网络存储等。文件存储、SQLite数据库、系统配置主要就是依据测量软件来存储系统内部数据信息。安卓系统为了能够不断简化数据库,具备两种操作方式。第一,SQLiteDatabase类,这种方式主要就是封装数据库系统的API函数,封装数据库系统包括执行SQL指令、query、、等操作。数据系统中,依据外业测量数据安卓系统能够记录相应特征,依据不同功能建立四个表,所有的表都具备相对应的数据功能,依据特定字段合理连接每张表。利用pointid方式对水准路线记录表、导线记录表和坐标记录表进行连接。坐标记录表中能够存储结算以后控制点位置信息,利用从Ctrlpoint来区分不同未知点和已知点的数据信息。依据poin3id、point2id、point1id来记录已知点坐标就是交会记录表,能够搜索坐标记录[6]。交会测量的时候需要分析两种方式测角交会和测边交会。实际应用测量软件的时候至少需要存在三个控制点数据信息,设计所有字段的时候需要依据实际情况来合理设置交会测量的四个字段,right2data、right1data、left2data、left1data,此外,还应该测量复用存储角和复用存储边。上述四个结构记录表中,不但需要具备coordinate表,还需要具备area字段,从而来达到区分以及查找每张表和区域的关系。如果coordinate表中没有合理设置area字段,分析不同条件情况下划分控制点坐标的测量区域存在不同的情况,从而来防止测量外业数据的时候出现混淆。在实际测量软件中应用安卓系统能够抽象出现FeatureObject,依据上述数据信息可以形成三个派生类,水准路线类Levobject、交会类corobject、导线类Troabject,其中主要包括一个或多个类构成,通过高程、平面坐标构成的是坐标点类SurPoint。也就是说测量软件中应用安卓系统来使用数据库的时候,主要就是传递数据的时候把抽象对象作为传输参数,并且这种技术能够在不同坐标点上执行相同的数据操作,以便于能够降低系统中传递参数的个数,也能够简化其他调用数据库,可以在一定程度上避免过于复杂的数据,方便工作人员进行维护,此外,抽象对象还能够传递其他模块模块数据,以便于不断扩展系统[7]。

  5测量软件中安卓系统的具体应用

  测量软件中应用安卓系统的时候,用户选择运行以后就够十分快速的进入到主操作界面,一般情况下测量外业工作数据的时候都具备比较一致的记录数据表格,因此为了能够更加方便的进行记录数据,利用以上方式来设计表结构,设计记录数据主页面的外业测量水准线路记录格式、导线测量记录格式。外业测量过程中充分分析单一导线,利用导线前进方向可以把水平较分为右角和左角,因此实际应用测量软件爱你的时候需要适当调节右角和左角选项[8]。交会测量系统数据后,设计侧边和侧角两种交会类型,利用交会测量设计类型来合理选择和记录距离和角度,并且需要能够随时切换上述两个选项,此外,通过具体分析交会测量实际数据和相关规范需求,需要具备三个已知交会点,因此,设计输入界面的时候,应该设置四个水平角或者三个距离输入选项。不管是交会测量记录表、导线记录表,还是水准记录表,完成每一次数据测量以后,都需要核算测量数据。例如,测量水平角或者测回红黑面读数差或者上下半测回差值,实际操作的时候需要对项目进行严格规范,如果出现超过限制的测量结果,系统会提示警告。完成交会记录测量的时候,相关人员需要依据实际情况来计算导线平差和交会测量类型,此外,依据查询和检测坐标记录表来详细浏览和规范系统目前测点坐标和控制点坐标,以便于保证能够平稳运行安卓系统测量软件。安卓系统测量软件设计的蓝牙传输数据模块主要就是依据BluetoothAdapter类,利用计算机和终端设备中的计算机记录表接收数据和传输数据。基于此设备中能够接收和传输文本、表格形式的计算结构和记录表,这种方式能够在一定程度上方便传输测量结果,为以后保存和浏览数据提供参考依据[9]。

  6结束语

  综上,在分析安卓系统测量软件的时候,不但需要计算机和移动终端、移动终端之间进行接收和传输数据,实现单一导线测量外业记录、水准线路测量外业数据、交会测量外业数据的目的,此外,在具体分析外业测量实际需求的基础上能够细化设计系统功能,实际设计测量软件的时候需要使用安卓系统来分析和管理测量数据,这种测量方式不但能够方便人员操作移动终端,还可以最大限度降低工作量,达到无纸化操作记录的目的。

  参考文献

  [1]何耀帮,赵永兰,武安状,等.基于安卓系统的测量软件开发技术[J].北京测绘,2013(3):68~72.

  [2]李新春.基于安卓系统的测量软件开发技术[J].计算机光盘软件与应用,2013(21):280~281.

  [3]唐应兵,刘明哲,庹先国,等.基于Android的肺部剂量γ能谱测量系统[J].核电子学与探测技术,2013(9):1165~1168.

  [4]陈裕雄.安卓系统的测量软件开发及应用[J].无线互联科技,2015(16):53~54.

  [5]王晶,阮林波,渠红光,等.基于安卓的便携式无线多道能谱测量系统[J].强激光与粒子束,2014,26(12):194~199.

  [6]张心苑,杨琳,王静,等.基于安卓操作系统的伤口面积测量软件设计[J].中国医学装备,2014,11(8):29~32.

  [7]张菁,陈勇,曹杰,等.安卓程序设计在测量程序开发中的应用[J].城市建设理论研究(电子版),2015(19):1562~1564.

  [8]刘一,任占兵.基于USB接口的远程安卓手机心电测量系统的设计[J].计算机测量与控制,2014,22(11):3512~3514.

  [9]林志鹏,余代俊,张博,等.基于安卓手机的GPS控制网测量记录软件开发[J].地理信息世界,2013(4):65~69,90.

上一篇 2023年01月06日12时11分26秒
下一篇 2023年01月06日12时15分57秒

相关推荐

  • 可爱的小鸡_五年级记叙文作文300字

      这些小鸡像人一样,一日三餐,日出而行,日落而眠。吃的东西五花八门,有剩菜剩饭,过期的米饭、小米、糯米,还有生白菜叶等等它们都要吃。有时,小鸡们吃完饭,还要在一起“唱歌”。它们一起“叽叽”地叫,好像在比谁的声高,谁的歌声动听,就像在搞一场有声有色的“小鸡联欢会”,有趣极了!   小鸡们最爱抢食吃,这不,又发生了一场“小鸡争食战”。   一天下午,我抓了一把大米打算去喂小鸡。没想到,我刚一过去,小鸡们就跑到我身边聚集起来。原来它们发现我拿了大米。我只好把撒在地上,小鸡们马上争先恐后地吃起来。有的小鸡马上吃光自己周围的大米,去吃别人没有注意到的大米;有的小鸡则按兵不动,趁另两只小鸡打架时,连忙吃…

    作文 2023年07月06日
    11
  • 小鸡_二年级说明文作文100字

      “叽,叽,叽”,咦,从哪里传来的声音?哦,原来是我家后面养着一群小鸡呢。   那群小鸡非常可爱,它们的羽毛毛绒绒的,颜色也很漂亮,有黄的,有黑的,还有花的呢。   有一次 ,我看到小鸡在吃像沙粒一样的小石子,我很疑惑,就去问问妈妈,妈妈笑着说:“小鸡没有牙齿,吃下去的食物不能消化,所以它们要吃点小石子把食物磨碎。”我恍然大悟,原来是这样呀。…

    作文 2023年07月06日
    11
  • 可爱的小鸡_六年级记叙文作文600字

      多么可爱的小鸡啊!可是我却碰都不敢碰一下.因为在它们的身边还有一位高大威武的“保护者”——鸡妈妈.鸡妈妈是一个非常称职的母亲,要是谁敢碰她孩子的一根汗毛,她不把你打个落花流水是绝不会放过你的.所以,我还真不敢惹她.   十几天后,原本35只的小鸡结果死的只剩21只了.这十几天来也一直是我在照顾它们.虽然如此,可是小鸡们对我还是很陌生,一直很防着我,鸡妈妈也没对我改变一点态度.在院子里,小鸡见到我比见到鬼还要害怕,闪的飞快!第一次给它们喂食就好像我要杀它们似的,躲的远远的,鸡妈妈也恨不得我琢两下.可真是委屈死我了,真是冤呐!   一个多月以后,小鸡们都开始长身体了,当然,随着年龄的增长,它们…

    作文 2023年07月06日
    11
  • 可爱的小鸡_七年级记叙文作文400字

      在一个阳光明媚的下午,我背着书包向家走,在学校门口我看到了卖小鸡的人,觉得很可爱,想买几只,我摸了摸口袋,里面的钱只够买两只。我就分别给它们各取了一个名字,稍微大一点就叫“哥哥”,稍微小一点的就叫“弟弟”它们毛茸茸的,特别可爱。妈妈经过我们学校的时候我遇见了妈妈,然后我们就一起回家。   在回家的路上,我听到小鸡的叫声很大,而且头一直往外看,这是怎么回事呢?妈妈说:“它们可能可能太饿了!”我让妈妈快点骑,到家后,我淘了一点小米,煮熟后放凉了盛到一个盘子端给小鸡们吃。他们长得很可爱,两只小小的眼睛,黄色的羽毛,瘦小的腿和四只小爪子。小鸡的嘴很尖,脖子也很长。他们不仅长得可爱,还很淘气。记得有…

    作文 2023年07月06日
    11
  • 可爱的小鸡_小学记叙文作文400字

      一只小鸡出壳了,浑身湿漉漉的,看起来毛很杂乱,可怜极了,像个小乞丐。   小鸡刚出蛋壳时,很怕冷,就和其它小鸡挤在一起取暖,我想可能是鸡蛋里面的气候比外面暖和吧。   小鸡再长大一些,就开始调皮起来了,它们张着软软的翅膀,在篮子里活蹦乱跳,我猜想,它们一定是想跳出篮子,看看外面的蓝天白云、花草和树木。慢慢的小鸡的翅膀变硬了,它们身上的颜色也变了许多,有白色、有灰色、有赤褐色,看起来非常鲜艳。它们玩的时候,用尖尖的小嘴你啄我我啄你。玩完了,就跟着母鸡妈妈找食物吃,等母鸡妈妈找到食物后,就会“咯咯咯”地发出声音,好像在说:“孩子们,我找到食物了,快来吃吧!”小鸡们听到母鸡的叫声,就会一窝蜂地跑…

    作文 2023年07月06日
    11
  • 小鸡_八年级记叙文作文500字

      一身黄色的绒毛,一张尖尖的小嘴儿,加上红色的小爪子,凑成了机灵可爱的小鸡。   我曾经养过三只可爱的小鸡,一只紫色的,两只黄色的。在养它们的时候还发生了不少趣事呢,至今使我回味无穷。   刚买来时,他们挤在一块,叽叽的叫着。我赶紧抓了一把米喂它们。他们争先恐后的跑来啄食。   趁它们吃食的时候,我给它们想好了名字:那只紫色的小鸡叫淘淘;那只黄色的背上有一点花纹的叫花花;那只绒毛黄的没有一点杂色的小鸡叫朵朵。   每天放学我都把小鸡放出来,让它们在草地上捉虫子吃。   一次,我看见它们捉虫子吃,淘淘从土里啄出了一条蚯蚓,旁边的花花看见了,连忙抢过来就跑。这那成,淘淘赶紧去追。这时朵朵看见了,…

    作文 2023年07月06日
    11
  • 给小鸡洗澡_三年级记叙文作文400字

      小时候,我做了一件让人啼笑皆非的事。   这件事是我5岁的那一年做的。一天,我看见外婆在喂鸡,喂鸭,还带着鸭去池塘游泳。   我看见那些鸭的羽毛很光滑,一定是它们经常游泳,可鸡却被关在笼子里,叽叽喳喳地叫着.我想:那些鸡真可怜,羽毛总是湿湿的,一定很不舒服。外婆为什么不给它们洗澡呢?如果我去给小鸡洗澡,外婆一定会表扬我。想到这里,我马上跑回家,从家里拿出一个大盆,拿到鸡圈子的旁边,然后装满水,再一个一个的抓起来放在水里,不知道为什么,那些鸡总是拼命地叫,拼命反抗,拼命地跳出来,抓进去一个又跳出一个,搞得我全身都湿透了,我很气愤。   后来,外婆回来了,看见我全身都湿透了,就问:“你为什么全…

    作文 2023年07月06日
    11
  • 可爱的小鸡_五年级记叙文作文500字

      山东博兴实验小学五年级一班   王少琦   外婆家养了一群可爱的小鸡,它们每天都叽叽喳喳地叫个不停,伴着知了的叫声,合成了一首美妙的音乐。   每天,它们都在它们的领地里奔跑、嬉戏。一会飞上窝顶;一会你追我赶;一会又安静地趴在太阳地里梳理羽毛、睡大觉。   它们的食物是小米饼。每当它们饿了的时候,我就拿一块小米饼,先把米饼弄碎,我又把小鸡的饭碗从鸡棚里吊出来,然后把碎米饼放在碗里。我从不把碗直接放在地上,因为我想看它们跳高。我把小鸡的饭碗吊在离地二十多厘米的空中,那些馋嘴的小东西们就飞快地跑过来,可能它们还没真正睡醒吧,我看到有的小鸡还跌跟头呢。大家你拥我挤的凑到饭盆下。有一只不愿意跑,或…

    作文 2023年07月06日
    11
  • 小鸡_小学记叙文作文500字

      爸爸在庙会时给我买了一只小鸡,我高兴得一蹦三尺高。兴冲冲地把它放在小院子里,我找了个小盒子,放上柔软的干草和一堆白绵花,上面的花纹被我涂地白一块,黑一块。我把盒子前面剪了个小门,装上“窗帘”,这样,小屋就完成了。   我把小鸡放了进去,它似乎很满意,开心地叫了起来,呆在里面死也不肯出来。我打开“天窗”,只见它的身子金黄金黄的,像一团黄色的绒球,黑宝石般的小眼珠转来转去,观察着四周。两只“小耙子”在不停地挖地,似乎在找虫子吃。我从“天窗”撒了点米。它好奇地叫了几声好像在说:“难道下米雨了!”   下午,我把小门打开,带它出去散步。我把它放在草堆里,一跳下去就吃了起来,吃到小虫子还不时叫了几声…

    作文 2023年07月06日
    11
  • 抱歉,小鸡_五年级记叙文作文500字

      今年春天,我家的老母鸡开始孵小鸡了。   今天放学回家,妈妈告诉我:“小鸡要出壳了。”我从没见过小鸡是怎样出生的,今天我就当一回“接生婆”,迎接小鸡问世吧。   于是,我放下书包就飞奔到鸡窝旁,眼睛一眨不眨地盯着母鸡和它腹下的鸡蛋。可等了好久也不见有动静,我有些不耐烦了,正要起身,突然看见有一个蛋裂开了一条缝,一张黄色的小尖嘴露了出来。接着,小鸡的头从蛋壳里钻出来。过了一会儿,小鸡整个身体都出来了。它身上毛茸茸的,有一点湿,挣扎了好一会儿才站起来,靠在母鸡身边,叽叽地叫着。我想:小鸡生得这么慢,照这样下去,这么多蛋要生到什么时候才能结束?不如我来帮帮它吧!   我随手从母鸡的身子下掏出一个…

    作文 2023年07月06日
    11