• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于Android平臺的智能旅游的設(shè)計(jì)研究

      2017-12-20 18:46:21王舒艷
      科學(xué)與財(cái)富 2017年32期
      關(guān)鍵詞:Android平臺設(shè)計(jì)研究

      摘要:隨著社會生活水平的整體提高,人們越來越注重休閑娛樂,針對旅游業(yè)也提出了更高的要求。因此旅游業(yè)應(yīng)當(dāng)充分利用信息時(shí)代的先進(jìn)技術(shù)以及網(wǎng)絡(luò)化技術(shù)。近幾年,計(jì)算機(jī)技術(shù)日益完善與成熟,基于 Android 平臺相應(yīng)的旅游系統(tǒng)也被逐漸被旅游業(yè)所應(yīng)用,本文主要針對 Android 平臺智能旅游相應(yīng)的設(shè)計(jì)展開了研究,描述了 Android 系統(tǒng)的系統(tǒng)設(shè)計(jì)框架,并就智能旅游系統(tǒng)主要的幾種模塊進(jìn)行了分析。

      關(guān)鍵詞:Android平臺;智能旅游;設(shè)計(jì)研究

      引言:

      移動(dòng)與旅游二者本身就是互通的,因此移動(dòng)互聯(lián)網(wǎng)影響著旅游的應(yīng)用。新時(shí)代的當(dāng)下,移動(dòng)互聯(lián)網(wǎng)以快速的勢頭穩(wěn)步發(fā)展 , 因而也帶動(dòng)了旅游應(yīng)用朝向多樣化趨勢進(jìn)一步發(fā)展。二者的共同協(xié)調(diào)發(fā)展,一方面既為電信通信以及信息技術(shù)等創(chuàng)造了更大的進(jìn)步空間,一方面也為旅游業(yè)發(fā)展增添了活力。

      一、使用 Android 系統(tǒng)的必要性

      Android系統(tǒng)屬于智能智能終端的一種,現(xiàn)階段已經(jīng)被廣泛應(yīng)用于我們的日常之中,其主要具備如下幾點(diǎn)優(yōu)勢:

      (一)Android 系統(tǒng)對比于其他類型的系統(tǒng)而言成本比較低,同時(shí)注重開源。另外,其源代碼的獲取不受限制,無論哪一個(gè)個(gè)體或者單位組織均能夠免費(fèi)獲取,使用者可依據(jù)自身實(shí)際的需求進(jìn)行自定義獲得。如此一來,便大幅度提升了國產(chǎn)自主化。

      (二)Android 系統(tǒng)為相應(yīng)的 Dalvik 嵌入式裝備展開了專程優(yōu)化,并將其性能加以優(yōu)化,為其提供大量的相應(yīng)多媒體接口,能夠適應(yīng)多種格式。

      (三)這一系統(tǒng)相應(yīng)的開發(fā)應(yīng)用程序是采用了Java 語言。所以,其程序維護(hù)方便,同時(shí)具備比較高的擴(kuò)展性。

      (四)系統(tǒng)具有巨大的潛力,能夠應(yīng)用在不同類型的設(shè)備上,比如智能手機(jī)、平板電腦、學(xué)習(xí)機(jī)以及定位導(dǎo)航等。

      二、旅游系統(tǒng)功能需求分析

      本文所設(shè)計(jì)的旅游系統(tǒng)主要作用在于為旅游人員提供真實(shí)有效、且便捷的信息內(nèi)容,進(jìn)而幫助旅游人員在實(shí)際的旅游過程中所遇到的一系列問題。其應(yīng)當(dāng)滿足如下需求:

      (一)景點(diǎn)導(dǎo)航

      倘若用戶在相應(yīng)頁面輸進(jìn)景區(qū)名稱后,其需要作出反應(yīng),進(jìn)而顯示用戶所輸入的地區(qū)信息,比如詳細(xì)的地理位置、離景點(diǎn)的距離以及線路等。

      (二)天氣查詢

      眾所周知,能夠針對旅游行程產(chǎn)生最大影響的便是天氣。因此,要求其具備天氣查詢功能,以方便用戶這次的行程進(jìn)行安排。并且要求其能夠?yàn)槁每吞峁┳罱恢茉敿?xì)的天氣信息。

      (三)線路規(guī)劃

      要求其能夠?yàn)橛脩粢?guī)劃線路,按照用戶所輸入的出發(fā)地,以及終點(diǎn),分別列出幾條線路供客戶選擇,幫助用戶依據(jù)實(shí)際情況選擇最恰當(dāng)?shù)某鲂泄ぞ摺?/p>

      (四)附近設(shè)施顯示

      要求其能夠顯示附近的相應(yīng)設(shè)施,比如住宿場所、娛樂場與電影院、商場以及汽車站等等。幫助用戶能夠以點(diǎn)擊形式搜索附近有關(guān)的設(shè)施信息。

      (五)地圖調(diào)節(jié)

      旅游時(shí),倘若對景點(diǎn)不熟悉必定會借助于地圖進(jìn)行相應(yīng)的查詢,而為了方便用戶能夠更準(zhǔn)確的確定位置信息,要求系統(tǒng)能夠按照客戶需求放大、縮小以及拖拽地圖上相應(yīng)信息,按照用戶實(shí)際需求完成調(diào)節(jié)以及控制。

      除了以上所提到的幾項(xiàng)不同需求,這一系統(tǒng)還應(yīng)當(dāng)滿足電子地圖以及沒有記錄等功能。

      三、系統(tǒng)設(shè)計(jì)框架

      智能導(dǎo)游系統(tǒng)需要涵蓋幾項(xiàng)比較關(guān)鍵的應(yīng)用功能模塊。此外,軟件設(shè)計(jì)包括景點(diǎn)查詢、相應(yīng)的電子地圖以及所需要具備的旅游記錄功能等三項(xiàng)模塊。景點(diǎn)查詢主要涵蓋了景區(qū)、天氣情況、路徑以及附近設(shè)施等幾項(xiàng)查詢功能;電子地圖、要求其能夠顯示于終端設(shè)備上,同時(shí)其作用主要包括游客位置實(shí)際的定位、交通占據(jù)導(dǎo)航等;旅游記錄、這一模塊設(shè)計(jì)的目的在于便于使用者不受時(shí)間與地點(diǎn)限制,能夠隨時(shí)隨地就旅游感受記錄下來,能夠以圖片與文字形式保存上傳。

      四、基于Android平臺的智能旅游的設(shè)計(jì)

      (一)系統(tǒng)主界面設(shè)計(jì)

      當(dāng)打開系統(tǒng)之后,首先出現(xiàn)在系統(tǒng)界面便是主頁面,通過主頁面可以清晰的看到景點(diǎn)查詢、電子地圖以及旅游記錄這三大菜單,這三項(xiàng)菜單均存在自身獨(dú)立的系統(tǒng),同時(shí)也存在其他功能服務(wù)。倘若點(diǎn)擊一項(xiàng)子菜單,便會進(jìn)入到與該項(xiàng)子菜單所對應(yīng)的功能界面。比如點(diǎn)擊景點(diǎn)查詢,便會出現(xiàn)景點(diǎn)導(dǎo)航以及路徑查找等相應(yīng)的功能服務(wù)。

      實(shí)際的設(shè)計(jì)如下:第一步便是將主頁面以 FirstViewActivity 進(jìn)行定義,同時(shí)建立起相應(yīng)的 firstview.xml 格式文件,確保此項(xiàng)文件是按照線性布局形式保存在 res或者layout 中。除此之外,圖片信息相應(yīng)的保存可選擇在 res、或者drawable之中。可考慮使用 Activity 中相應(yīng)的 onCreate 形式的重寫方式,并且借助于其進(jìn)而啟動(dòng) setContentView(R.layout.firstview),然后呈現(xiàn)在主界面。此外,菜單功能同樣可以采取此種重寫方法。倘若用戶想啟動(dòng)系統(tǒng)展開功能查詢,那么首先需要進(jìn)入主界面,然后轉(zhuǎn)到子菜單,接下來進(jìn)入的子菜單中相應(yīng)的功能界面。

      (二)系統(tǒng)主要功能模塊的實(shí)現(xiàn)過程

      1. 天氣查詢功能的實(shí)現(xiàn)過程

      最近幾年,能夠?qū)崿F(xiàn)天氣預(yù)報(bào)的系統(tǒng)存在許多。而本系統(tǒng)是借助于Google Weather API 來實(shí)現(xiàn)相應(yīng)的天氣查詢。我國應(yīng)用其的實(shí)際情況與美國存在差異,美國只需要進(jìn)行郵政編碼相應(yīng)的查詢,但反觀我國必須要應(yīng)用相應(yīng)的經(jīng)緯度坐標(biāo)來完成。舉個(gè)例子來講,當(dāng)我們想查詢某一地區(qū)的天氣狀況時(shí),需要在系統(tǒng)中輸入這一地區(qū)相應(yīng)的經(jīng)緯度信息,進(jìn)而才能夠獲取信息。但就一般情況而言,系統(tǒng)以 xml 文件展開通信,Google Weather API 輸入相應(yīng)的數(shù)據(jù)后, 出現(xiàn)xml 文件。此時(shí)Android 平臺會針對 xml 展開解析, 進(jìn)而獲取天氣信息。 Android 平臺在此方面具備強(qiáng)大的功能,能夠應(yīng)用在 xml 上的包括 DOM、SAX ,還有XmlPull。通過實(shí)踐證明,第三種形式最適合 xml。因而在本文所設(shè)計(jì)的相應(yīng)系統(tǒng)中同樣是采取了 XmlPull。由于 Android 實(shí)際的內(nèi)存資源有限,但XmlPull 實(shí)際需要占用的資源也并不多,因而應(yīng)用其最恰當(dāng),不會浪費(fèi) Android 系統(tǒng)相應(yīng)的內(nèi)存。 倘若用戶點(diǎn)擊主界面,然后開始“天氣查詢”的話,此時(shí)會快速彈出對話框。而假如此時(shí)的界面處于默認(rèn)狀態(tài)下,那么所顯示的實(shí)際天氣信息表示所在地相應(yīng)的天氣狀況,倘若要查看其他區(qū)域天氣,需要手動(dòng)輸入或者切換地點(diǎn)。使用者可借助這一系統(tǒng)明確天氣變化趨勢,包括風(fēng)向、溫度,還有相應(yīng)的氣候類型等內(nèi)容信息。

      2. 搜索功能的實(shí)現(xiàn)過程

      旅游時(shí)關(guān)于住、行以及消費(fèi)與娛樂等信息的獲取是最重要的,使用者通過此項(xiàng)功能可以預(yù)先了解當(dāng)?shù)丨h(huán)境,進(jìn)而針對食宿的具體位置加以確定。倘若用戶要針對一系列形式的場所展開查詢,就需要數(shù)據(jù)庫- POI提供技術(shù)支持。POI 數(shù)據(jù)庫主要有關(guān)于地點(diǎn)相應(yīng)的名稱、類型以及經(jīng)緯度等內(nèi)容的相應(yīng)信息,只有促使這一數(shù)據(jù)庫趨于準(zhǔn)確全面,才能夠確保用戶所搜索得到的信息具體且準(zhǔn)確。在這一方面,系統(tǒng)借助于 GooglePlaces 完成,借助于 HTTP 所發(fā)出的請求進(jìn)而獲取相應(yīng)查詢點(diǎn)信息,然后向系統(tǒng)輸出包括json、xml 等類型的具體文件。

      3. 多媒體功能

      要求此項(xiàng)智能旅游系統(tǒng)可以提供類似于 MP3, JPG以及等相應(yīng)的媒體編解碼機(jī)制,以便于其能夠具備集成音視頻,包括圖片等功能。而要先實(shí)現(xiàn)這一功能,需要將音頻文件相應(yīng)的路徑上調(diào)用 setDataSource() 語句,進(jìn)而實(shí)現(xiàn)音頻播放。而視頻播放就需要應(yīng)用VideoView 以及Media-Controller 組 件。最后圖片預(yù)覽,可以考慮借助于網(wǎng)格視圖 GridView,然后在調(diào)用網(wǎng)格視圖的 setAdapter 方法將使用者所需預(yù)覽的有關(guān)內(nèi)容加之綁定,實(shí)現(xiàn)逐一顯示。

      參考文獻(xiàn):

      [1] 郭宏志 . Android 應(yīng)用用開發(fā)詳解 [M]. 北京 :電子工業(yè)出版社, 2010.

      [2] 夏飛陽.基于 Android 手機(jī)平臺的自助旅游系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].華南理工大學(xué),2012

      作者簡介:王舒艷(1984-),女,山東菏澤人,副教授,碩士,研究方向:網(wǎng)絡(luò)工程

      項(xiàng)目基金:

      濟(jì)南市二〇一五年科學(xué)技術(shù)發(fā)展計(jì)劃項(xiàng)目:掌上濟(jì)南自助導(dǎo)游的應(yīng)用研究(編號:201511056)endprint

      猜你喜歡
      Android平臺設(shè)計(jì)研究
      基于Android平臺軟件開發(fā)技術(shù)研究
      科技資訊(2016年25期)2016-12-27 18:46:40
      基于Android平臺的人臉識別系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
      基于Android平臺的健康醫(yī)療APP設(shè)計(jì)與開發(fā)
      辦公大樓環(huán)境景觀設(shè)計(jì)
      營房數(shù)字化系統(tǒng)文物保護(hù)模塊的設(shè)計(jì)與研究
      能力本位視角下的高職課程體系設(shè)計(jì)研究
      基于大數(shù)據(jù)的數(shù)字化校園中學(xué)生學(xué)籍管理系統(tǒng)
      Android手機(jī)主題設(shè)計(jì) 
      基于綠色設(shè)計(jì)理念下的包裝設(shè)計(jì)研究
      基于Android的Python語言英漢維電子詞典設(shè)計(jì)與實(shí)現(xiàn)
      阿尔山市| 万源市| 建德市| 信丰县| 峨眉山市| 东丽区| 蓬莱市| 江安县| 金川县| 城固县| 海晏县| 县级市| 樟树市| 宁津县| 额敏县| 阿勒泰市| 洛隆县| 峨眉山市| 徐州市| 青冈县| 当涂县| 嫩江县| 德钦县| 临澧县| 吴堡县| 奎屯市| 平果县| 博兴县| 合川市| 宜都市| 宁乡县| 桃园县| 和平县| 黄山市| 张家川| 旺苍县| 江山市| 贵德县| 青冈县| 淅川县| 新蔡县|