[發明專利]一種集成多種圖片庫的方法、存儲介質、設備及系統有效
| 申請號: | 201710475841.1 | 申請日: | 2017-06-21 |
| 公開(公告)號: | CN109101513B | 公開(公告)日: | 2020-10-16 |
| 發明(設計)人: | 張磊;張文明;陳少杰 | 申請(專利權)人: | 武漢斗魚網絡科技有限公司 |
| 主分類號: | G06F16/51 | 分類號: | G06F16/51;G06F9/448 |
| 代理公司: | 武漢智權專利代理事務所(特殊普通合伙) 42225 | 代理人: | 沈林華 |
| 地址: | 430000 湖北省武漢市東湖開*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 集成 多種 圖片庫 方法 存儲 介質 設備 系統 | ||
1.一種集成多種圖片庫的方法,其特征在于,該方法包括以下步驟:
S1、通過對所有圖片庫的API進行抽象和歸類,建立通用圖片庫訪問接口,所述通用圖片庫訪問接口用于通過調用對應圖片庫的實現方法來使用相應圖片庫;且所述通用圖片庫訪問接口的一個實例對應一種圖片庫;
S2、在視圖層增設自定義視圖控件,所述自定義視圖控件用于繼承對應圖片庫的視圖承載容器;
S3、當系統進行初始化時,將指定的某個圖片庫所對應的通用圖片庫訪問接口的實例作為參數傳入到初始化的方法中;并將視圖層中的自定義視圖控件設置為繼承指定的某個圖片庫的視圖承載容器;
S4、當需要進行圖片庫的切換時,將需要切換的圖片庫所對應的通用圖片庫訪問接口的實例作為參數重新傳入到初始化的方法中;并將自定義視圖控件切換為繼承需要切換的圖片庫的視圖承載容器。
2.如權利要求1所述的集成多種圖片庫的方法,其特征在于,所述通用圖片庫訪問接口具有以下三個參數:
圖片容器參數,用于表示承載圖片的容器;
圖片路徑參數,用于表示獲取圖片的路徑,且該路徑為URI格式;
反饋信息回調接口參數,用于表示獲取圖片訪問反饋信息的回調接口。
3.如權利要求2所述的集成多種圖片庫的方法,其特征在于,步驟S1之后還包括以下操作:根據圖片的使用情況以及反饋信息的獲取情況,對建立的通用圖片庫訪問接口進行重載;
在此基礎上,步驟S3和步驟S4中,所述通用圖片庫訪問接口為進行過重載后的通用圖片庫訪問接口。
4.如權利要求3所述的集成多種圖片庫的方法,其特征在于:根據圖片的使用情況以及反饋信息的獲取情況,對建立的通用圖片庫訪問接口進行重載的具體操作包括:
當無需獲取圖片訪問反饋信息時,將建立的通用圖片庫訪問接口中的反饋信息回調接口參數設置為空;
當直接使用本地默認圖片時,將建立的通用圖片庫訪問接口中的圖片容器參數和/或圖片路徑參數設置為空;
當無需獲取圖片訪問反饋信息且直接使用本地默認圖片時,將建立的通用圖片庫訪問接口中的圖片容器參數和/或圖片路徑參數設置為空,并且將反饋信息回調接口參數設置為空。
5.一種存儲介質,其上存儲有計算機程序,其特征在于:所述計算機程序被處理器執行時實現上述權利要求1至4中任一項所述方法的步驟。
6.一種集成多種圖片庫的設備,包括存儲器、處理器及存儲在所述存儲器上并在所述處理器上運行的計算機程序,其特征在于:所述處理器執行所述計算機程序時實現上述權利要求1至4中任一項所述方法的步驟。
7.一種集成多種圖片庫的系統,其特征在于:該系統包括通用圖片庫訪問接口建立模塊、自定義視圖控件增設模塊、圖片庫初始化使用模塊和圖片庫切換模塊;
所述通用圖片庫訪問接口建立模塊用于:通過對所有圖片庫的API進行抽象和歸類,建立通用圖片庫訪問接口,所述通用圖片庫訪問接口用于通過調用對應圖片庫的實現方法來使用相應圖片庫;且所述通用圖片庫訪問接口的一個實例對應一種圖片庫;
所述自定義視圖控件增設模塊用于:在視圖層增設自定義視圖控件,所述自定義視圖控件用于繼承對應圖片庫的視圖承載容器;
所述圖片庫初始化使用模塊用于:當系統進行初始化時,將指定的某個圖片庫所對應的通用圖片庫訪問接口的實例作為參數傳入到初始化的方法中;并將視圖層中的自定義視圖控件設置為繼承指定的某個圖片庫的視圖承載容器;
所述圖片庫切換模塊用于:當需要進行圖片庫的切換時,將需要切換的圖片庫所對應的通用圖片庫訪問接口的實例作為參數重新傳入到初始化的方法中;并將自定義視圖控件切換為繼承需要切換的圖片庫的視圖承載容器。
8.如權利要求7所述的集成多種圖片庫的系統,其特征在于,所述通用圖片庫訪問接口具有以下三個參數:
圖片容器參數,用于表示承載圖片的容器;
圖片路徑參數,用于表示獲取圖片的路徑,且該路徑為URI格式;
反饋信息回調接口參數,用于表示獲取圖片訪問反饋信息的回調接口。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢斗魚網絡科技有限公司,未經武漢斗魚網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710475841.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:法律數據庫的構建方法、法律數據查詢方法及裝置
- 下一篇:數據導入方法及裝置





