移動終端跨平臺組件擴(kuò)展技術(shù)研究與實現(xiàn)
發(fā)布時間:2022-08-07 23:26
隨著移動互聯(lián)網(wǎng)的飛速發(fā)展,移動應(yīng)用的開發(fā)需求也隨之增大。但由于移動終端操作系統(tǒng)種類較多,導(dǎo)致移動應(yīng)用開發(fā)人員開發(fā)移動應(yīng)用產(chǎn)品時,需要在每個操作系統(tǒng)平臺上都開發(fā)一套應(yīng)用,從而造成人力和資源的浪費?缙脚_技術(shù)的出現(xiàn)使得一次應(yīng)用開發(fā)在多平臺運行成為可能。本文對移動終端跨平臺應(yīng)用開發(fā)技術(shù)及其已有的解決方案進(jìn)行了系統(tǒng)的研究,重點分析了多主體共存型的Hybrid跨平臺開發(fā)方案的整體架構(gòu)、實現(xiàn)原理和開發(fā)模式,針對該方案提供的跨平臺開發(fā)模式存在的不足,提出了技術(shù)方法的改進(jìn)和創(chuàng)新,主要內(nèi)容如下:(1)提出改進(jìn)的通用組件擴(kuò)展方法。該方法使開發(fā)者在進(jìn)行跨平臺組件擴(kuò)展時,流程規(guī)范,工作量減少,并能對異常代碼進(jìn)行判斷,使其在開發(fā)階段即可避免大量錯誤,提高了開發(fā)效率。(2)在提出的通用組件擴(kuò)展方法的基礎(chǔ)上,擴(kuò)展了原有多媒體組件的功能,包括圖片擴(kuò)展組件和視頻擴(kuò)展組件。在減少開發(fā)者工作量的同時,也豐富了該組件功能,使其能夠適應(yīng)更多的業(yè)務(wù)場景。(3)為有效實現(xiàn)多媒體擴(kuò)展組件,本文在原有網(wǎng)絡(luò)交互接口之上,封裝了更加強(qiáng)大的網(wǎng)絡(luò)請求庫,提高了網(wǎng)絡(luò)交互能力,使開發(fā)者在跨平臺應(yīng)用開發(fā)時可以使用功能更豐富、性能更好的網(wǎng)絡(luò)接口。最后...
【文章頁數(shù)】:87 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
第一章 緒論
1.1 研究背景與意義
1.2 本文主要工作及創(chuàng)新點
1.2.1 本文主要工作
1.2.2 創(chuàng)新點
1.3 論文結(jié)構(gòu)
第二章 相關(guān)技術(shù)介紹
2.1 跨平臺應(yīng)用開發(fā)解決方案
2.1.1 Web方案
2.1.2 Hybrid方案
2.1.3 代碼轉(zhuǎn)換方案
2.1.4 類虛擬機(jī)方案
2.2 Weex跨平臺應(yīng)用開發(fā)框架簡介
2.3 本章小結(jié)
第三章 跨平臺應(yīng)用組件擴(kuò)展方法研究與實現(xiàn)
3.1 跨平臺開發(fā)框架原理
3.2 框架能力擴(kuò)展原理
3.3 改進(jìn)的組件擴(kuò)展方法
3.3.1 原有組件擴(kuò)展方法存在的問題
3.3.2 改進(jìn)的組件擴(kuò)展方法原理
3.3.3 改進(jìn)的組件擴(kuò)展方法設(shè)計與實現(xiàn)
3.4 本章小結(jié)
第四章 多媒體擴(kuò)展組件設(shè)計與實現(xiàn)
4.1 需求分析
4.1.1 圖片組件
4.1.2 視頻組件
4.2 總體設(shè)計
4.2.1 圖片組件
4.2.2 視頻組件
4.3 詳細(xì)設(shè)計與實現(xiàn)
4.3.1 圖片組件
4.3.2 視頻組件
4.4 本章小結(jié)
第五章 網(wǎng)絡(luò)請求庫設(shè)計與實現(xiàn)
5.1 需求分析
5.2 總體設(shè)計
5.2.1 系統(tǒng)架構(gòu)
5.2.2 網(wǎng)絡(luò)對外接口
5.2.3 請求隊列
5.2.4 重試機(jī)制
5.3 詳細(xì)設(shè)計與實現(xiàn)
5.3.1 請求隊列
5.3.2 重試機(jī)制
5.4 本章小結(jié)
第六章 測試與分析
6.1 測試環(huán)境
6.2 多媒體組件庫測試與分析
6.2.1 小圖片加載
6.2.2 大圖加載
6.2.3 大量圖片加載
6.2.4 視頻播放
6.2.5 測試總結(jié)
6.3 網(wǎng)絡(luò)請求庫測試與分析
6.3.1 發(fā)送請求
6.3.2 發(fā)送需重試的請求
6.3.3 連續(xù)發(fā)送相同請求
6.3.4 發(fā)送大量并發(fā)請求
6.3.5 測試總結(jié)
6.4 改進(jìn)的組件擴(kuò)展方法測試與分析
6.4.1 代碼指標(biāo)對比
6.4.2 敏感權(quán)限API檢測
6.4.3 改進(jìn)的擴(kuò)展方法性能測試
6.4.4 測試總結(jié)
6.5 本章小結(jié)
第七章 總結(jié)
參考文獻(xiàn)
致謝
攻讀學(xué)位期間取得的研究成果
本文編號:3671234
【文章頁數(shù)】:87 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
第一章 緒論
1.1 研究背景與意義
1.2 本文主要工作及創(chuàng)新點
1.2.1 本文主要工作
1.2.2 創(chuàng)新點
1.3 論文結(jié)構(gòu)
第二章 相關(guān)技術(shù)介紹
2.1 跨平臺應(yīng)用開發(fā)解決方案
2.1.1 Web方案
2.1.2 Hybrid方案
2.1.3 代碼轉(zhuǎn)換方案
2.1.4 類虛擬機(jī)方案
2.2 Weex跨平臺應(yīng)用開發(fā)框架簡介
2.3 本章小結(jié)
第三章 跨平臺應(yīng)用組件擴(kuò)展方法研究與實現(xiàn)
3.1 跨平臺開發(fā)框架原理
3.2 框架能力擴(kuò)展原理
3.3 改進(jìn)的組件擴(kuò)展方法
3.3.1 原有組件擴(kuò)展方法存在的問題
3.3.2 改進(jìn)的組件擴(kuò)展方法原理
3.3.3 改進(jìn)的組件擴(kuò)展方法設(shè)計與實現(xiàn)
3.4 本章小結(jié)
第四章 多媒體擴(kuò)展組件設(shè)計與實現(xiàn)
4.1 需求分析
4.1.1 圖片組件
4.1.2 視頻組件
4.2 總體設(shè)計
4.2.1 圖片組件
4.2.2 視頻組件
4.3 詳細(xì)設(shè)計與實現(xiàn)
4.3.1 圖片組件
4.3.2 視頻組件
4.4 本章小結(jié)
第五章 網(wǎng)絡(luò)請求庫設(shè)計與實現(xiàn)
5.1 需求分析
5.2 總體設(shè)計
5.2.1 系統(tǒng)架構(gòu)
5.2.2 網(wǎng)絡(luò)對外接口
5.2.3 請求隊列
5.2.4 重試機(jī)制
5.3 詳細(xì)設(shè)計與實現(xiàn)
5.3.1 請求隊列
5.3.2 重試機(jī)制
5.4 本章小結(jié)
第六章 測試與分析
6.1 測試環(huán)境
6.2 多媒體組件庫測試與分析
6.2.1 小圖片加載
6.2.2 大圖加載
6.2.3 大量圖片加載
6.2.4 視頻播放
6.2.5 測試總結(jié)
6.3 網(wǎng)絡(luò)請求庫測試與分析
6.3.1 發(fā)送請求
6.3.2 發(fā)送需重試的請求
6.3.3 連續(xù)發(fā)送相同請求
6.3.4 發(fā)送大量并發(fā)請求
6.3.5 測試總結(jié)
6.4 改進(jìn)的組件擴(kuò)展方法測試與分析
6.4.1 代碼指標(biāo)對比
6.4.2 敏感權(quán)限API檢測
6.4.3 改進(jìn)的擴(kuò)展方法性能測試
6.4.4 測試總結(jié)
6.5 本章小結(jié)
第七章 總結(jié)
參考文獻(xiàn)
致謝
攻讀學(xué)位期間取得的研究成果
本文編號:3671234
本文鏈接:http://www.sikaile.net/kejilunwen/ruanjiangongchenglunwen/3671234.html
最近更新
教材專著