一種加載列表框中的圖片的方法和裝置制造方法
【專利摘要】本發(fā)明公開了一種加載列表框中的圖片的方法和裝置。該方法包括:在列表框綁定數(shù)據(jù)源時,對列表框的滾動窗口的狀態(tài)進(jìn)行監(jiān)測;當(dāng)監(jiān)測到滾動窗口的停止?jié)L動狀態(tài)時,獲取列表框中的各個項中的圖片相對于滾動窗口的位置;根據(jù)列表框中的各個項中的圖片相對于滾動窗口的位置,確定與滾動窗口的可視區(qū)域相對應(yīng)的圖片;只加載所確定的圖片到內(nèi)存中,并在滾動窗口中顯示。本發(fā)明提供的技術(shù)方案能夠解決現(xiàn)有的在列表框中加載圖片時存在的系統(tǒng)內(nèi)存資源消耗過大的問題。
【專利說明】一種加載列表框中的圖片的方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能移動終端的圖片顯示【技術(shù)領(lǐng)域】,特別是涉及一種加載列表框中的圖片的方法和裝置。
【背景技術(shù)】
[0002]現(xiàn)有的智能系統(tǒng)(如Windows Phone)下的列表框(ListBox)的滾動窗口(ScrollViewer)的可視區(qū)域中顯示圖片時,需要將ListBox中圖片全部加載。但是并不是所加載的全部圖片用戶都能瀏覽到,同步加載用戶沒有瀏覽的圖片導(dǎo)致系統(tǒng)資源消耗過大,過大的占用智能終端的系統(tǒng)內(nèi)存。
[0003]綜上所述,現(xiàn)有的智能終端中在列表框中加載圖片時存在的系統(tǒng)內(nèi)存資源消耗過大的問題。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供的一種加載列表框中的圖片的方法和裝置,以解決現(xiàn)有的智能終端中在列表框中加載圖片時存在的系統(tǒng)內(nèi)存資源消耗過大的問題。
[0005]為達(dá)到所述目的,本發(fā)明的技術(shù)方案是這樣實現(xiàn)的:
[0006]本發(fā)明公開了一種加載列表框中的圖片的方法,該方法包括:
[0007]在列表框綁定數(shù)據(jù)源時,對列表框的滾動窗口的狀態(tài)進(jìn)行監(jiān)測;
[0008]當(dāng)監(jiān)測到滾動窗口的停止?jié)L動狀態(tài)時,獲取列表框中的各個項中的圖片相對于滾動窗口的位置;
[0009]根據(jù)列表框中的各個項中的圖片相對于滾動窗口的位置,確定與滾動窗口的可視區(qū)域相對應(yīng)的圖片;
[0010]只加載所確定的圖片到內(nèi)存中,并在滾動窗口中顯示。
[0011]在上述方法進(jìn)一步包括:
[0012]從內(nèi)存中刪除已不在滾動窗口的可視區(qū)域內(nèi)的圖片。
[0013]上述方法進(jìn)一步包括:在列表框綁定數(shù)據(jù)源時,在內(nèi)存中初始化圖片數(shù)據(jù)源。
[0014]在上述方法中,所述對滾動窗口的狀態(tài)進(jìn)行監(jiān)測包括:
[0015]增加列表框的滾動窗口狀態(tài)改變事件;
[0016]通過監(jiān)測該滾動窗口狀態(tài)改變事件的狀態(tài)名稱的改變,來獲知滾動窗口的狀態(tài)的改變。
[0017]在上述方法中,所述確定與滾動窗口的可視區(qū)域相對應(yīng)的圖片包括:
[0018]令對應(yīng)區(qū)域為:覆蓋滾動窗口的可視區(qū)域,并超出滾動窗口的可視區(qū)域第一預(yù)設(shè)閥值的區(qū)域;
[0019]該對應(yīng)區(qū)域內(nèi)圖片即為與滾動窗口的可視區(qū)域相對應(yīng)的圖片。
[0020]在上述方法中,所述確定與滾動窗口的可視區(qū)域相對應(yīng)的圖片包括:
[0021]取Y軸坐標(biāo)值小于滾動窗口的可視區(qū)域的高度值與第二預(yù)設(shè)閥值的和,并且Y軸坐標(biāo)值大于O的圖片。
[0022]本發(fā)明還公開了一種加載列表框中的圖片的裝置,該裝置包括:
[0023]監(jiān)測單元,用于在列表框綁定數(shù)據(jù)源時,對列表框的滾動窗口的狀態(tài)進(jìn)行監(jiān)測;
[0024]圖片確定單元,用于在所述監(jiān)測單元監(jiān)測到滾動窗口的停止?jié)L動狀態(tài)時,獲取列表框中的各個項中的圖片相對于滾動窗口的位置,并根據(jù)列表框中的各個項中的圖片相對于滾動窗口的位置,確定與滾動窗口的可視區(qū)域相對應(yīng)的圖片;
[0025]加載顯示單元,用于只加載所述圖片確定單元所確定的圖片到內(nèi)存中,并在滾動窗口中顯示。
[0026]在上述裝置中,該裝置進(jìn)一步包括:
[0027]回收單元,用于從內(nèi)存中刪除已不在滾動窗口的可視區(qū)域內(nèi)的圖片。
[0028]在上述裝置中,所述監(jiān)測單元,用于增加列表框的滾動窗口狀態(tài)改變事件,通過監(jiān)測該滾動窗口狀態(tài)改變事件的狀態(tài)名稱的改變,來獲知滾動窗口的狀態(tài)的改變。
[0029]在上述裝置中,所述圖片確定單元,用于設(shè)置對應(yīng)區(qū)域為覆蓋滾動窗口的可視區(qū)域并超出滾動窗口的可視區(qū)域第一預(yù)設(shè)閥值的區(qū)域,取該對應(yīng)區(qū)域內(nèi)的圖片作為與滾動窗口的可視區(qū)域相對應(yīng)的圖片;
[0030]或者,
[0031]所述圖片確定單元,用于取Y軸坐標(biāo)值小于滾動窗口的可視區(qū)域的高度與第二閥值的和,并且Y軸坐標(biāo)值大于O的圖片。
[0032]綜上所述,在本發(fā)明提供的技術(shù)方案中,在列表框綁定數(shù)據(jù)源時,對列表框的滾動窗口的狀態(tài)進(jìn)行監(jiān)測;當(dāng)監(jiān)測到滾動窗口的停止?jié)L動狀態(tài)時,獲取列表框中的各個項中的圖片相對于滾動窗口的位置;根據(jù)列表框中的各個項中的圖片相對于滾動窗口的位置,確定與滾動窗口的可視區(qū)域相對應(yīng)的圖片;只加載所確定的圖片到內(nèi)存中,并在滾動窗口中顯示。本發(fā)明提供的技術(shù)方案在列表框中加載數(shù)據(jù)源時,只加載可視區(qū)域內(nèi)的圖片,而不會加載用戶可能不會瀏覽的圖片,因此能夠解決現(xiàn)有技術(shù)中的在列表框中加載圖片時,需要對圖片全部加載導(dǎo)致的系統(tǒng)內(nèi)存資源消耗過大的問題。
【專利附圖】
【附圖說明】
[0033]圖1是本發(fā)明中一種實施例中的加載列表框中的圖片的方法的流程圖;
[0034]圖2是本發(fā)明中一種具體實施例中的加載列表框中的圖片的方法的流程圖;
[0035]圖3是本發(fā)明中一種實施例中的加載列表框中的圖片的裝置結(jié)構(gòu)示意圖。
【具體實施方式】
[0036]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進(jìn)一步地詳細(xì)描述。
[0037]圖1是本發(fā)明中一種實施例中的加載列表框中的圖片的方法的流程圖。如圖1所示,該方法包括:
[0038]步驟101,在列表框綁定數(shù)據(jù)源時,對列表框的滾動窗口的狀態(tài)進(jìn)行監(jiān)測。
[0039]在本步驟中,綁定的數(shù)據(jù)源為需要顯示在列表框的滾動窗口中的除圖片以外的文字等內(nèi)容。
[0040]在本發(fā)明的一種實施例中,步驟101進(jìn)一步包括:在列表框綁定數(shù)據(jù)源時,進(jìn)一步在內(nèi)存中初始化圖片數(shù)據(jù)源。
[0041]由于在列表框的滾動窗口停止?jié)L動時加載圖片,故在本發(fā)明中還需要對滾動窗口的狀態(tài)進(jìn)行實時監(jiān)測,以便在列表框的滾動窗口停止?jié)L時,可以及時的加載圖片,在本發(fā)明的一個實施例中,對滾動窗口的狀態(tài)進(jìn)行監(jiān)測具體包括步驟1011和步驟1012:
[0042]步驟1011,增加列表框的滾動窗口狀態(tài)改變事件;
[0043]步驟1012,通過監(jiān)測該滾動窗口狀態(tài)改變事件的狀態(tài)名稱的改變,來獲知滾動窗口的狀態(tài)的改變。
[0044]在上述步驟1011和1012中,在列表框的滾動窗口中增加滾動窗口狀態(tài)改變事件,當(dāng)列表框的滾動窗口的狀態(tài)發(fā)生改變時,例如從正在滾動狀態(tài)切換到停止?jié)L動狀態(tài),或者從停止?jié)L動狀態(tài)切換到滾動狀態(tài)時,該滾動窗口改變事件中的狀態(tài)名稱會發(fā)生相應(yīng)的變化。故可以通過監(jiān)測該滾動窗口狀態(tài)改變事件的狀態(tài)名稱的改變,實時的獲取到該列表框的滾動窗口的當(dāng)前狀態(tài),是正在滾動狀態(tài),還是停止?jié)L動狀態(tài)。
[0045]步驟102,當(dāng)監(jiān)測到滾動窗口的停止?jié)L動狀態(tài)時,獲取列表框中的各個項中的圖片相對于滾動窗口的位置。
[0046]在本發(fā)明的一種實施例中,在步驟102中,當(dāng)列表框的滾動窗口停止?jié)L動時,通過獲取列表框中的各個項中的圖片相對于滾動窗口的位置的坐標(biāo)的方式,獲取列表框中的各個項中的圖片相對于滾動窗口的位置。
[0047]步驟103,根據(jù)列表框中的各個項中的圖片相對于滾動窗口的位置,確定與滾動窗口的可視區(qū)域相對應(yīng)的圖片。
[0048]在本發(fā)明的一種實施例中,令對應(yīng)區(qū)域為:覆蓋滾動窗口的可視區(qū)域,并超出滾動窗口的可視區(qū)域第一預(yù)設(shè)閥值的區(qū)域;該對應(yīng)區(qū)域內(nèi)的圖片即為與滾動窗口的可視區(qū)域相對應(yīng)的圖片。
[0049]在本發(fā)明的一個具體實施例中,確定與滾動窗口的可視區(qū)域相對應(yīng)的圖片具體可以為:在綁定的數(shù)據(jù)源中,取Y軸坐標(biāo)值小于滾動窗口的可視區(qū)域的高度值與第二預(yù)設(shè)閥值的和,并且Y軸坐標(biāo)值大于O的圖片。其中,Y軸是指列表框中的每個項中圖片相對于滾動窗口的坐標(biāo),如果有圖片在滾動窗口的可視區(qū)域之上時,Y軸坐標(biāo)值為負(fù)數(shù)。
[0050]例如:滾動窗口的高度值為800時,如果圖片的Y軸坐標(biāo)值為-100,則該圖片位于滾動視圖的可視區(qū)域上;如果圖片的Y軸坐標(biāo)值為500,則該圖片位于滾動視圖的可視區(qū)域內(nèi);如果圖片的Y軸坐標(biāo)值為1000,則該圖片位于滾動視圖的可視區(qū)域之下。
[0051]在上述的兩個實施例中,第一預(yù)設(shè)閥值和第二預(yù)設(shè)閥值分別可以根據(jù)實際情況而定。第一預(yù)設(shè)閥值和第二預(yù)設(shè)閥值可以是相同的值,也可以是不同的值。
[0052]步驟104,只加載所確定的圖片到內(nèi)存中,并在滾動窗口中顯示。
[0053]在本發(fā)明的較佳實施例中,為了節(jié)省系統(tǒng)內(nèi)存,在步驟104之后,還包括:從內(nèi)存中刪除已不在滾動窗口的可視區(qū)域內(nèi)的圖片。這里,將之前已經(jīng)加載過的并且當(dāng)前不在滾動窗口的可視區(qū)域內(nèi)的圖片(即已經(jīng)滑出滾動窗口的圖片)刪除以釋放內(nèi)存,達(dá)到對智能終端內(nèi)存資源有效利用。
[0054]圖2是本發(fā)明中一種具體實施例中的加載列表框中的圖片方法的流程圖。為了敘述方便,在本實施例中具體用windows phone為操作系統(tǒng)的智能終端為例進(jìn)行詳細(xì)說明,實際中并不局限于windows phone操作系統(tǒng)以及該操作系統(tǒng)所開放的方法類。如圖2所示,該方法包括:
[0055]步驟201,列表框綁定數(shù)據(jù)源。
[0056]步驟202,在內(nèi)存中初始化圖片數(shù)據(jù)源。
[0057]在本步驟中,在列表框中綁定數(shù)據(jù)源之后,在智能終端的內(nèi)存中對所綁定的圖片數(shù)據(jù)源進(jìn)行初始化,指定圖片數(shù)據(jù)源為NULL,具體為:在ListBoxItem類(繼承BaseffithImageContent)中構(gòu)建IU元素(BuildUI)方法中初始化非虛擬化中的圖片。
[0058]步驟203,增加列表框的滾動窗口狀態(tài)改變事件。
[0059]步驟204,通過監(jiān)測滾動窗口改變事件的狀態(tài)名稱的改變,來獲知滾動窗口的狀態(tài)的改變。
[0060]在步驟203和步驟204中,通過增加繼承了內(nèi)容控件的圖像內(nèi)容基礎(chǔ)類,然后在加載事件中查找滾動窗口,獲取滾動窗口中的滾動狀態(tài)對象;在滾動狀態(tài)改變事件中,該滾動狀態(tài)對象的狀態(tài)名稱會發(fā)生變化;當(dāng)監(jiān)測到滾動狀態(tài)對象的狀態(tài)名稱為停止?jié)L動時,判定當(dāng)前滾動窗口的狀態(tài)為停止?jié)L動狀態(tài)。
[0061]在本發(fā)明的一種實施例中,步驟203和步驟204可以具體為:
[0062]將滾動窗口狀態(tài)改變事件封裝在一個繼承內(nèi)容控件ContentControl的泛型抽象類 BaseWithImageContent 中;
[0063]由該泛型抽象類在列表框的Loaded事件中查找列表框的滾動窗口 ScrollViewer控件,獲取可視對象中位于集合索引O位置的名稱為滾動狀態(tài)的子可視對象,在該子可視對象的當(dāng)前狀態(tài)(CurrentStateChanged)過渡到不同狀態(tài)事件中時,判斷最新狀態(tài)名稱(NewState.Name)的取值為NotScroling,即為停止?jié)L動狀態(tài)。
[0064]步驟205,根據(jù)列表框中的各個項中的圖片相對于滾動窗口的位置,來確定與滾動窗口的可視區(qū)域相對應(yīng)的圖片。
[0065]在步驟205中,設(shè)置的對應(yīng)區(qū)域為:覆蓋滾動窗口的可視區(qū)域,并超出滾動窗口的可視區(qū)域預(yù)設(shè)閥值的區(qū)域;該對應(yīng)區(qū)域內(nèi)圖片即為與滾動窗口的可視區(qū)域相對應(yīng)的圖片。
[0066]具體為:通過獲取列表框中的各個項中的圖片相對與滾動窗口的位置坐標(biāo),獲取到的坐標(biāo)計算各個項中的圖片相對與滾動窗口的相對位置。
[0067]其中,獲取圖片相對ScrollViewer的位置的坐標(biāo)的操作,具體可以通過如下操作實現(xiàn):
[0068]Point point=image.TransformToVisual(this.scrollViewer).Transform(newPoint (0.0, 0.0)) o
[0069]在綁定的圖片數(shù)據(jù)源中取Y軸坐標(biāo)值小于滾動窗口的可視區(qū)域的高度值與第二預(yù)設(shè)閥值的和,并且Y軸坐標(biāo)值大于O的圖片。將取得的圖片作為與滾動窗口的可視區(qū)域相對應(yīng)的圖片。由于Y軸坐標(biāo)是指列表框中的每個項中圖片相對于滾動窗口的坐標(biāo),如果有圖片在滾動窗口的可視區(qū)域之上時,這個Y軸坐標(biāo)值為負(fù)數(shù),故需要設(shè)置Y軸的坐標(biāo)值大于O。
[0070]步驟206,只加載所確定的圖片到內(nèi)存中,并在滾動窗口中顯示。
[0071]在步驟206中,根據(jù)確定的與滾動窗口的可視區(qū)域相對應(yīng)的圖片,在滾動窗口中顯示該確定的圖片。
[0072]步驟207,從內(nèi)存中刪除已不在滾動窗口的可視區(qū)域內(nèi)的圖片。
[0073]為了節(jié)約智能終端的內(nèi)存資源,將不在滾動窗口的可視區(qū)域內(nèi)的圖片在內(nèi)存中刪除。在本步驟中,為了更好的節(jié)約系統(tǒng)內(nèi)存以及下載的圖片時的流量。根據(jù)在步驟206中確定的與滾動窗口的可視區(qū)域相對應(yīng)的圖片,在內(nèi)存中只加載該對應(yīng)的圖片,當(dāng)滾動窗口滾動時,將已經(jīng)加載過的并且不在滾動窗口的可視區(qū)域內(nèi)的圖片刪除以釋放內(nèi)存,達(dá)到對智能終端內(nèi)存資源有效利用。其中,刪除已不再滾動窗口的可視區(qū)域的圖片的操作具體可以通過如下操作實現(xiàn) this.1mage=Visibility.Collapsed。
[0074]基于上述實施例給出本發(fā)明的加載列表框中的圖片的裝置結(jié)構(gòu)。
[0075]圖3是本發(fā)明中一種實施例中的加載列表框中的圖片的裝置結(jié)構(gòu)示意圖。如圖3所示,該裝置包括:
[0076]監(jiān)測單元301,用于在列表框綁定數(shù)據(jù)源時,對列表框的滾動窗口的狀態(tài)進(jìn)行監(jiān)測;
[0077]圖片確定單元302,用于在監(jiān)測單元監(jiān)測到滾動窗口的停止?jié)L動狀態(tài)時,獲取列表框中的各個項中的圖片相對于滾動窗口的位置,并根據(jù)列表框中的各個項中的圖片相對于滾動窗口的位置,確定與滾動窗口的可視區(qū)域相對應(yīng)的圖片;
[0078]加載顯示單元303,用于只加載圖片確定單元所確定的圖片到內(nèi)存中,并在滾動窗口中顯示。
[0079]在本發(fā)明的一種實施例中,上述裝置還包括:回收單元304,用于從內(nèi)存中刪除已不在滾動窗口的可視區(qū)域內(nèi)的圖片。
[0080]在本發(fā)明的一種實施例中,監(jiān)測單元301,用于增加列表框的滾動窗口狀態(tài)改變事件,通過監(jiān)測該滾動窗口狀態(tài)改變事件的狀態(tài)名稱的改變,來獲知滾動窗口的狀態(tài)的改變。
[0081]在本發(fā)明的一種實施例中,圖片確定單元302,用于設(shè)置對應(yīng)區(qū)域為覆蓋滾動窗口的可視區(qū)域并超出滾動窗口的可視區(qū)域第一預(yù)設(shè)閥值的區(qū)域,取該對應(yīng)區(qū)域內(nèi)的圖片作為與滾動窗口的可視區(qū)域相對應(yīng)的圖片。
[0082]在本發(fā)明的一種實施例中,圖片確定單元302,用于取Y軸坐標(biāo)值小于滾動窗口的可視區(qū)域的高度與第二閥值的和,并且Y軸坐標(biāo)值大于O的圖片。
[0083]綜上所述,在本發(fā)明提供的技術(shù)方案中,在列表框綁定數(shù)據(jù)源時,對列表框的滾動窗口的狀態(tài)進(jìn)行監(jiān)測;當(dāng)監(jiān)測到滾動窗口的停止?jié)L動狀態(tài)時,獲取列表框中的各個項中的圖片相對于滾動窗口的位置;根據(jù)列表框中的各個項中的圖片相對于滾動窗口的位置,確定與滾動窗口的可視區(qū)域相對應(yīng)的圖片;只加載所確定的圖片到內(nèi)存中,并在滾動窗口中顯示。本發(fā)明提供的技術(shù)方案在列表框中加載數(shù)據(jù)源時,只加載顯示區(qū)域中的圖片,因此能夠解決現(xiàn)有技術(shù)中的在列表框中加載圖片時,需要對圖片全部加載導(dǎo)致的系統(tǒng)內(nèi)存資源消耗過大的問題。
[0084]以上所述僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。
【權(quán)利要求】
1.一種加載列表框中的圖片的方法,其特征在于,該方法包括: 在列表框綁定數(shù)據(jù)源時,對列表框的滾動窗口的狀態(tài)進(jìn)行監(jiān)測; 當(dāng)監(jiān)測到滾動窗口的停止?jié)L動狀態(tài)時,獲取列表框中的各個項中的圖片相對于滾動窗口的位置; 根據(jù)列表框中的各個項中的圖片相對于滾動窗口的位置,確定與滾動窗口的可視區(qū)域相對應(yīng)的圖片; 只加載所確定的圖片到內(nèi)存中,并在滾動窗口中顯示。
2.如權(quán)利要求1所述的方法,其特征在于,該方法進(jìn)一步包括: 從內(nèi)存中刪除已不在滾動窗口的可視區(qū)域內(nèi)的圖片。
3.如權(quán)利要求1所述的方法,其特征在于,該方法進(jìn)一步包括:在列表框綁定數(shù)據(jù)源時,在內(nèi)存中初始化圖片數(shù)據(jù)源。
4.如權(quán)利要求1所述的方法,其特征在于,所述對滾動窗口的狀態(tài)進(jìn)行監(jiān)測包括: 增加列表框的滾動窗口狀態(tài)改變事件; 通過監(jiān)測該滾動窗口狀態(tài)改變事件的狀態(tài)名稱的改變,來獲知滾動窗口的狀態(tài)的改變。
5.如權(quán)利要求1所述的方法,其特征在于,所述確定與滾動窗口的可視區(qū)域相對應(yīng)的圖片包括: 令對應(yīng)區(qū)域為:覆蓋滾動窗口的可視區(qū)域,并超出滾動窗口的可視區(qū)域第一預(yù)設(shè)閥值的區(qū)域; 該對應(yīng)區(qū)域內(nèi)圖片即為與滾動窗口的可視區(qū)域相對應(yīng)的圖片。
6.如權(quán)利要求1所述的方法,其特征在于,所述確定與滾動窗口的可視區(qū)域相對應(yīng)的圖片包括: 取Y軸坐標(biāo)值小于滾動窗口的可視區(qū)域的高度值與第二預(yù)設(shè)閥值的和,并且Y軸坐標(biāo)值大于O的圖片。
7.一種加載列表框中的圖片的裝置,其特征在于,該裝置包括: 監(jiān)測單元,用于在列表框綁定數(shù)據(jù)源時,對列表框的滾動窗口的狀態(tài)進(jìn)行監(jiān)測; 圖片確定單元,用于在所述監(jiān)測單元監(jiān)測到滾動窗口的停止?jié)L動狀態(tài)時,獲取列表框中的各個項中的圖片相對于滾動窗口的位置,并根據(jù)列表框中的各個項中的圖片相對于滾動窗口的位置,確定與滾動窗口的可視區(qū)域相對應(yīng)的圖片; 加載顯示單元,用于只加載所述圖片確定單元所確定的圖片到內(nèi)存中,并在滾動窗口中顯示。
8.如權(quán)利要求7所述的裝置,其特征在于,該裝置進(jìn)一步包括: 回收單元,用于從內(nèi)存中刪除已不在滾動窗口的可視區(qū)域內(nèi)的圖片。
9.如權(quán)利要求7所述的裝置,其特征在于, 所述監(jiān)測單元,用于增加列表框的滾動窗口狀態(tài)改變事件,通過監(jiān)測該滾動窗口狀態(tài)改變事件的狀態(tài)名稱的改變,來獲知滾動窗口的狀態(tài)的改變。
10.如權(quán)利要求7所述的裝置,其特征在于, 所述圖片確定單元,用于設(shè)置對應(yīng)區(qū)域為覆蓋滾動窗口的可視區(qū)域并超出滾動窗口的可視區(qū)域第一預(yù)設(shè)閥值的區(qū)域,取該對應(yīng)區(qū)域內(nèi)的圖片作為與滾動窗口的可視區(qū)域相對應(yīng)的圖片; 或者, 所述圖片確定單元,用于取Y軸坐標(biāo)值小于滾動窗口的可視區(qū)域的高度與第二閥值的和,并且Y軸坐標(biāo)值大于O的圖片。
【文檔編號】G06F9/44GK104252350SQ201310269142
【公開日】2014年12月31日 申請日期:2013年6月28日 優(yōu)先權(quán)日:2013年6月28日
【發(fā)明者】羅林波 申請人:北京新媒傳信科技有限公司