恭喜武漢斗魚網絡科技有限公司張磊獲國家專利權
買專利賣專利找龍圖騰,真高效! 查專利查商標用IPTOP,全免費!專利年費監控用IP管家,真方便!
龍圖騰網恭喜武漢斗魚網絡科技有限公司申請的專利懶加載實現方法、裝置、電子設備和存儲介質獲國家發明授權專利權,本發明授權專利權由國家知識產權局授予,授權公告號為:CN114764484B 。
龍圖騰網通過國家知識產權局官網在2025-05-30發布的發明授權授權公告中獲悉:該發明授權的專利申請號/專利號為:202110041366.3,技術領域涉及:G06F16/957;該發明授權懶加載實現方法、裝置、電子設備和存儲介質是由張磊設計研發完成,并于2021-01-13向國家知識產權局提交的專利申請。
本懶加載實現方法、裝置、電子設備和存儲介質在說明書摘要公布了:本發明實施例公開了一種懶加載實現方法、裝置、電子設備和存儲介質。該懶加載實現方法包括:確定定義為抽象類的懶加載類,以實現懶加載邏輯功能,并在所述懶加載類中定義目標抽象方法以實現目標邏輯,至少兩個目標業務類通過繼承所述懶加載類繼承懶加載邏輯功能;在頁面實現過程中,通過復寫系統提供的目標函數,以在回調所述目標函數時實現目標函數的邏輯功能;通過復寫的目標函數傳入所述目標抽象方法,以實現同一目標邏輯在至少兩個目標業務類中的實現。本發明實施例通過抽象類和抽象方法的定義實現了懶加載實現避免受系統版本的限制,提高懶加載實現的適用場景。
本發明授權懶加載實現方法、裝置、電子設備和存儲介質在權利要求書中公布了:1.一種懶加載實現方法,其特征在于,包括:確定定義為抽象類的懶加載類,以實現懶加載邏輯功能,并在所述懶加載類中定義目標抽象方法以實現目標邏輯,至少兩個目標業務類通過繼承所述懶加載類繼承懶加載邏輯功能;在頁面實現過程中,通過復寫系統提供的目標函數,以在回調所述目標函數時實現目標函數的邏輯功能;通過復寫的目標函數傳入所述目標抽象方法,以實現同一目標邏輯在至少兩個目標業務類中的實現;其中,所述目標抽象方法包括獲取頁面布局ID方法、視圖初始化方法以及懶加載初始化邏輯方法;其中,所述獲取頁面布局ID方法用于實現獲取當前頁面的布局ID信息,視圖初始化方法用于設計視圖初始化邏輯,懶加載初始化邏輯方法用于設計懶加載的初始化業務邏輯;所述方法還包括:定義一個全局動態獲取的打印標簽標識變量,以便后續繼承的業務類在進行日志輸出時打印日志信息;所述在頁面實現過程中,通過復寫系統提供的目標函數,以在回調所述目標函數時實現目標函數的邏輯功能,包括:在頁面加載時,通過復寫系統提供的onCreateView函數,以在頁面加載時回調onCreateView函數實現具體的頁面布局加載邏輯;相應的,所述通過復寫的目標函數傳入所述目標抽象方法,以實現同一目標邏輯在至少兩個目標業務類中的實現,包括:在復寫onCreateView函數中,傳入獲取頁面布局ID方法,以實現在目標業務類中加載所述獲取頁面布局ID方法返回當前頁面的布局ID信息;其中,所述獲取頁面布局ID方法的具體實現是通過至少兩個目標業務類中的繼承功能實現,以實現同一目標邏輯在至少兩個目標業務類中的實現;所述在復寫onCreateView函數中,傳入獲取頁面布局ID方法,以實現在目標業務類中加載所述獲取頁面布局ID方法返回當前頁面的布局ID信息,包括:在onCreateView函數中通過調用infalter對象中的inflate方法實現對頁面布局的加載;所述在頁面實現過程中,通過復寫系統提供的目標函數,以在回調所述目標函數時實現目標函數的邏輯功能,還包括:在頁面加載完成后,通過復寫系統提供的onViewCreated函數,以在頁面加載完成時回調onViewCreated函數實現具體的視圖初始化邏輯;相應的,所述通過復寫的目標函數傳入所述目標抽象方法,以實現同一目標邏輯在至少兩個目標業務類中的實現,包括:在復寫onViewCreated函數中,傳入視圖初始化方法,以實現在目標業務類中獲取所述視圖初始化方法中具體的視圖初始化設計邏輯;其中,所述視圖初始化方法的具體實現是通過至少兩個目標業務類中的繼承功能實現,以實現同一目標邏輯在至少兩個目標業務類中的實現;所述在復寫onViewCreated函數中,傳入視圖初始化方法,以實現在目標業務類中獲取所述視圖初始化方法中具體的視圖初始化設計邏輯,包括:在onViewCreated函數中通過調用視圖初始化initView實現具體的視圖初始化設計邏輯。
如需購買、轉讓、實施、許可或投資類似專利技術,可聯系本專利的申請人或專利權人武漢斗魚網絡科技有限公司,其通訊地址為:430070 湖北省武漢市東湖開發區軟件園東路1號軟件產業4.1期B1棟11樓;或者聯系龍圖騰網官方客服,聯系龍圖騰網可撥打電話0551-65771310或微信搜索“龍圖騰網”。
1、本報告根據公開、合法渠道獲得相關數據和信息,力求客觀、公正,但并不保證數據的最終完整性和準確性。
2、報告中的分析和結論僅反映本公司于發布本報告當日的職業理解,僅供參考使用,不能作為本公司承擔任何法律責任的依據或者憑證。