[發明專利]終端設備控制方法及裝置、應用程序配置文件的封裝方法、終端設備及計算機可讀存儲介質有效
| 申請號: | 201810693313.8 | 申請日: | 2018-06-29 |
| 公開(公告)號: | CN110727469B | 公開(公告)日: | 2022-08-16 |
| 發明(設計)人: | 李永達 | 申請(專利權)人: | 珠海市魅族科技有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 北京開陽星知識產權代理有限公司 11710 | 代理人: | 郭鑫 |
| 地址: | 519080 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 終端設備 控制 方法 裝置 應用程序 配置文件 封裝 計算機 可讀 存儲 介質 | ||
1.一種終端設備控制方法,其特征在于,該方法包括:在目標應用程序的配置文件的第一數據片段中查找與目標頁面對應的數據片段的信息,所述與目標頁面對應的數據片段為包含有所述目標頁面的描述信息的數據片段;
在所述第一數據片段未包含所述目標頁面的描述信息時,獲取包含有所述目標頁面的描述信息的第二數據片段;
從所述第二數據片段中獲取所述目標頁面的描述信息,并基于所述描述信息渲染生成所述目標頁面;
其中,所述第一數據片段及所述第二數據片段由所述目標應用程序的配置文件拆分得到;
所述第一數據片段中包含應用程序的每一個頁面的描述信息所在的數據片段信息、主頁面及常用頁面的描述信息、運行邏輯以及各個頁面公用的組件,所述第一數據片段不能引用第二數據片段中的資源和代碼;
所述第二數據片段用于生成一個或者多個特定頁面,并且支持所生成的特定頁面的運行,不同第二數據片段的資源與代碼彼此間不能相互引用;
其中,獲取包含有所述目標頁面的描述信息的第二數據片段包括:
對所述第一數據片段進行解析,在所述第一數據片段記錄的信息中查找與所述目標頁面對應的第二數據片段的信息;
發送獲取所述第二數據片段的下載請求指令,并接收所述第二數據片段;
所述在所述第一數據片段記錄的信息中查找與所述目標頁面對應的第二數據片段的信息包括:從多個第二數據片段中查找包含有所述目標頁面的描述信息的目標第二數據片段;
發送獲取所述第二數據片段的下載請求指令,并接收所述第二數據片段包括:發送僅下載所述目標第二數據片段的下載請求指令,并僅接收所述目標第二數據片段。
2.根據權利要求1所述的終端設備控制方法,其特征在于,渲染生成所述目標頁面包括:從預設數據片段中獲取組件,并且確定所述組件對應的原生控件,應用所述原生控件并基于所述目標頁面的描述信息渲染生成所述目標頁面;
所述預設數據片段僅為第一數據片段和/或目標第二數據片段。
3.根據權利要求1至2任一項所述的終端設備控制方法,其特征在于,獲取所述第二數據片段后,還執行:
獲取所述第二數據片段中的簽名信息,判斷所述第二數據片段中的簽名信息是否與所述第一數據片段中的簽名信息一致,如不一致,丟棄所述第二數據片段。
4.一種應用程序配置文件的封裝方法,其特征在于,該方法包括:
獲取應用程序的配置文件,判斷所述配置文件中是否存在拆分標記,如是,獲取所述配置文件的第一數據片段以及至少一個第二數據片段,每一所述第二數據片段包含至少一個頁面的描述信息;
將所述第一數據片段封裝形成第一數據包,將所述第二數據片段封裝形成第二數據包;
所述第一數據包和所述第二數據包可合并得到如權利要求1-3中任意一項所述終端設備控制方法中的所述目標應用程序的配置文件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于珠海市魅族科技有限公司,未經珠海市魅族科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810693313.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:管理算法模型的方法和裝置
- 下一篇:一種混合式非失性存儲裝置





