[發明專利]一種應用加載方法、裝置及移動終端在審
| 申請號: | 201811611969.7 | 申請日: | 2018-12-27 |
| 公開(公告)號: | CN109814930A | 公開(公告)日: | 2019-05-28 |
| 發明(設計)人: | 饒正發 | 申請(專利權)人: | 維沃移動通信有限公司 |
| 主分類號: | G06F9/4401 | 分類號: | G06F9/4401;G06F9/445 |
| 代理公司: | 北京國昊天誠知識產權代理有限公司 11315 | 代理人: | 翟乃霞;劉昕 |
| 地址: | 523857 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 加載 目標數據 下載 目標應用 移動終端 冷啟動 頁面 目標應用啟動 方式使用 應用 耗時 | ||
本發明實施例公開了一種應用加載方法、裝置及移動終端,所述方法包括:獲取針對目標應用的冷啟動操作,下載所述目標應用啟動后加載預定頁面所需的目標數據,根據下載的目標數據加載所述預定頁面,并繼續下載除所述目標數據以外的,加載所述目標應用所需的其它數據。通過本方法,可以實現優先下載預定頁面的目標數據,縮短通過冷啟動方式使用目標應用時間,避免啟動耗時較大的問題,提高用戶的使用體驗。
技術領域
本發明涉及計算機技術領域,尤其涉及一種應用加載方法、裝置及移動終端。
背景技術
隨著計算機技術的不斷發展,以手機、平板電腦為主的移動終端逐漸成為人們生活和工作的必需品,為解決應用內存占用移動終端內存較大的問題,各大手機廠商推出了一種基于硬件平臺的新型應用生態,即快應用。
用戶在使用快應用時,只需在移動終端內的應用獲取平臺中,查找到需要使用的應用,點擊該應用,即可使用,而無需將該應用下載到移動終端內,當用戶通過冷啟動的方式(即在移動終端的后臺和前臺都不存在該快應用的進程的情況下,打開該快應用)啟動某快應用時,后臺需要下載該快應用的rpk包,rpk包中包含快應用的初始化數據、快應用中所有頁面的資源數據和頁面數據等,下載完成后對該初始化數據、快應用中所有頁面的資源數據和頁面數據等進行解壓和校驗,然后,在從中查找到加載首頁所需要的數據,并根據查找到的數據對首頁進行加載。
但是,在通過冷啟動的方式啟動快應用時,由于快應用的冷啟動的所有執行流程都是串行的,同時快應用功能逐漸增多,快應用的安裝包不斷變大,通過上述方式,在對整個安裝包進行校驗完成后,再查找到首頁所需的數據進行加載,勢必會造成用戶在通過冷啟動的方式啟動快應用的時間變長,即,從用戶點擊快應用的使用圖標到移動終端完成加載首頁所耗用的時間變長,用戶體驗較差。
發明內容
本發明實施例的目的是提供一種應用加載方法、裝置及移動終端,以解決現有技術中應用冷啟動的時間較長,用戶體驗較差的問題。
為解決上述技術問題,本發明實施例是這樣實現的:
第一方面,本發明實施例提供的一種應用加載方法,應用于移動終端,所述方法包括:
獲取針對目標應用的冷啟動操作;
下載所述目標應用啟動后加載預定頁面所需的目標數據;
根據下載的目標數據加載所述預定頁面,并繼續下載除所述目標數據以外的,加載所述目標應用所需的其它數據。
可選地,所述預定頁面的目標數據包括初始化數據、應用創建數據、資源數據和頁面數據。
可選地,所述下載所述目標應用啟動后加載預定頁面所需的目標數據之前,還包括:
下載所述目標應用的校驗數據,其中,所述校驗數據包括用于校驗所述預定頁面的第一校驗數據;
所述根據下載的目標數據加載所述預定頁面,包括:
基于所述第一校驗數據對所述預定頁面的目標數據進行校驗;
如果校驗成功,則根據下載的目標數據加載所述預定頁面。
可選地,所述根據下載的目標數據加載所述預定頁面,包括:
基于所述第一校驗數據,對所述初始化數據進行校驗,校驗成功后,加載所述初始化數據;
基于所述第一校驗數據,對所述應用創建數據進行校驗,校驗成功后,在所述移動終端創建所述目標應用;
基于所述第一校驗數據,對所述資源數據進行校驗,校驗成功后,加載所述資源數據;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于維沃移動通信有限公司,未經維沃移動通信有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811611969.7/2.html,轉載請聲明來源鉆瓜專利網。





