[發明專利]一種顯示靜態圖片和動態圖片的方法和裝置有效
| 申請號: | 201710330757.0 | 申請日: | 2017-05-11 |
| 公開(公告)號: | CN108874477B | 公開(公告)日: | 2021-06-15 |
| 發明(設計)人: | 陳嬌;陳少杰;張文明 | 申請(專利權)人: | 武漢斗魚網絡科技有限公司 |
| 主分類號: | G06F9/451 | 分類號: | G06F9/451;G06F3/0481 |
| 代理公司: | 北京眾達德權知識產權代理有限公司 11570 | 代理人: | 劉杰 |
| 地址: | 430000 湖北省武漢市東湖開*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 顯示 靜態 圖片 動態 方法 裝置 | ||
1.一種顯示靜態圖片和動態圖片的方法,其特征在于,包括:
向目標顯示控件傳入待顯示的M個靜態圖片和N個動態圖片,M和N均為正整數;
基于M個所述靜態圖片和N個所述動態圖片生成所述目標顯示控件的M+N個對象;其中,M+N個所述對象包括與M個所述靜態圖片一一對應的M個第一對象,以及與N個所述動態圖片一一對應的N個第二對象;具體包括:依次對M+N所述圖片按照動態對象進行封裝;判斷封裝出的動態對象是否為空;當封裝出的所述動態對象為空時,對所述圖片按照靜態對象進行封裝,以獲得靜態對象,并基于所述靜態對象生成所述第一對象;當所述封裝出的動態對象不為空時,基于所述動態對象生成所述第二對象;
依次判斷N+M個所述對象為所述第一對象或所述第二對象;
當所述對象為所述第一對象時,調用繪制靜態圖片的方法在所述目標顯示控件中繪制所述對象對應的所述靜態圖片,以及當所述對象為所述第二對象時,調用繪制動態圖片的方法在所述目標顯示控件中繪制所述對象對應的所述動態圖片。
2.如權利要求1所述的方法,其特征在于,基于所述封裝出的靜態對象生成所述第一對象,包括:
基于所述靜態對象以及表示靜態對象的第一屬性參數生成所述第一對象;
基于所述動態對象生成所述第二對象,包括:
基于所述動態對象以及表示動態對象的第二屬性參數生成所述第二對象。
3.如權利要求2所述的方法,其特征在于,判斷所述對象為所述第一對象或所述第二對象,包括:
讀取每個所述對象的屬性參數;
當所述屬性參數為所述第一屬性參數時,表示所述對象為所述第一對象;當所述屬性參數為所述第二屬性參數時,表示所述對象為所述第二對象。
4.如權利要求1-3任一項所述的方法,其特征在于,在調用繪制靜態圖片的方法在所述目標顯示控件中繪制所述對象對應的所述靜態圖片,以及調用繪制動態圖片的方法在所述目標顯示控件中繪制所述對象對應的所述動態圖片之后,所述方法還包括:
在接收點擊操作之后,獲取所述點擊操作的操作位置;
基于所述操作位置,確定所述目標顯示控件中K個所述靜態圖片和P個所述動態圖片中所述點擊操作所針對的目標圖片;K為小于等于M的正整數,P為小于等于N的正整數;
以所述目標圖片響應所述點擊操作。
5.一種顯示靜態圖片和動態圖片的裝置,其特征在于,包括:
傳入模塊,用于向目標顯示控件傳入待顯示的M個靜態圖片和N個動態圖片,M和N均為正整數;
對象生成模塊,用于基于M個所述靜態圖片和N個所述動態圖片生成所述目標顯示控件的M+N個對象;其中,M+N個所述對象包括與M個所述靜態圖片一一對應的M個第一對象,以及與N個所述動態圖片一一對應的N個第二對象;具體包括:依次對M+N所述圖片按照動態對象進行封裝;判斷封裝出的動態對象是否為空;當封裝出的所述動態對象為空時,對所述圖片按照靜態對象進行封裝,以獲得靜態對象,并基于所述靜態對象生成所述第一對象;當所述封裝出的動態對象不為空時,基于所述動態對象生成所述第二對象;
判斷模塊,用于依次判斷N+M個所述對象為所述第一對象或所述第二對象;
繪制模塊,用于當所述對象為所述第一對象時,調用繪制靜態圖片的方法在所述目標顯示控件中繪制所述對象對應的所述靜態圖片,以及當所述對象為所述第二對象時,調用繪制動態圖片的方法在所述目標顯示控件中繪制所述對象對應的所述動態圖片。
6.如權利要求5所述的裝置,其特征在于,所述對象生成模塊用于基于所述靜態對象以及表示靜態對象的第一屬性參數生成所述第一對象;以及基于所述動態對象以及表示動態對象的第二屬性參數生成所述第二對象。
7.如權利要求6所述的裝置,其特征在于,所述判斷模塊用于讀取每個所述對象的屬性參數;當所述屬性參數為所述第一屬性參數時,表示所述對象為所述第一對象;當所述屬性參數為所述第二屬性參數時,表示所述對象為所述第二對象。
8.如權利要求5-7任一項所述的裝置,其特征在于,所述裝置還包括:
獲取模塊,用于在調用繪制靜態圖片的方法在所述目標顯示控件中繪制所述對象對應的所述靜態圖片,以及調用繪制動態圖片的方法在所述目標顯示控件中繪制所述對象對應的所述動態圖片之后,在接收點擊操作之后,獲取所述點擊操作的操作位置;
確定模塊,用于基于所述操作位置,確定所述目標顯示控件中K個所述靜態圖片和P個所述動態圖片中所述點擊操作所針對的目標圖片;K為小于等于M的正整數,P為小于等于N的正整數;
響應模塊,用于以所述目標圖片響應所述點擊操作。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢斗魚網絡科技有限公司,未經武漢斗魚網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710330757.0/1.html,轉載請聲明來源鉆瓜專利網。





