999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于跨平臺移動開發框架的環境評估咨詢App設計

2021-09-23 03:54:03李昂
電腦知識與技術 2021年24期
關鍵詞:跨平臺

李昂

摘要:為了建立企業、環境評估公司以及環評專家之間溝通的橋梁,設計并實現了基于移動平臺的環境評估咨詢App。移動端采用跨平臺移動開發框架uni-app進行開發,提升了開發效率。為了驗證移動客戶端的跨平臺性能,在不同型號的Android與iOS系統終端上進行測試,實驗表明,該移動客戶端具有較好的兼容性,能夠滿足設計需求,具有一定的實用價值。

關鍵詞:uni-app;跨平臺;環境評估咨詢

Abstract: In order to build a bridge between enterprises, environmental assessment companies and environmental assessment experts, an environmental assessment consulting app based on mobile platform is designed and implemented. The mobile client uses the cross platform mobile development framework uni-app to improve the development efficiency. In order to verify the cross platform performance of the mobile client, tests are carried out on different types of Android and iOS system terminals. Experiments show that the mobile client has good compatibility, can meet the design requirements, and has a certain practical value.

Key words: uni-app; cross platform; environmental assessment and consultation

1 背景

在工業項目的建設過程中,預測和評價擬建的工業或其他建設項目對周圍環境可能產生的影響十分重要。環境評估結果是項目審批中的一個重要環節。傳統的工業企業尋找環境評估服務的渠道一般都是通過熟人介紹以及上網搜索,獲取環境治理與保護的方式都較為零散,缺少系統化,集中化與環境治理工程師直接咨詢的平臺。本系統立足于移動互聯網+環保主題,目的在于建立企業、環境監測公司以及環保專家之間的橋梁。通過本平臺,使需要進行環評的企事業單位能方便找到環境檢測公司,獲取并學習最新的環保政策法規,有問題及時咨詢專家。項目結合GatewayWorker即時通信技術,讓有需求的企業和個人能與環境專家、工程師進行線上交流。

目前,跨平臺移動開發框架的應用研究十分廣泛,但大多基于MUI與H5+框架進行開發[1-6]。MUI是一種輕量級且不依賴第三方js庫的框架,本質上是一種UI框架,其面向js開發的相關文檔比較匱乏,在配合vue.js開發時,在數據渲染、地圖SDK支持與下拉刷新等方面都會存在一些問題。本項目采用一種新的跨平臺移動開發框架uni-app進行構建。該框架與vue.js兼容性良好,已經有數千款插件開源,2020年以來陸續開始有一些關于uni-app開發框架的應用論文發表[7-8]。

2 uni-app框架介紹

uni-app是一個跨平臺移動開發框架,由Dcloud公司使用vue.js開發[9]。使用uni-app開發的項目可以運行于Android、iOS與微信小程序等多種平臺。uni-app的頁面文件遵循vue單文件組件規范,使用flex布局以兼容多端運行。作為一個跨平臺移動開發框架,uni-app提供了條件編譯,其中的組件、代碼片段與配置文件均支持條件編譯,可針對不同的平臺進行代碼的差異化編譯。在用戶界面方面,uni-app提供了uni-ui擴展組件庫,方便了ui界面的開發。

3 總體設計

本系統分為移動客戶端與服務端兩個部分。移動端采用跨平臺移動開發框架uni-app進行構建。服務端使用JAVA語言,采用Springboot+Mybaits框架進行構建,數據庫使用MySQL關系型數據庫。移動端與服務端通過JSON格式數據進行通信。移動客戶端的功能結構圖如圖1所示。

本移動客戶端采用組件式開發思想,通過vue組件來設計用戶界面布局,將常用的界面功能模塊進行封裝。客戶端用戶界面包括主頁界面、項目公示界面、新聞界面、專家咨詢界面、視頻播放界面以及個人中心界面。主頁界面使用swiper滑塊視圖容器實現輪播圖效果,自定義模板實現導航按鈕,使用List組件實現新聞列表與項目公示界面。使用video組件實現視頻播放區域。在個人中心界面中,使用map組件連接騰訊地圖模塊來實現地圖定位效果。基于響應式設計思想,為減小總工程文件大小,提升頁面性能,降低圖片獲取http的請求量,移動客戶端中所有圖標均采用iconfont矢量圖標,以字符圖標形式引入工程并在代碼中進行調用。

