国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種展示塊顯示方法及裝置與流程

      文檔序號(hào):12462949閱讀:193來(lái)源:國(guó)知局
      一種展示塊顯示方法及裝置與流程

      本發(fā)明屬于動(dòng)態(tài)布局領(lǐng)域,尤其涉及一種展示塊顯示方法及裝置。



      背景技術(shù):

      現(xiàn)在很多應(yīng)用為了能夠快速改變展示層的效果,都采用動(dòng)態(tài)布局,以產(chǎn)生展示塊的大小和布局方式多樣化的效果。電視上有許多和展示塊有關(guān)系的應(yīng)用都采用這種動(dòng)態(tài)布局,比如像launcher就需要給用戶顯示許多電影海報(bào)、購(gòu)物、音樂(lè)的入口。

      然而,現(xiàn)有動(dòng)態(tài)布局中展示塊顯示的過(guò)程復(fù)雜,不利于提高展示塊的收縮效率,其原因在于,為了適應(yīng)動(dòng)態(tài)布局的效果,布局的方式多種多樣,展示塊的大小不固定,如果要實(shí)現(xiàn)展示塊的收縮,需要直接收縮展示塊之間的間隔,或者重新解析腳本,對(duì)布局重新編碼并重新繪制,因此處理數(shù)據(jù)量大,耗費(fèi)時(shí)間長(zhǎng),不利于提高展示塊收縮效率。



      技術(shù)實(shí)現(xiàn)要素:

      本發(fā)明實(shí)施例的目的在于提供一種展示塊顯示方法,旨在解決現(xiàn)有動(dòng)態(tài)布局中展示塊顯示的過(guò)程復(fù)雜,不利于提高展示塊收縮效率的問(wèn)題。

      本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的,一種展示塊顯示方法,包括:

      網(wǎng)格化展示頁(yè)面,通過(guò)記錄展示塊占用網(wǎng)格的行數(shù)和列數(shù),得到展示塊的布局信息;

      獲取所述展示頁(yè)面上的操作焦點(diǎn);

      倘若所述操作焦點(diǎn)移動(dòng)到所述展示塊以外的區(qū)域,則根據(jù)所述展示塊的布局信息,在所述展示頁(yè)面上,聚合所述展示塊,生成展示區(qū)域。

      本發(fā)明實(shí)施例的另一目的在于提供一種展示塊顯示裝置,包括:

      網(wǎng)格化模塊,用于網(wǎng)格化展示頁(yè)面,通過(guò)記錄展示塊占用網(wǎng)格的行數(shù)和列數(shù),得到展示塊的布局信息;

      操作焦點(diǎn)獲取模塊,用于獲取所述展示頁(yè)面上的操作焦點(diǎn);

      展示區(qū)域生成模塊,用于倘若所述操作焦點(diǎn)移動(dòng)到所述展示塊以外的區(qū)域,則根據(jù)所述展示塊的布局信息,在所述展示頁(yè)面上,聚合所述展示塊,生成展示區(qū)域。

      在本發(fā)明實(shí)施例中,根據(jù)展示塊的布局信息,在所述展示頁(yè)面上,聚合所述展示塊,生成展示區(qū)域。解決現(xiàn)有動(dòng)態(tài)布局中展示塊顯示的過(guò)程復(fù)雜,不利于提高展示塊收縮效率的問(wèn)題。有益效果如下:一方面,根據(jù)展示塊的布局信息,得到每個(gè)展示塊移動(dòng)的距離,無(wú)需直接收縮展示塊之間的間隔,因此簡(jiǎn)化了算法的邏輯和計(jì)算的復(fù)雜度,降低了展示塊收縮的開(kāi)發(fā)難度,另一方面,無(wú)需解析腳本,也無(wú)需對(duì)布局重新編碼,減少了需要處理的數(shù)據(jù),節(jié)約了處理時(shí)間,提高了展示塊的收縮效率。

      附圖說(shuō)明

      圖1是本發(fā)明實(shí)施例提供的展示塊顯示方法的實(shí)現(xiàn)流程圖;

      圖2是本發(fā)明實(shí)施例提供的展示塊顯示方法步驟S103的實(shí)現(xiàn)流程圖;

      圖3是本發(fā)明實(shí)施例提供的展示區(qū)域向中心移動(dòng)的實(shí)施流程圖;

      圖4是本發(fā)明實(shí)施例提供的展示塊顯示方法步驟S201的實(shí)現(xiàn)流程圖;

      圖5是本發(fā)明實(shí)施例提供展示頁(yè)面網(wǎng)格布局的示意圖;

      圖6是本發(fā)明實(shí)施例提供的海報(bào)在網(wǎng)格中的布局圖;

      圖7是本發(fā)明實(shí)施例提供的展示塊收縮的效果圖;

      圖8是本發(fā)明實(shí)施例提供的展示塊縮放前后的對(duì)比圖。

      圖9是本發(fā)明實(shí)施例提供海報(bào)移至屏幕中心的效果圖;

      圖10是本發(fā)明實(shí)施例提供海報(bào)縮放前的樣例圖;

      圖11是本發(fā)明實(shí)施例提供海報(bào)縮放后且?guī)в嘘幱靶Ч臉永龍D;

      圖12是本發(fā)明實(shí)施例提供的展示塊顯示裝置的結(jié)構(gòu)框圖;

      具體實(shí)施方式

      為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

      應(yīng)當(dāng)理解,當(dāng)在本說(shuō)明書(shū)和所附權(quán)利要求書(shū)中使用,則術(shù)語(yǔ)“包括”和“包含”指示所描述特征、整體、步驟、操作、元素和/或組件的存在,但并不排除一個(gè)或多個(gè)其它特征、整體、步驟、操作、元素、組件和/或其集合的存在或添加。

      還應(yīng)當(dāng)理解,在此本發(fā)明說(shuō)明書(shū)中所使用的術(shù)語(yǔ)僅僅是出于描述特定實(shí)施例的目的而并不意在限制本發(fā)明。如在本發(fā)明說(shuō)明書(shū)和所附權(quán)利要求書(shū)中所使用的那樣,除非上下文清楚地指明其它情況,否則單數(shù)形式的“一”、“一個(gè)”及“該”意在包括復(fù)數(shù)形式。

      還應(yīng)當(dāng)進(jìn)一步理解,在本發(fā)明說(shuō)明書(shū)和所附權(quán)利要求書(shū)中使用的術(shù)語(yǔ)“和/或”是指相關(guān)聯(lián)列出的項(xiàng)中的一個(gè)或多個(gè)的任何組合以及所有可能組合,并且包括這些組合。

      如在本說(shuō)明書(shū)和所附權(quán)利要求書(shū)中所使用的那樣,術(shù)語(yǔ)“倘若”可以依據(jù)上下文被解釋為“當(dāng)...時(shí)”或“一旦”或“響應(yīng)于確定”或“響應(yīng)于檢測(cè)到”。類似地,短語(yǔ)“倘若”或“倘若[所描述條件或事件]”可以依據(jù)上下文被解釋為意指“一旦確定”或“響應(yīng)于確定”或“一旦檢測(cè)到[所描述條件或事件]”或“響應(yīng)于檢測(cè)到[所描述條件或事件]”。

      實(shí)施例一

      圖1是本發(fā)明實(shí)施例提供的展示塊顯示方法的實(shí)現(xiàn)流程圖,詳述如下:

      在步驟S101中,網(wǎng)格化展示頁(yè)面,通過(guò)記錄展示塊占用網(wǎng)格的行數(shù)和列數(shù),得到展示塊的布局信息;

      其中,展示塊為展示層的圖形模塊,包括但不限于電影海報(bào)、購(gòu)物的入口、音樂(lè)的入口。

      其中,將展示頁(yè)面劃分為大小相同的網(wǎng)格,實(shí)現(xiàn)展示頁(yè)面的網(wǎng)格化。

      在步驟S102,獲取所述展示頁(yè)面上的操作焦點(diǎn);

      在步驟S103,倘若所述操作焦點(diǎn)移動(dòng)到所述展示塊以外的區(qū)域,則根據(jù)所述展示塊的布局信息,在所述展示頁(yè)面上,聚合所述展示塊,生成展示區(qū)域。

      其中,檢測(cè)所述展示頁(yè)面上的操作焦點(diǎn)是否移動(dòng)到海報(bào)以外的區(qū)域;

      倘若所述操作焦點(diǎn)移動(dòng)到海報(bào)以外的區(qū)域,則根據(jù)所述展示塊的布局信息,在所述展示頁(yè)面上,聚合所述展示塊,生成展示區(qū)域。

      其中,消除網(wǎng)格與網(wǎng)格之間的間隔,采用預(yù)設(shè)縮放比例縮放網(wǎng)格,根據(jù)展示塊的布局信息以及縮放后網(wǎng)格,得到展示塊移動(dòng)的距離,在所述展示頁(yè)面上,利用展示塊移動(dòng)的距離,聚合所述展示塊,將分散的多個(gè)所述展示塊收縮成一個(gè)整體,生成展示區(qū)域。

      在本發(fā)明實(shí)施例中,根據(jù)展示塊的布局信息,得到每個(gè)展示塊移動(dòng)的距離,無(wú)需解析腳本,也無(wú)需對(duì)布局重新編碼,減少了需要處理的數(shù)據(jù),同時(shí)具有將分散的多個(gè)展示塊收縮成一個(gè)整體的技術(shù)效果,既降低了展示塊收縮的開(kāi)發(fā)難度,也實(shí)現(xiàn)了展示塊收縮的動(dòng)畫(huà)效果。

      實(shí)施例二

      圖2是本發(fā)明實(shí)施例提供的展示塊顯示方法步驟S103的實(shí)現(xiàn)流程圖,詳述如下:

      在步驟S201中,倘若所述展示頁(yè)面上的操作焦點(diǎn)移動(dòng)到所述展示塊以外的區(qū)域,則根據(jù)所述展示塊的布局信息,生成所述展示塊對(duì)應(yīng)的移動(dòng)距離;

      在步驟S202中,控制每個(gè)所述展示塊沿聚合方向移動(dòng)與其相對(duì)應(yīng)的移動(dòng)距離,生成展示區(qū)域。

      其中,聚合方向?yàn)轭A(yù)設(shè)方向,包括但不限于水平向上、水平向下、水平向左、水平向右、斜45度向上、斜45度向下、斜45度向左、斜45度向右中的任一方向。

      在本發(fā)明實(shí)施例中,根據(jù)每個(gè)展示塊移動(dòng)的距離,控制每個(gè)展示塊的移動(dòng),既降低了展示塊收縮的開(kāi)發(fā)難度,也實(shí)現(xiàn)了展示塊收縮的動(dòng)畫(huà)效果。

      實(shí)施例三

      圖3是本發(fā)明實(shí)施例提供的展示區(qū)域向中心移動(dòng)的實(shí)施流程圖,詳述如下:

      在步驟S301中,獲取所述展示區(qū)域的中心點(diǎn)以及屏幕的中心點(diǎn);

      在步驟S302中,控制所述展示區(qū)域的中心點(diǎn)移向所述屏幕的中心點(diǎn),直至所述展示區(qū)域的中心點(diǎn)和所述屏幕的中心點(diǎn)重合。

      在本發(fā)明實(shí)施例中,展示塊為海報(bào)時(shí),能實(shí)現(xiàn)海報(bào)向屏幕的中心點(diǎn)收縮的動(dòng)畫(huà)效果。

      實(shí)施例四

      本發(fā)明實(shí)施例描述了繪制陰影的實(shí)現(xiàn)流程,詳述如下:

      定位每?jī)蓚€(gè)所述展示塊相鄰的邊界,對(duì)相鄰的邊界繪制陰影。

      在本發(fā)明實(shí)施例中,對(duì)相鄰的邊界繪制陰影,使得相鄰的展示塊可以實(shí)現(xiàn)疊加的動(dòng)畫(huà)效果。

      實(shí)施例五

      圖4是本發(fā)明實(shí)施例提供的展示塊顯示方法步驟S201的實(shí)現(xiàn)流程圖,詳述如下:

      在步驟S401中,倘若所述展示頁(yè)面上的操作焦點(diǎn)移動(dòng)到所述展示塊以外的區(qū)域,則利用展示塊移動(dòng)前的坐標(biāo)位置生成模型,根據(jù)展示塊顯示的起始坐標(biāo)、縮放前網(wǎng)格的長(zhǎng)寬、網(wǎng)格之間的間隔以及所述展示塊在網(wǎng)格上的起始和結(jié)束位置,生成所述展示塊移動(dòng)前的坐標(biāo)位置;

      在步驟S402中,利用展示塊移動(dòng)后的坐標(biāo)位置生成模型,根據(jù)所述展示塊顯示的起始坐標(biāo)、縮放后網(wǎng)格的長(zhǎng)寬以及所述展示塊在網(wǎng)格上的起始和結(jié)束位置,生成所述展示塊移動(dòng)后的坐標(biāo)位置;

      其中,消除網(wǎng)格之間的間隔,根據(jù)縮放前網(wǎng)格的長(zhǎng)寬以及預(yù)設(shè)的縮放比例,生成縮放后網(wǎng)格的長(zhǎng)寬。

      在步驟S403中,根據(jù)所述展示塊移動(dòng)前的坐標(biāo)位置以及所述展示塊移動(dòng)后的坐標(biāo)位置,生成所述展示塊對(duì)應(yīng)的移動(dòng)距離;

      其中,所述展示塊移動(dòng)前的坐標(biāo)位置生成模型,具體為:

      viewleft1=startX+(blocksize1+space)*(end-start+1);

      startX為展示塊顯示的起始坐標(biāo),blocksize1為縮放前網(wǎng)格的長(zhǎng)寬,space為網(wǎng)格之間的間隔,start和end為展示塊在網(wǎng)格上的起始和結(jié)束位置,viewleft1為展示塊移動(dòng)前的坐標(biāo)位置;

      其中,所述展示塊移動(dòng)后的坐標(biāo)位置生成模型,具體為:

      viewleft2=startX+blocksize2*(end-start+1);

      blocksize2為縮放后網(wǎng)格的長(zhǎng)寬,viewleft2為展示塊移動(dòng)后的坐標(biāo)位置。

      在本發(fā)明實(shí)施例中,根據(jù)展示塊的布局信息,可以容易地得到每個(gè)展示塊移動(dòng)的距離,降低了展示塊收縮的開(kāi)發(fā)難度。

      實(shí)施例六

      本發(fā)明實(shí)施例描述了展示塊為海報(bào)時(shí),展示塊顯示方法較佳的應(yīng)用方案,詳述如下:

      圖5是本發(fā)明實(shí)施例提供展示頁(yè)面網(wǎng)格布局的示意圖,詳述如下:

      將展示的頁(yè)面劃分為N x N的大小網(wǎng)格,網(wǎng)格和網(wǎng)格之前有間隔,網(wǎng)絡(luò)為正方形。

      圖6是本發(fā)明實(shí)施例提供的海報(bào)在網(wǎng)格中的布局圖,海報(bào)可以占用若干個(gè)網(wǎng)絡(luò),海報(bào)可以占用任意多個(gè)網(wǎng)絡(luò),頁(yè)面的效果如圖6所示。

      圖7是本發(fā)明實(shí)施例提供的展示塊收縮的效果圖,當(dāng)電視上操作的焦點(diǎn)不在海報(bào)上時(shí),焦點(diǎn)移動(dòng)到非海報(bào)的區(qū)域時(shí),這些海報(bào)向中心收縮,收縮的效果圖7所示。

      實(shí)施例七

      本發(fā)明實(shí)施例描述了展示塊為海報(bào)時(shí),利用展示塊顯示方法實(shí)現(xiàn)海報(bào)收縮的過(guò)程,詳述如下:

      網(wǎng)格布局中每個(gè)網(wǎng)絡(luò)尺寸的計(jì)算公式為:

      blocksize=height/row-space;

      space為網(wǎng)格之間的間隔,row為網(wǎng)格的行數(shù),height為縮放前展示區(qū)域的高度,blocksize1為每個(gè)網(wǎng)格的寬和高,每個(gè)網(wǎng)格為正方形。

      每個(gè)海報(bào)的布局信息為海報(bào)占若干個(gè)行數(shù)和列數(shù)的網(wǎng)格。

      展示塊移動(dòng)前的坐標(biāo)位置生成模型為:

      viewleft1=startX+(blocksize1+space)*(end-start+1)

      startX為展示塊顯示的起始坐標(biāo),blocksize1為縮放前網(wǎng)格的長(zhǎng)寬,space為網(wǎng)格之間的間隔,start和end為展示塊在網(wǎng)格上的起始和結(jié)束位置,viewleft1為展示塊移動(dòng)前的坐標(biāo)位置,如圖8所示。

      圖8是本發(fā)明實(shí)施例提供的展示塊縮放前后的對(duì)比圖。

      其中,為便于說(shuō)明,展示塊為海報(bào)時(shí),展示塊顯示方法具體步驟如下:

      1)將space設(shè)置為0,消除兩個(gè)網(wǎng)格之間的間隔。

      2)在縮放的時(shí)候,需要指定一個(gè)縮放比例。

      縮放后網(wǎng)格布局中的網(wǎng)格的長(zhǎng)寬計(jì)算公式為:

      blocksize2=newheight*n%/row,

      newheight為縮放后展示區(qū)域的高度,blocksize2為縮放后網(wǎng)格的長(zhǎng)寬。

      展示塊移動(dòng)后的坐標(biāo)位置生成模型,具體為:

      viewleft2=startX+blocksize2*(end-start+1);

      blocksize2為縮放后網(wǎng)格的長(zhǎng)寬,viewleft2為展示塊移動(dòng)后的坐標(biāo)位置;

      每個(gè)展示塊占用的行數(shù)和列數(shù)繼續(xù)使用之前的信息,因此將viewleft1和viewleft2做差,得到海報(bào)需要移動(dòng)的距離。

      3)將展示區(qū)域的中心點(diǎn)和屏幕中心點(diǎn)做差,計(jì)算公式為:

      scrollx=center-screencenter

      其中,center為取消space后展示區(qū)域的中心點(diǎn),screencenter為屏幕的中心點(diǎn),scrollx為展示區(qū)域的中心點(diǎn)與屏幕的中心點(diǎn)之間的的差值。

      根據(jù)差值,將所述展示區(qū)域的中心點(diǎn)沿所述屏幕的中心點(diǎn)的方向移動(dòng),直至所述展示區(qū)域的中心點(diǎn)和所述屏幕的中心點(diǎn)重合,從而

      海報(bào)移動(dòng)至中心點(diǎn)的計(jì)算公式為:

      offsetX=viewleft2-viewleft1-scrollx;

      viewleft1為海報(bào)移動(dòng)前的坐標(biāo)位置,viewleft1為海報(bào)移動(dòng)后的坐標(biāo)位置,scrollx為展示區(qū)域的中心點(diǎn)與屏幕的中心點(diǎn)之間的差值,offsetX為海報(bào)的坐標(biāo)位置需要移動(dòng)的距離。

      根據(jù)海報(bào)移動(dòng)的計(jì)算公式,能實(shí)現(xiàn)海報(bào)作為一個(gè)整體向屏幕中心移動(dòng)的技術(shù)效果。為便于說(shuō)明,參考圖9,圖9是本發(fā)明實(shí)施例提供海報(bào)移至屏幕中心的效果圖。

      4)在每個(gè)海報(bào)的左邊界和上邊界繪制上陰影效果,顯示的邊界不要繪制陰影效果,這樣顯示的效果就像海報(bào)直接有疊加的效果。

      參考圖10,圖10是本發(fā)明實(shí)施例提供海報(bào)縮放前的樣例圖。

      其中,圖10包括展示區(qū)域上多張分散的海報(bào),分散的海報(bào)分別是體感總動(dòng)員、博雅棋牌、我的游戲、倒霉熊、有樂(lè)斗地主、囧囧兔、游戲分類以及兵臨天下的海報(bào)。

      參考圖11,圖11是本發(fā)明實(shí)施例提供海報(bào)縮放后且?guī)в嘘幱靶Ч臉永龍D。

      其中,分散的海報(bào)經(jīng)過(guò)收縮后,在體感總動(dòng)員、博雅棋牌、我的游戲、倒霉熊、有樂(lè)斗地主、囧囧兔、游戲分類以及兵臨天下相鄰的邊界繪制陰影。

      實(shí)施例八

      圖12是本發(fā)明實(shí)施例提供的展示塊顯示裝置的結(jié)構(gòu)框圖,該裝置可以運(yùn)行于本終端中。本終端為具備屏幕的電子設(shè)備,包括但不限于家電、醫(yī)療器械、移動(dòng)電話、臺(tái)式計(jì)算機(jī)、膝上型計(jì)算機(jī)或平板計(jì)算機(jī)之類的設(shè)備。為了便于說(shuō)明,僅示出了與本實(shí)施例相關(guān)的部分。

      參照?qǐng)D12,該展示塊顯示裝置,包括:

      網(wǎng)格化模塊121,用于網(wǎng)格化展示頁(yè)面,通過(guò)記錄展示塊占用網(wǎng)格的行數(shù)和列數(shù),得到展示塊的布局信息;

      操作焦點(diǎn)獲取模塊122,用于獲取所述展示頁(yè)面上的操作焦點(diǎn);

      展示區(qū)域生成模塊123,用于倘若所述操作焦點(diǎn)移動(dòng)到所述展示塊以外的區(qū)域,則根據(jù)所述展示塊的布局信息,在所述展示頁(yè)面上,聚合所述展示塊,生成展示區(qū)域。

      作為本實(shí)施例的一種實(shí)現(xiàn)模式,在所述展示塊顯示裝置中,所述展示區(qū)域生成模塊,包括:

      移動(dòng)距離生成單元,用于倘若所述展示頁(yè)面上的操作焦點(diǎn)移動(dòng)到所述展示塊以外的區(qū)域,則根據(jù)所述展示塊的布局信息,生成所述展示塊對(duì)應(yīng)的移動(dòng)距離;

      展示區(qū)域生成單元,用于控制每個(gè)所述展示塊沿聚合方向移動(dòng)與其相對(duì)應(yīng)的移動(dòng)距離,生成展示區(qū)域。

      作為本實(shí)施例的一種實(shí)現(xiàn)模式,所述展示塊顯示裝置,還包括:

      中心移動(dòng)模塊,用于獲取所述展示區(qū)域的中心點(diǎn)以及屏幕的中心點(diǎn),控制所述展示區(qū)域的中心點(diǎn)移向所述屏幕的中心點(diǎn),直至所述展示區(qū)域的中心點(diǎn)和所述屏幕的中心點(diǎn)重合。

      作為本實(shí)施例的一種實(shí)現(xiàn)模式,所述展示塊顯示裝置,還包括:

      繪制陰影模塊,用于定位每?jī)蓚€(gè)所述展示塊相鄰的邊界,對(duì)相鄰的邊界繪制陰影。

      作為本實(shí)施例的一種實(shí)現(xiàn)模式,在所述展示塊顯示裝置中,所述移動(dòng)距離生成單元包括:

      第一坐標(biāo)位置子單元,用于倘若所述展示頁(yè)面上的操作焦點(diǎn)移動(dòng)到所述展示塊以外的區(qū)域,則利用展示塊移動(dòng)前的坐標(biāo)位置生成模型,根據(jù)展示塊顯示的起始坐標(biāo)、縮放前網(wǎng)格的長(zhǎng)寬、網(wǎng)格之間的間隔以及所述展示塊在網(wǎng)格上的起始和結(jié)束位置,生成所述展示塊移動(dòng)前的坐標(biāo)位置;

      第二坐標(biāo)位置子單元,用于利用展示塊移動(dòng)后的坐標(biāo)位置生成模型,根據(jù)所述展示塊顯示的起始坐標(biāo)、縮放后網(wǎng)格的長(zhǎng)寬以及所述展示塊在網(wǎng)格上的起始和結(jié)束位置,生成所述展示塊移動(dòng)后的坐標(biāo)位置;

      移動(dòng)距離生成子單元,用于根據(jù)所述展示塊移動(dòng)前的坐標(biāo)位置以及所述展示塊移動(dòng)后的坐標(biāo)位置,生成所述展示塊對(duì)應(yīng)的移動(dòng)距離;

      其中,所述展示塊移動(dòng)前的坐標(biāo)位置生成模型,具體為:

      viewleft1=startX+(blocksize1+space)*(end-start+1);

      startX為展示塊顯示的起始坐標(biāo),blocksize1為縮放前網(wǎng)格的長(zhǎng)寬,space為網(wǎng)格之間的間隔,start和end為展示塊在網(wǎng)格上的起始和結(jié)束位置,viewleft1為展示塊移動(dòng)前的坐標(biāo)位置;

      其中,所述展示塊移動(dòng)后的坐標(biāo)位置生成模型,具體為:

      viewleft2=startX+blocksize2*(end-start+1);

      blocksize2為縮放后網(wǎng)格的長(zhǎng)寬,viewleft2為展示塊移動(dòng)后的坐標(biāo)位置。

      本發(fā)明實(shí)施例方法中的步驟可以根據(jù)實(shí)際需要進(jìn)行順序調(diào)整、合并和刪減。

      本發(fā)明實(shí)施例裝置和裝置中的單元可以根據(jù)實(shí)際需要進(jìn)行合并、劃分和刪減。

      本發(fā)明實(shí)施例提供的裝置可以應(yīng)用在前述對(duì)應(yīng)的方法實(shí)施例中,詳情參見(jiàn)上述實(shí)施例的描述,在此不再贅述。

      通過(guò)以上的實(shí)施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件的方式來(lái)實(shí)現(xiàn)。所述的程序可以存儲(chǔ)于可讀取存儲(chǔ)介質(zhì)中,所述的存儲(chǔ)介質(zhì),如隨機(jī)存儲(chǔ)器、閃存、只讀存儲(chǔ)器、可編程只讀存儲(chǔ)器、電可擦寫(xiě)可編程存儲(chǔ)器、寄存器等。該存儲(chǔ)介質(zhì)位于存儲(chǔ)器,處理器讀取存儲(chǔ)器中的信息,結(jié)合其硬件執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。

      以上所述,僅為本發(fā)明的具體實(shí)施模式,則但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以權(quán)利要求的保護(hù)范圍為準(zhǔn)。

      當(dāng)前第1頁(yè)1 2 3 
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1