瀏覽量:83次
隨著半導(dǎo)體技術(shù)的不斷發(fā)展,目前移動(dòng)終端中使用的處理器都是多核處理器。多核處理器使得移動(dòng)終端的性能得到很大的提高,可以并行處理多個(gè)任務(wù)。但啟動(dòng)應(yīng)用程序在過程中,存在加載速度緩慢的問題。
近日,作業(yè)幫公開了“一種Android平臺(tái)下布局文件預(yù)加載方法、裝置及電子設(shè)備”的發(fā)明專利,能夠解決應(yīng)用程序冷啟動(dòng)存在的加載過程占用內(nèi)存高、頁(yè)面加載效率低、用戶體驗(yàn)效果差等問題。
從技術(shù)上說,應(yīng)用程序從關(guān)閉狀態(tài)到打開狀態(tài)的過程叫做冷啟動(dòng)。但目前移動(dòng)終端中裝載的啟動(dòng)應(yīng)用程序在冷啟動(dòng)過程中,資源文件的渲染操作是 在主線程中同步進(jìn)行的,因而存在加載速度緩慢的問題,特別是資源文件內(nèi)容復(fù)雜時(shí),加載速度緩慢現(xiàn)象會(huì)更加明顯。導(dǎo)致目前的應(yīng)用程序冷啟動(dòng)存在加載過程占用內(nèi)存高、頁(yè)面加載效率低、用戶體驗(yàn)效果差等問題。
根據(jù)作業(yè)幫該發(fā)明專利摘要顯示,本發(fā)明屬于計(jì)算機(jī)技術(shù)領(lǐng)域 ,提供一種 Android平臺(tái)下布局文件預(yù)加載方法、裝置、電子設(shè)備和計(jì)算機(jī)可讀介質(zhì),通過預(yù)先加載的方式加載移動(dòng)終端資源,提升了應(yīng)用程序冷啟動(dòng)的速度,方法包括:響應(yīng)于用戶的點(diǎn)擊,冷啟動(dòng)應(yīng)用程序;創(chuàng)建所述應(yīng)用程序的主進(jìn)程,所述主進(jìn)程包括第一線程;根據(jù)待解析的資源組件數(shù)量在主進(jìn)程中創(chuàng)建第二線程,所述第二線程解析所述資源組件;所述第一線程加載所述第二線程解析完成的資源組件,完成應(yīng)用程序冷啟動(dòng)。采用該技術(shù)方案,利用移動(dòng)終端處理器多核的特點(diǎn),采用異步加載的方式執(zhí)行應(yīng)用程序的冷啟動(dòng),在啟動(dòng)過程中提前加載資源組件,從而達(dá)到應(yīng)用程序加載速度以及啟動(dòng)速度加快的目的。
公開資料顯示,小船出海教育科技(北京)有限公司成立于2015年6月10日,主要經(jīng)營(yíng)范圍為技術(shù)開發(fā)、技術(shù)推廣、技術(shù)轉(zhuǎn)讓、技術(shù)咨詢、技術(shù)服務(wù)等。作業(yè)幫APP是中國(guó)唯一月活過億、唯一進(jìn)入全網(wǎng)TOP30的教育類APP,運(yùn)用人工智能、大數(shù)據(jù)等前沿技術(shù),作業(yè)幫為全國(guó)中小學(xué)生提供更高效的學(xué)習(xí)解決方案。
[聲明]本網(wǎng)轉(zhuǎn)載網(wǎng)絡(luò)媒體稿件是為了傳播更多的信息,此類稿件不代表本網(wǎng)觀點(diǎn),本網(wǎng)不承擔(dān)此類稿件侵權(quán)行為的連帶責(zé)任。故此,如果您發(fā)現(xiàn)本網(wǎng)站的內(nèi)容侵犯了您的版權(quán),請(qǐng)您的相關(guān)內(nèi)容發(fā)至此郵箱【779898168@qq.com】,我們?cè)诖_認(rèn)后,會(huì)立即刪除,保證您的版權(quán)。
官網(wǎng)優(yōu)化
整站優(yōu)化
渠道代理
400-655-5776