[發明專利]一種冗余資源處理方法、裝置、設備及存儲介質在審
| 申請號: | 201910707937.5 | 申請日: | 2019-08-01 |
| 公開(公告)號: | CN110413282A | 公開(公告)日: | 2019-11-05 |
| 發明(設計)人: | 程耀 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F8/41 | 分類號: | G06F8/41;G06F8/38 |
| 代理公司: | 深圳市深佳知識產權代理事務所(普通合伙) 44285 | 代理人: | 聶秀娜 |
| 地址: | 518057 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 冗余資源 邏輯代碼 存儲介質 實際功能 引用 用戶界面UI 刪除處理 實際用途 引用關系 資源量 內存 刪除 關聯 賦予 申請 | ||
本申請實施例公開了一種冗余資源處理方法、裝置、設備及存儲介質,其中,該方法包括:獲取用戶界面UI上的UI資源;當根據UI資源之間的引用關系以及UI邏輯代碼,確定該UI資源未被其它UI資源和UI邏輯代碼引用時,確定該UI資源為冗余資源,并對冗余資源進行刪除處理。由于在確定該UI資源未被其它UI資源和UI邏輯代碼引用后,則確定該UI資源不僅與其他UI資源沒有任何關聯,而且該UI資源也沒有被UI邏輯代碼賦予任何實際用途,因而,確定該UI資源是UI上沒有任何實際功能的冗余資源,使得在對該冗余資源進行刪除之后,能夠實現在不影響UI實際功能的前提下減少UI的資源量,減少后續打開UI時所需時間以及所需內存。
技術領域
本申請涉及用戶界面開發技術領域,尤其涉及一種冗余資源處理方法、裝置、設備及存儲介質。
背景技術
對于用戶界面(User Interface,UI)來說,開發人員通常需要利用UI編輯器(例如,FairyGUI)對UI進行開發。
然而,因UI開發過程中的遺漏或疏忽可能會導致開發得到的UI上存在一些冗余資源,而且這些冗余資源會增加UI的資源量,導致后續打開UI時所需時間以及所需內存的增加。其中,所謂冗余資源是指UI上沒有任何實際功能的多余資源,例如,冗余資源可以包括沒有實際功能的UI組件以及UI圖片等。
發明內容
本申請實施例提供了一種冗余資源處理方法、裝置、設備及存儲介質,能夠自動地對UI上的冗余資源進行刪除處理,減少后續打開UI時所需時間以及所需內存。
有鑒于此,本申請第一方面提供了一種冗余資源處理方法,包括:
獲取用戶界面UI上的UI資源;
當根據UI資源之間的引用關系以及UI邏輯代碼,確定所述UI資源未被其它UI資源和UI邏輯代碼引用時,確定所述UI資源為冗余資源,并對所述冗余資源進行刪除處理。
本申請第二方面提供了一種冗余資源處理裝置,包括:
獲取單元,用于獲取用戶界面UI上的UI資源;
處理單元,用于當根據UI資源之間的引用關系以及UI邏輯代碼,確定所述UI資源未被其它UI資源和UI邏輯代碼引用時,確定所述UI資源為冗余資源,并對所述冗余資源進行刪除處理。
本申請第三方面提供了一種設備,所述設備包括處理器以及存儲器:
所述存儲器用于存儲計算機程序;
所述處理器用于根據所述計算機程序執行上述第一方面所述的冗余資源處理方法。
本申請第四方面提供了計算機可讀存儲介質,所述計算機可讀存儲介質用于存儲計算機程序,所述計算機程序用于執行上述第一方面所述的冗余資源處理方法。
本申請第五方面提供了一種包括指令的計算機程序產品,當其在計算機上運行時,使得所述計算機執行上述第一方面所述的冗余資源處理方法。
從以上技術方案可以看出,本申請實施例具有以下優點:
本申請實施例提供的冗余資源處理方法中,在獲取UI上的UI資源之后,根據UI資源之間的引用關系以及UI邏輯代碼,確定該UI資源是否被其它UI資源和UI邏輯代碼引用。當確定該UI資源未被其它UI資源和UI邏輯代碼引用時,將該UI資源確定為冗余資源,并對該冗余資源進行刪除處理。其中,由于在確定該UI資源未被被其它UI資源和UI邏輯代碼引用后,則可以確定該UI資源不僅與其他UI資源沒有任何關聯,而且該UI資源也沒有被UI邏輯代碼賦予任何實際用途,因而,可以確定該UI資源是UI上沒有任何實際功能的冗余資源,使得在對該冗余資源進行刪除處理之后,不僅不會影響UI的實際功能,還能夠減少UI的資源量,從而減少后續打開UI時所需時間以及所需內存。
附圖說明
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201910707937.5/2.html,轉載請聲明來源鉆瓜專利網。





