[發明專利]圖片墻中圖片的顯示方法與裝置有效
| 申請號: | 201310637770.2 | 申請日: | 2013-11-27 |
| 公開(公告)號: | CN103593158B | 公開(公告)日: | 2017-11-10 |
| 發明(設計)人: | 盧鵬 | 申請(專利權)人: | 廣東歐珀移動通信有限公司 |
| 主分類號: | G06F3/14 | 分類號: | G06F3/14 |
| 代理公司: | 深圳中一專利商標事務所44237 | 代理人: | 官建紅 |
| 地址: | 523860 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 圖片 顯示 方法 裝置 | ||
1.一種圖片墻中圖片的顯示方法,其特征在于,包括步驟:
監測圖片墻上視口顯示的場景的變化;
在監測到場景變化時,找出當前場景中尚未顯示的圖片;
判斷尚未顯示的圖片是否已下載,若未下載則進行下載;具體地,首先給每張圖片設置兩個狀態位,下載狀態與顯示狀態,其中下載狀態包括未下載、下載中以及下載完成,顯示狀態包括顯示和未顯示;當圖片顯示狀態為“未顯示”、下載狀態屬于“未下載”時,向圖片發送下載命令,將下載狀態置為“下載中”;
判斷圖片墻上視口顯示的場景是否發生新的變化,根據下載完成的圖片在圖片墻的列表的索引和當前場景的編號判斷下載完成的圖片是否還在當前場景中;場景的編號根據下述方式獲得:假設列表中有M行N列圖片,一個視口僅能顯示m行n列圖片,則視口所能顯示的場景有(M-m+1)*(N-n+1)種,將這些場景分別編號,獲得各個場景的編號;圖片在列表的索引根據各個場景的編號獲得;
若下載完成的圖片還在當前場景中,則將其顯示在圖片墻上;具體地,圖片狀態是“未顯示”、下載狀態是“下載完成”時,不發送下載命令,發送顯示命令,此時先通過計算下載完成的圖片在列表的索引和此時視口當前場景的編號可以計算出當前下載好的圖片在不在視口中,如果在,將顯示狀態置為“顯示”。
2.根據權利要求1所述的圖片墻中圖片的顯示方法,其特征在于,對場景變化的監測方式為:在視口中的焦點變動時,判斷焦點是否還在之前的場景中,若不在則認定場景發生變化。
3.根據權利要求1所述的圖片墻中圖片的顯示方法,其特征在于,對場景變化的監測方式為:判斷圖片墻滑動條的位置是否改變,若改變則認定場景發生變化。
4.一種圖片墻中圖片的顯示裝置,其特征在于,包括:
場景變化監測模塊,用于監測圖片墻上視口顯示的場景的變化;
未顯示圖片確定模塊,用于在所述場景變化監測模塊監測到場景變化時,找出當前場景中尚未顯示的圖片;
圖片下載模塊,用于判斷尚未顯示的圖片是否已下載,若未下載則進行下載;具體地,首先給每張圖片設置兩個狀態位,下載狀態與顯示狀態,其中下載狀態包括未下載、下載中以及下載完成,顯示狀態包括顯示和未顯示;當圖片顯示狀態為“未顯示”、下載狀態屬于“未下載”時,向圖片發送下載命令,將下載狀態置為“下載中”;
所述場景變化監測模塊,還用于根據圖片墻上視口顯示的場景的最新變化情況,根據下載完成的圖片在圖片墻的列表的索引和當前場景的編號判斷下載完成的圖片是否還在當前場景中;場景的編號根據下述方式獲得:假設列表中有M行N列圖片,一個視口僅能顯示m行n列圖片,則視口所能顯示的場景有(M-m+1)*(N-n+1)種,將這些場景分別編號,獲得各個場景的編號;圖片在列表的索引根據各個場景的編號獲得;
貼圖模塊,用于當下載完成的圖片還在當前場景中時,將該圖片顯示在圖片墻上;具體地,圖片狀態是“未顯示”、下載狀態是“下載完成”時,不發送下載命令,發送顯示命令,此時先通過計算下載完成的圖片在列表的索引和此時視口當前場景的編號可以計算出當前下載好的圖片在不在視口中,如果在,將顯示狀態置為“顯示”。
5.根據權利要求4所述的圖片墻中圖片的顯示裝置,其特征在于,所述場景變化監測模塊,用于監測圖片墻上視口中焦點的變動,在焦點變動時,判斷焦點是否還在之前的場景中,若不在則認定場景發生變化。
6.根據權利要求4所述的圖片墻中圖片的顯示裝置,其特征在于,所述場景變化監測模塊,用于判斷圖片墻滑動條的位置是否改變,若改變則認定場景發生變化。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東歐珀移動通信有限公司,未經廣東歐珀移動通信有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310637770.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種環保型裝飾材料
- 下一篇:豆芽形單頻窄帶微帶天線





