国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于安卓平臺的測繪手機應用軟件開發(fā)探究

2015-10-14 11:26楊宇航熊筱玨
科技視界 2015年28期
關鍵詞:軟件開發(fā)安卓

楊宇航 熊筱玨

【摘 要】鑒于安卓系統(tǒng)有良好的可擴充性及測繪行業(yè)的迫切需求,本文論述了基于安卓平臺的測繪手機應用軟件開發(fā)的探究,包括開發(fā)平臺的搭建、軟件設計的過程及實現(xiàn)部分功能的方法的介紹。開發(fā)完成的軟件可以滿足測繪工作的中的基礎計算功能,及附加的天氣預報、備忘錄提醒功能,實用性強,計算精度可以滿足測繪數據要求。

【關鍵詞】安卓;測繪計算;軟件開發(fā);手機應用

0 引言

隨著科技的迅速發(fā)展,智能手機因其具有方便攜帶、高度人性化、具有獨立操作系統(tǒng)等優(yōu)點,已成為人們生活中不可或缺的部分。測量學在我國現(xiàn)代化建設中起著非常重要的作用,服務于國防建設、防災減災、交通運輸、城市建設等諸多方面。但測量學因為數據量較大,計算復雜而一直困擾著該行業(yè)的從業(yè)者。目前智能手機已可以支持高精度的運算,如果能將測量學涉及的計算過程通過人們隨身攜帶的手機來完成,這必將大大減輕測繪工作者的負擔,同時測繪工作的效率也會有較大提升。本文以基于安卓平臺的手機測繪軟件開發(fā)為例,對手機測繪軟件開發(fā)的過程進行簡述。

1 開發(fā)平臺的搭建

1.1 開發(fā)平臺搭建

1.1.1 JDK安裝

(1)進入網站http://java.sun.com/javase/downloads下載JDK安裝程序,解壓后默認安裝到C盤;

(2)配置系統(tǒng)環(huán)境變量,進入配置界面,點擊環(huán)境變量,進入環(huán)境變量的配置界面,點擊新建系統(tǒng)變量,變量名為JAVA_HOME,變量值是java的安裝路徑jdk的路徑;

(3)添加完JAVA_HOME系統(tǒng)變量后,需要添加兩個包文件,在系統(tǒng)變量中,選中classpath,點擊編輯,在classpath后邊添加.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(.;一定不能少,因為它代表當前路徑);

(4)類似上述的方法,添加path,如果沒有path,則需要新建path,path=%JAVA_HOME%\bin。

1.1.2 Eclipse安裝

Eclipse壓縮包直接解壓即可打開Eclipse(第一次打開時需要設置workspace)。設置方法:windows->Preference->java->Installed j res ->add->standard VM,點finish即可。

1.1.3 安裝Android SDK

下載地址:http://dl.google.com/android/android-sdk_r13-windows.zip

解壓android-sdk_r13-windows.zip 后,雙擊SDK Manager.exe 按照提示安裝。

1.1.4 安卓ADT安裝

下載地址:http://dl.google.com/android/ADT-12.0.0.zip

安裝:啟動eclipse,點擊菜單欄[Help]->[Install NewSoftware],點擊[Add]安裝ADT,一路[Next]后[Finish]。

2 軟件設計

2.1 軟件設計思路

根據軟件工程的生命周期模型,我們對掌上測繪儀的開發(fā)思路如下:

(1)問題定義,確定要解決的問題,寫出關于問題性質、工程目標和工程規(guī)模的報告;

(2)需求分析,通過對測繪專業(yè)的部分同學的調查,確定掌上測繪儀應具備的功能,寫出掌上測繪儀的需求分析說明書;

(3)總體設計,確定掌上測繪儀所包含的功能模塊有哪些;功能模塊的劃分可見圖1;

(4)詳細設計,在該階段將每個模塊所需的算法與數據結構明確下來;

(5)編碼,根據詳細設計方案所確定的算法與數據結構,將其翻譯成Java語言書寫的程序;

(6)測試,將完成后的手機軟件進行功能測試及性能測試,保證軟件能夠正常、穩(wěn)定運行。

4 結束語

鑒于Android平臺的開放性及Java語言的跨平臺無關性進行,并通過對測繪行業(yè)的需求分析,在Andriod平臺上用Java語言搭建測繪APP,基于安卓平臺的手機測繪軟件便是其中一個實例。該軟件通過將測繪所需用到的公式內化在APP中,使用者僅需輸入測量所得數據,便可輕松得出計算結果,大大簡化了測繪工作者的數據處理工作,為我國測繪行業(yè)的發(fā)展提供助力。

【參考文獻】

[1]陸鵬.基于智能手機的測量計算器軟件開發(fā)[J].測繪技術裝備,2012(4):62.

[2]申健康.基于手機的測量計算程序開發(fā)和應用[J].測繪科學,2011(2):91.

[3]周山.基于Andriod智能手機的測繪軟件開發(fā)應用探討[J].硅谷,2013(15):41.

[4]張海藩,牟永敏.軟件工程[M].北京:清華大學出版社,2013.

[5]陳秀萍,黃彥鋒.基于Andriod智能手機的測繪軟件開發(fā)應用探討[J].價值工程,2012(27).

[6]寧津生,陳俊勇,李德仁,劉經南,張祖勛.測繪學概論[M].武漢:武漢大學出版社,2008.

[責任編輯:湯靜]

猜你喜歡
軟件開發(fā)安卓
iPhone不卡的秘密曝光:安卓也能享受
MIPS安卓平臺上ARM二進制翻譯系統(tǒng)
文物表情包
安卓系統(tǒng)或成智能汽車標配
一種基于安卓系統(tǒng)的手機側抓包分析方法
信息安全環(huán)境下的計算機軟件開發(fā)研究
核電廠定期試驗管理軟件開發(fā)
FPGA軟件開發(fā)過程中編碼規(guī)范的作用
安卓L未至安卓M來了!安卓首泄漏M系統(tǒng)