4 功能模塊設計與實現

4.1 首頁模塊

首頁具有導航功能,可以通過首頁上的導航按鈕進入其他功能模塊。在uni-app項目中的page.json文件中使用tabBar 配置項設置四個底部導航欄按鈕,分別為首頁、環評公示、專家咨詢以及個人中心。首頁模塊中的輪播圖與列表數據為動態數據,使用uni.request函數發起網絡請求,將服務端提供的api地址設置為“url”參數獲取相應的數據。

4.2 環評公示模塊

該模塊對完成環境影響評估的項目進行公布,方便企業單位查看項目的環評驗收情況。環評公示以列表的形式進行展示。數據獲取方式與首頁相同,并且以onPullDownRefresh函數實現下拉刷新功能,刷新數據加載完畢后,使用stopPullDownRefresh函數停止下拉刷新。

猜你喜歡
跨平臺
跨層級網絡、跨架構、跨平臺的數據共享交換關鍵技術研究與系統建設
一款游戲怎么掙到全平臺的錢?
電腦報(2021年11期)2021-07-01 08:10:05
跨平臺APEX接口組件的設計與實現
測控技術(2018年9期)2018-11-25 07:44:58
基于QT的跨平臺輸電鐵塔監控終端軟件設計與實現
基于OPC跨平臺通信的電機監測與診斷系統
基于B/S的跨平臺用戶界面可配置算法研究
主站蜘蛛池模板: 成人综合在线观看| 中文字幕无码电影| 在线观看亚洲天堂| 无码精油按摩潮喷在线播放| 欧美日韩精品一区二区视频| 草逼视频国产| 在线无码九区| 精品久久香蕉国产线看观看gif | 国产在线精品人成导航| 青青青伊人色综合久久| 日韩一级毛一欧美一国产| 成人国产精品网站在线看| 91毛片网| 国产精品免费福利久久播放| 操国产美女| 人人妻人人澡人人爽欧美一区| 秘书高跟黑色丝袜国产91在线| 亚洲不卡网| AV无码无在线观看免费| 真实国产乱子伦视频| 宅男噜噜噜66国产在线观看| 国产精品无码久久久久久| 国产免费福利网站| 9啪在线视频| 国产精品九九视频| 亚洲国产日韩视频观看| 国产成年女人特黄特色毛片免| 中文字幕2区| 国产黄网永久免费| 国产青榴视频| 中文字幕2区| 综合社区亚洲熟妇p| 国产美女精品人人做人人爽| 亚洲人成影视在线观看| 91视频青青草| 特级精品毛片免费观看| 韩国福利一区| 呦视频在线一区二区三区| 在线观看国产精美视频| 国产一区二区三区在线精品专区| 国产精品网址你懂的| 亚洲日本精品一区二区| 国产极品美女在线| 色哟哟国产精品一区二区| 四虎影视库国产精品一区| 美女国内精品自产拍在线播放| 4虎影视国产在线观看精品| 婷婷综合在线观看丁香| 夜色爽爽影院18禁妓女影院| 爱色欧美亚洲综合图区| 操操操综合网| 国产一二三区视频| 欧美亚洲综合免费精品高清在线观看 | 99成人在线观看| 久久香蕉国产线看观看精品蕉| 青青久久91| 人人妻人人澡人人爽欧美一区| 一本视频精品中文字幕| 国产97公开成人免费视频| 国产拍揄自揄精品视频网站| 亚洲成人在线免费| 奇米影视狠狠精品7777| 国产欧美专区在线观看| 日韩精品无码一级毛片免费| 免费xxxxx在线观看网站| 91青草视频| 国产一区二区免费播放| 五月婷婷综合网| 亚洲无码高清一区二区| 国产成人精品免费视频大全五级| 国产伦精品一区二区三区视频优播| 国产美女免费| 亚洲av片在线免费观看| 国产精品原创不卡在线| 国产拍在线| 亚洲网综合| 亚洲一区二区约美女探花| 亚洲第一中文字幕| 日韩在线第三页| 日本一本在线视频| 国产一二视频| 波多野结衣一区二区三视频|