一種對(duì)桌面對(duì)象進(jìn)行排序的方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明適用于終端應(yīng)用領(lǐng)域,提供了一種對(duì)桌面對(duì)象進(jìn)行排序的方法及系統(tǒng),該方法包括:獲取桌面頁面集合中每個(gè)桌面頁面的桌面縮略圖,將獲取到的所有桌面縮略圖集中顯示在桌面主頁面上;監(jiān)聽針對(duì)所述桌面主頁面上顯示的桌面縮略圖的點(diǎn)選操作序列,確定所述點(diǎn)選操作序列中的每個(gè)點(diǎn)選操作的點(diǎn)選位置;根據(jù)所述點(diǎn)選操作序列中的每個(gè)點(diǎn)選操作的點(diǎn)選位置,對(duì)所述多屏桌面中的各桌面頁面上的桌面對(duì)象進(jìn)行排序顯示。本發(fā)明通過將桌面頁面集合中每個(gè)桌面頁面的桌面縮略圖集中顯示在桌面主頁面上,從而在桌面主頁面上進(jìn)行點(diǎn)選操作,就可以對(duì)多屏桌面中的各桌面頁面上的桌面對(duì)象進(jìn)行排序顯示,從而使得排序操作簡(jiǎn)單、耗時(shí)短,且定位準(zhǔn)確性高。
【專利說明】一種對(duì)桌面對(duì)象進(jìn)行排序的方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于終端應(yīng)用領(lǐng)域,尤其涉及一種對(duì)桌面對(duì)象進(jìn)行排序的方法及系統(tǒng)。
【背景技術(shù)】
[0002]Android作為一種開放的操作系統(tǒng)已在越來越多的終端設(shè)備中被廣泛使用。隨著應(yīng)用程序的日益增多,采用Android操作系統(tǒng)的終端設(shè)備(例如,Android智能手機(jī)等)為了更方便、快捷的對(duì)該終端設(shè)備中安裝的應(yīng)用程序進(jìn)行操作,現(xiàn)有的采用Android操作系統(tǒng)的終端設(shè)備采用了多屏桌面設(shè)計(jì)。其中多屏桌面設(shè)計(jì)是指采用分頁的方式將桌面分成若干桌面分頁,每個(gè)桌面分頁均用于顯示桌面對(duì)象,一個(gè)桌面分頁即為一屏桌面,多個(gè)桌面分頁形成多屏桌面。其中桌面對(duì)象是指需要在桌面上顯示的對(duì)象,桌面對(duì)象包括但不限于應(yīng)用程序快捷圖標(biāo)、文件、文件夾等。在采用多屏桌面設(shè)計(jì)的終端設(shè)備中,如何對(duì)多屏桌面上的桌面對(duì)象進(jìn)行排序是現(xiàn)有的采用多屏桌面設(shè)計(jì)的終端設(shè)備面臨的一個(gè)難題。
[0003]現(xiàn)有的對(duì)桌面對(duì)象進(jìn)行排序的方法一般是先將第一位置上的桌面對(duì)象設(shè)置為可拖動(dòng)狀態(tài),在將第一位置上的桌面對(duì)象拖動(dòng)到第二位置上,以實(shí)現(xiàn)將桌面對(duì)象從第一位置交換到第二位置的目的,這種方式在采用多屏桌面設(shè)計(jì)的終端設(shè)備中,存在操作復(fù)雜、耗時(shí)長(zhǎng)、定位錯(cuò)誤率高的問題。如若想將第一個(gè)桌面頁面中的應(yīng)用程序圖標(biāo)A移至第五個(gè)桌面頁面中的空白區(qū)域,則需要長(zhǎng)按應(yīng)用程序圖標(biāo)A至可拖動(dòng)狀態(tài),再將應(yīng)用程序圖標(biāo)A拖動(dòng)至屏幕邊緣,以將應(yīng)用程序圖標(biāo)A從第一個(gè)桌面頁面拖動(dòng)到第二個(gè)桌面頁面,繼續(xù)將拖動(dòng)至第二個(gè)桌面頁面的應(yīng)用程序圖標(biāo)A拖動(dòng)至屏幕邊緣,以將應(yīng)用程序圖標(biāo)A從第二個(gè)桌面頁面拖動(dòng)到第三個(gè)桌面頁面,以此類推,在經(jīng)過4次桌面頁面切換后,才能將應(yīng)用程序圖標(biāo)A拖動(dòng)至第五個(gè)桌面頁面,最后在第五個(gè)桌面頁面的空白區(qū)域松手釋放應(yīng)用程序圖標(biāo)A,才能將第一個(gè)桌面頁面中的應(yīng)用程序圖標(biāo)A移至第五個(gè)桌面頁面中的空白區(qū)域。又如,若想交換應(yīng)用程序圖標(biāo)A和應(yīng)用程序圖標(biāo)B的位置,則首先需要長(zhǎng)按應(yīng)用程序圖標(biāo)A至可拖動(dòng)狀態(tài),再將應(yīng)用程序圖標(biāo)A拖動(dòng)至某空白區(qū)域,然后,將應(yīng)用程序圖標(biāo)B拖動(dòng)至應(yīng)用程序圖標(biāo)A的起始位置,最后將拖動(dòng)過的應(yīng)用程序圖標(biāo)A移至應(yīng)用程序圖標(biāo)B的初始位置,應(yīng)用程序圖標(biāo)的位置交換才算完成。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例提供一種對(duì)桌面對(duì)象進(jìn)行排序的方法及系統(tǒng),旨在解決現(xiàn)有的對(duì)桌面對(duì)象進(jìn)行排序的方法存在的操作復(fù)雜、耗時(shí)長(zhǎng)的問題。
[0005]第一方面,提供一種對(duì)桌面對(duì)象進(jìn)行排序的方法,所述方法包括:
[0006]獲取桌面頁面集合中每個(gè)桌面頁面的桌面縮略圖,將獲取到的所有桌面縮略圖集中顯示在桌面主頁面上,其中所述桌面頁面集合包括多屏桌面中的至少一個(gè)桌面頁面,所
述桌面頁面的桌面縮略圖包括與所述桌面頁面上的桌面對(duì)象--對(duì)應(yīng)的桌面對(duì)象縮略圖,
所述桌面主頁面為所述多屏桌面中的任一桌面頁面;
[0007] 監(jiān)聽針對(duì)所述桌面主頁面上顯示的桌面縮略圖的點(diǎn)選操作序列,確定所述點(diǎn)選操作序列中的每個(gè)點(diǎn)選操作的點(diǎn)選位置,所述點(diǎn)選位置包括所點(diǎn)選的桌面縮略圖以及在所點(diǎn)選的桌面縮略圖中的位置坐標(biāo);
[0008]根據(jù)所述點(diǎn)選操作序列中的每個(gè)點(diǎn)選操作的點(diǎn)選位置,對(duì)所述多屏桌面中的各桌面頁面上的桌面對(duì)象進(jìn)行排序顯示。
[0009]在第一方面的第一種可能的實(shí)現(xiàn)方式中,所述獲取桌面頁面集合中每個(gè)桌面頁面的桌面縮略圖,包括:
[0010]按照預(yù)設(shè)縮放比例對(duì)所述桌面頁面集合中每個(gè)桌面頁面以及所述桌面頁面上的桌面對(duì)象進(jìn)行縮小處理,得到所述桌面頁面集合中每個(gè)桌面頁面的桌面縮略圖;
[0011]掃描所述桌面頁面集合中每個(gè)桌面頁面的桌面縮略圖,獲取所述桌面縮略圖的頁面標(biāo)識(shí)以及第一位置信息,所述第一位置信息為所述桌面縮略圖包含的桌面對(duì)象縮略圖在所述桌面縮略圖上的位置信息。
[0012]結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式,在第一方面的第二種可能的實(shí)現(xiàn)方式中,所述將獲取到的所有桌面縮略圖集中顯示在桌面主頁面上,包括:
[0013]在所述桌面主頁面上顯示與所述桌面頁面集合中每個(gè)桌面頁面的桌面縮略圖對(duì)應(yīng)的窗口界面;
[0014]按照桌面縮略圖的頁面標(biāo)識(shí),將獲取到的桌面縮略圖對(duì)應(yīng)顯示在所述桌面主頁面上的窗口界面中,且按照所述第一位置信息將所述桌面縮略圖中的桌面對(duì)象縮略圖顯示在所述桌面縮略圖中。
[0015]在第一方面的第三種可能的實(shí)現(xiàn)方式中,所述點(diǎn)選操作序列包含若干個(gè)具有點(diǎn)選先后順序的點(diǎn)選操作,每個(gè)點(diǎn)選操作可針對(duì)一個(gè)或者多個(gè)桌面縮略圖,每個(gè)點(diǎn)選操作可包含多個(gè)點(diǎn)選位置。
[0016]結(jié)合第一方面的第三種可能的實(shí)現(xiàn)方式,在第一方面的第四種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述點(diǎn)選操作序列中的每個(gè)點(diǎn)選操作的點(diǎn)選位置,對(duì)所述多屏桌面中的各桌面頁面上的桌面對(duì)象進(jìn)行排序顯示,包括:
[0017]采用奇偶匹配法則將所述點(diǎn)選操作序列分割成若干組點(diǎn)選操作對(duì);
[0018]針對(duì)每組點(diǎn)選操作對(duì),根據(jù)所述點(diǎn)選操作對(duì)中的每個(gè)點(diǎn)選操作所點(diǎn)選的桌面縮略圖確定所述點(diǎn)選操作所點(diǎn)選的桌面頁面,并根據(jù)每個(gè)點(diǎn)選操作在所點(diǎn)選的桌面縮略圖中的位置坐標(biāo)確定所述點(diǎn)選操作在所點(diǎn)選的桌面頁面上所點(diǎn)選的位置;
[0019]針對(duì)每組點(diǎn)選操作對(duì),將所述點(diǎn)選操作對(duì)中每個(gè)點(diǎn)選操作在所點(diǎn)選的桌面頁面上所點(diǎn)選的位置上的桌面對(duì)象進(jìn)行位置交換。
[0020]結(jié)合第一方面的第三種可能的實(shí)現(xiàn)方式,在第一方面的第五種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述點(diǎn)選操作序列中的每個(gè)點(diǎn)選操作的點(diǎn)選位置,對(duì)所述多屏桌面中的各桌面頁面上的桌面對(duì)象進(jìn)行排序顯示,包括:
[0021]采用奇偶匹配法則將所述點(diǎn)選操作序列分割成若干組點(diǎn)選操作對(duì);
[0022]針對(duì)每組點(diǎn)選操作對(duì),根據(jù)所述點(diǎn)選操作對(duì)中每個(gè)點(diǎn)選操作所點(diǎn)選的桌面縮略圖以及在所點(diǎn)選的桌面縮略圖中的位置坐標(biāo)確定所述點(diǎn)選操作點(diǎn)選的桌面對(duì)象縮略圖;
[0023]針對(duì)每組點(diǎn)選操作對(duì),將所述點(diǎn)選操作對(duì)中每個(gè)點(diǎn)選操作點(diǎn)選的桌面對(duì)象縮略圖進(jìn)行位置交換;
[0024]按照所述桌面主頁面上顯示的每個(gè)桌面縮略圖以及所述桌面縮略圖包括的桌面對(duì)象縮略圖,對(duì)所述桌面頁面集合中的與所述桌面縮略圖對(duì)應(yīng)桌面頁面上的桌面對(duì)象進(jìn)行排序顯示。
[0025]結(jié)合第一方面的第五種可能的實(shí)現(xiàn)方式,在第一方面的第六種可能的實(shí)現(xiàn)方式中,所述按照所述桌面主頁面上顯示的每個(gè)桌面頁面的桌面縮略圖以及所述桌面縮略圖包括的桌面對(duì)象縮略圖,對(duì)所述桌面頁面集合中的對(duì)應(yīng)桌面頁面上的桌面對(duì)象進(jìn)行排序顯示,包括:
[0026]獲取所述桌面縮略圖的頁面標(biāo)識(shí)和第二位置信息,所述第二位置信息是所述桌面縮略圖中的桌面對(duì)象縮略圖在所述桌面縮略圖中的位置信息;
[0027]將與所述桌面縮略圖中的桌面對(duì)象縮略圖一一對(duì)應(yīng)的桌面對(duì)象,按照第二位置信息顯示在所述頁面標(biāo)識(shí)所對(duì)應(yīng)的桌面頁面上。
[0028]第二方面,提供一種對(duì)桌面對(duì)象進(jìn)行排序的系統(tǒng),所述系統(tǒng)包括:
[0029]顯示單元,用于獲取桌面頁面集合中每個(gè)桌面頁面的桌面縮略圖,將獲取到的所有桌面縮略圖集中顯示在桌面主頁面上,其中所述桌面頁面集合包括多屏桌面中的至少一個(gè)桌面頁面,所述桌面頁面的桌面縮略圖包括與所述桌面頁面上的桌面對(duì)象一一對(duì)應(yīng)的桌面對(duì)象縮略圖,所述桌面主頁面為所述多屏桌面中的任一桌面頁面;
[0030]監(jiān)聽單元,用于監(jiān)聽針對(duì)所述桌面主頁面上顯示的桌面縮略圖的點(diǎn)選操作序列,確定所述點(diǎn)選操作序列中的每個(gè)點(diǎn)選操作的點(diǎn)選位置,所述點(diǎn)選位置包括所點(diǎn)選的桌面縮略圖以及在所點(diǎn)選的桌 面縮略圖中的位置坐標(biāo);
[0031]排序單元,用于根據(jù)所述點(diǎn)選操作序列中的每個(gè)點(diǎn)選操作的點(diǎn)選位置,對(duì)所述多屏桌面中的各桌面頁面上的桌面對(duì)象進(jìn)行排序顯示。
[0032]在第二方面的第一種可能的實(shí)現(xiàn)方式中,所述顯示單元包括:
[0033]縮略圖處理模塊,用于按照預(yù)設(shè)縮放比例對(duì)所述桌面頁面集合中每個(gè)桌面頁面以及所述桌面頁面上的桌面對(duì)象進(jìn)行縮小處理,得到所述桌面頁面集合中每個(gè)桌面頁面的桌面縮略圖;
[0034]縮略圖獲取模塊,用于掃描所述桌面頁面集合中每個(gè)桌面頁面的桌面縮略圖,獲取所述桌面縮略圖的頁面標(biāo)識(shí)以及第一位置信息,所述第一位置信息為所述桌面縮略圖包含的桌面對(duì)象縮略圖在所述桌面縮略圖上的位置信息。
[0035]結(jié)合第二方面的第一種可能的實(shí)現(xiàn)方式,在第二方面的第二種可能的實(shí)現(xiàn)方式中,所述顯示單元還包括::
[0036]窗口顯示模塊,用于在所述桌面主頁面上顯示與所述桌面頁面集合中每個(gè)桌面頁面的桌面縮略圖對(duì)應(yīng)的窗口界面;
[0037]縮略圖顯示模塊,用于按照桌面縮略圖的頁面標(biāo)識(shí),將獲取到的桌面縮略圖對(duì)應(yīng)顯示在所述桌面主頁面上的窗口界面中,且按照所述第一位置信息將所述桌面縮略圖中的桌面對(duì)象縮略圖顯示在所述桌面縮略圖中。
[0038]在第二方面的第三種可能的實(shí)現(xiàn)方式中,所述點(diǎn)選操作序列包含若干個(gè)具有點(diǎn)選先后順序的點(diǎn)選操作,每個(gè)點(diǎn)選操作可針對(duì)一個(gè)或者多個(gè)桌面縮略圖,每個(gè)點(diǎn)選操作可包含多個(gè)點(diǎn)選位置。
[0039]結(jié)合第二方面的第三種可能的實(shí)現(xiàn)方式,在第二方面的第四種可能的實(shí)現(xiàn)方式中,所述排序單元包括:[0040]操作對(duì)分割模塊,用于采用奇偶匹配法則將所述點(diǎn)選操作序列分割成若干組點(diǎn)選操作對(duì);
[0041]點(diǎn)選位置確定模塊,用于針對(duì)每組點(diǎn)選操作對(duì),根據(jù)所述點(diǎn)選操作對(duì)中的每個(gè)點(diǎn)選操作所點(diǎn)選的桌面縮略圖確定所述點(diǎn)選操作所點(diǎn)選的桌面頁面,并根據(jù)每個(gè)點(diǎn)選操作在所點(diǎn)選的桌面縮略圖中的位置坐標(biāo)確定所述點(diǎn)選操作在所點(diǎn)選的桌面頁面上所點(diǎn)選的位置;
[0042]位置交換模塊,用于針對(duì)每組點(diǎn)選操作對(duì),將所述點(diǎn)選操作對(duì)中每個(gè)點(diǎn)選操作在所點(diǎn)選的桌面頁面上所點(diǎn)選的位置上的桌面對(duì)象進(jìn)行位置交換。
[0043]結(jié)合第二方面的第三種可能的實(shí)現(xiàn)方式,在第二方面的第五種可能的實(shí)現(xiàn)方式中,所述排序單元包括:
[0044]操作對(duì)分割模塊,用于采用奇偶匹配法則將所述點(diǎn)選操作序列分割成若干組點(diǎn)選操作對(duì);
[0045]點(diǎn)選縮略圖確定模塊,用于針對(duì)每組點(diǎn)選操作對(duì),根據(jù)所述點(diǎn)選操作對(duì)中每個(gè)點(diǎn)選操作所點(diǎn)選的桌面縮略圖以及在所點(diǎn)選的桌面縮略圖中的位置坐標(biāo)確定所述點(diǎn)選操作點(diǎn)選的桌面對(duì)象縮略圖;
[0046]縮略圖位置交換模塊,用于針對(duì)每組點(diǎn)選操作對(duì),將所述點(diǎn)選操作對(duì)中每個(gè)點(diǎn)選操作點(diǎn)選的桌面對(duì)象縮略圖進(jìn)行位置交換;
[0047]排序顯示模塊,用于按照所述桌面主頁面上顯示的每個(gè)桌面縮略圖以及所述桌面縮略圖包括的桌面對(duì)象縮略圖,對(duì)所述桌面頁面集合中的與所述桌面縮略圖對(duì)應(yīng)桌面頁面上的桌面對(duì)象進(jìn)行排序顯示。
[0048]結(jié)合第二方面的第五種可能的實(shí)現(xiàn)方式,在第二方面第六種可能的實(shí)現(xiàn)方式中,所述排序顯示模塊具體用于獲取所述桌面縮略圖的頁面標(biāo)識(shí)和第二位置信息,所述第二位置信息是所述桌面縮略圖中的桌面對(duì)象縮略圖在所述桌面縮略圖中的位置信息;將與所述桌面縮略圖中的桌面對(duì)象縮略圖一一對(duì)應(yīng)的桌面對(duì)象,按照第二位置信息顯示在所述頁面標(biāo)識(shí)所對(duì)應(yīng)的桌面頁面上。
[0049]在本發(fā)明實(shí)施例中,通過將桌面頁面集合中每個(gè)桌面頁面的桌面縮略圖集中顯示在桌面主頁面上,并監(jiān)聽針對(duì)桌面主頁面上顯示的桌面縮略圖的點(diǎn)選操作序列,并根據(jù)點(diǎn)選操作序列中的每個(gè)點(diǎn)選操作的點(diǎn)選位置,對(duì)多屏桌面中的各桌面頁面上的桌面對(duì)象進(jìn)行排序顯示,由于只需要在桌面主頁面上點(diǎn)選桌面縮略圖中的桌面對(duì)象縮略圖,就可以對(duì)多屏桌面中的各桌面頁面上的桌面對(duì)象進(jìn)行排序顯示,從而使得排序操作簡(jiǎn)單、耗時(shí)短,且定位準(zhǔn)確性高。
【專利附圖】
【附圖說明】
[0050]圖1是本發(fā)明實(shí)施例提供的對(duì)桌面對(duì)象進(jìn)行排序的方法的實(shí)現(xiàn)流程圖;
[0051]圖2a、2b、2c分別是本發(fā)明實(shí)施例提供的桌面頁面的示例圖;
[0052]圖3a、3b、3c分別是圖2a、2b、2c所示的桌面頁面的桌面縮略圖;
[0053]圖4是將圖3a、3b、3c所示的桌面縮略圖顯示在桌面主頁面后的示例圖;
[0054]圖5是本發(fā)明實(shí)施例提供的圖1所示的S103的具體實(shí)現(xiàn)流程圖;
[0055]圖6是本發(fā)明實(shí)施例提供的在圖3所示的桌面主頁面進(jìn)行點(diǎn)選操作后的示例圖;[0056]圖7a、7b、7c是對(duì)圖2a、2b、2c所示的桌面頁面進(jìn)行排序后的桌面頁面的示例圖;
[0057]圖8是本發(fā)明另一實(shí)施例提供的圖1所示的S103的具體實(shí)現(xiàn)流程圖;
[0058]圖9是本發(fā)明實(shí)施例提供的將圖6所示的桌面主頁面上的桌面縮略圖進(jìn)行排序后的桌面主頁面的示例圖;
[0059]圖10是本發(fā)明實(shí)施例提供的對(duì)桌面對(duì)象進(jìn)行排序的系統(tǒng)的結(jié)構(gòu)圖;
[0060]圖11是本發(fā)明另一實(shí)施例提供的對(duì)桌面對(duì)象進(jìn)行排序的系統(tǒng)的結(jié)構(gòu)圖;
[0061]圖12是本發(fā)明實(shí)施例提供的移動(dòng)終端的示意圖。
【具體實(shí)施方式】
[0062]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0063]在本發(fā)明實(shí)施例中,通過將多屏桌面中的各桌面頁面的桌面縮略圖集中顯示在桌面主頁面中,從而用戶不需要將桌面對(duì)象從一個(gè)桌面頁面拖動(dòng)到另一個(gè)桌面頁面來進(jìn)行實(shí)現(xiàn)桌面對(duì)象的位置交換,而是可以直接通過在該桌面主頁面中點(diǎn)選桌面縮略圖中的桌面對(duì)象縮略圖,來實(shí)現(xiàn)同一桌面頁面中各桌面對(duì)象之間的位置交換,或者不同桌面頁面中各桌面對(duì)象之間的位置交換,從而使得桌面對(duì)象的排序操作簡(jiǎn)單、耗時(shí)短,且定位準(zhǔn)確性高。
[0064]為了說明本發(fā)明所述的技術(shù)方案,下面通過具體實(shí)施例來進(jìn)行說明。
[0065]圖1示出了本發(fā)明實(shí)施例提供的對(duì)桌面對(duì)象進(jìn)行排序的方法的實(shí)現(xiàn)流程,詳述如下:
[0066]S101,獲取桌面頁面集合中每個(gè)桌面頁面的桌面縮略圖,將獲取到的所有桌面縮略圖集中顯示在桌面主頁面上。其中桌面頁面集合包括多屏桌面中的至少一個(gè)桌面頁面。桌面主頁面為多屏桌面中的任一桌面頁面。
[0067]當(dāng)終端設(shè)備的桌面采用多屏桌面設(shè)計(jì)時(shí),則該終端設(shè)備的桌面被分成多個(gè)桌面頁面,每個(gè)桌面頁面按照PXQ階方格矩陣劃分為多個(gè)顯示區(qū)域,每個(gè)顯示區(qū)域用于顯示一個(gè)桌面對(duì)象。每個(gè)用于顯示桌面對(duì)象的顯示區(qū)域在桌面頁面上的位置采用方格矩陣的相對(duì)位置來表示。其中方格矩陣的相對(duì)位置是指采用方格矩陣的行列標(biāo)識(shí)來表示的位置,如采用第X行、第Y列來表示用于顯示桌面對(duì)象的各顯示區(qū)域在桌面頁面上的位置。
[0068]當(dāng)顯示區(qū)域中顯示有桌面對(duì)象時(shí),則桌面對(duì)象在桌面頁面中的位置即為用于顯示該桌面對(duì)象的顯示區(qū)域在桌面頁面中的位置。
[0069]以終端設(shè)備的桌面采用四屏桌面設(shè)計(jì)為例,該終端設(shè)備的桌面包含4個(gè)桌面頁面,如附圖2a、2b和2c所示,分別表示4個(gè)桌面頁面中的任意三個(gè)桌面頁面。在附圖2a、2b和2c所示的桌面頁面中,采用3X2階方格矩陣將桌面頁面劃分為6個(gè)顯示區(qū)域,分別對(duì)應(yīng)附圖2a、2b和2c中的6個(gè)方格,其中填有字母的方格表示該顯示區(qū)域中顯示有桌面對(duì)象,沒有字母的方格表示空白區(qū)域。
[0070]在本實(shí)施例中,桌面頁面集合中包括多屏桌面中的一個(gè)或者多個(gè)桌面頁面。該桌面頁面集合中包括的桌面頁面可以為多屏桌面中的所有桌面頁面,也可以為多屏桌面中需要對(duì)桌面頁面中的桌面對(duì)象進(jìn)行排序的桌面頁面。
[0071]其中桌面頁面的桌面縮略圖是按照預(yù)設(shè)縮放比例對(duì)桌面頁面以及該桌面頁面上的桌面對(duì)象進(jìn)行縮小處理得到的。桌面頁面的桌面縮略圖中包含桌面對(duì)象縮略圖。該桌面對(duì)象縮略圖與該桌面頁面上的桌面對(duì)象--對(duì)應(yīng)。
[0072]作為本發(fā)明提供的一個(gè)實(shí)施例,獲取桌面頁面集合中每個(gè)桌面頁面的桌面縮略圖的具體過程可以如下:
[0073]Al、按照預(yù)設(shè)縮放比例對(duì)桌面頁面集合中每個(gè)桌面頁面以及該桌面頁面上的桌面對(duì)象進(jìn)行縮小處理,得到桌面頁面集合中每個(gè)桌面頁面的桌面縮略圖。
[0074]在本實(shí)施例中,預(yù)設(shè)縮放比例可以根據(jù)終端設(shè)備的屏幕尺寸以及終端設(shè)備的桌面包括的桌面頁面數(shù)量進(jìn)行設(shè)置。
[0075]A2、掃描桌面頁面集合中每個(gè)桌面頁面的桌面縮略圖,獲取該桌面縮略圖的頁面標(biāo)識(shí)以及第一位置信息。
[0076]其中桌面縮略圖的頁面標(biāo)識(shí)是指該桌面縮略圖對(duì)應(yīng)的桌面頁面的標(biāo)識(shí),用于表示該桌面縮略圖是該頁面標(biāo)識(shí)所標(biāo)識(shí)的桌面頁面的桌面縮略圖。
[0077]第一位置信息為桌面縮略圖包含的桌面對(duì)象縮略圖在桌面縮略圖上的位置信息,第一位置信息也采用方格矩陣的相對(duì)位置來表示,這樣,對(duì)桌面頁面按照預(yù)設(shè)縮放比例進(jìn)行縮小處理后,只是改變了桌面頁面的大小,但方格矩陣的階數(shù)并沒有改變,因此,桌面對(duì)象在桌面頁面上的位置即為該桌面對(duì)象對(duì)應(yīng)的桌面對(duì)象縮略圖在桌面縮略圖上的位置。
[0078]該第一位置信息的具體形式可以為如下的三元組:(桌面縮略圖的頁面標(biāo)識(shí),X坐標(biāo),Y坐標(biāo)),其中桌面縮略圖的頁面標(biāo)識(shí)用于表示桌面對(duì)象縮略圖所屬的桌面縮略圖,X坐標(biāo)和Y坐標(biāo)用于表示該桌面對(duì)象縮略圖在所屬的桌面縮略圖中的位置坐標(biāo)。該位置坐標(biāo)采用方格矩陣的相對(duì)位置來表不,其中X坐標(biāo)代表方格矩陣中的行坐標(biāo),Y坐標(biāo)代表方格矩陣中的列坐標(biāo)。`
[0079]以桌面頁面集合包含3個(gè)桌面頁面為例。請(qǐng)參圖2a、2b、2c,分別為3個(gè)桌面頁面,且各桌面頁面的頁面標(biāo)識(shí)分別為01、02、03。這3個(gè)桌面頁面均按照3X2階方格矩陣劃分為6個(gè)顯示區(qū)域。在附圖2a所示的頁面標(biāo)識(shí)為01的桌面頁面中,桌面對(duì)象B’在該桌面頁面上的位置為(1,2),即桌面對(duì)象B’位于圖2a所示的桌面頁面的第I行第2列交叉處。在附圖2b所示的頁面標(biāo)識(shí)為02的桌面頁面中,桌面對(duì)象E’在該桌面頁面上的位置為(1,1),即桌面對(duì)象E’位于圖2b所示的桌面頁面的第I行第I列交叉處。在附圖2c所示的頁面標(biāo)識(shí)為03的桌面頁面中,桌面對(duì)象I ’在該桌面頁面上的位置為(1,2),即桌面對(duì)象I ’位于圖2c所示的桌面頁面的第I行第2列交叉處。
[0080]按照預(yù)設(shè)縮放比例對(duì)圖2a、2b、2c所示的桌面頁面以及該桌面頁面上的桌面對(duì)象進(jìn)行縮小處理后,得到圖3a、3b、3c所示的桌面頁面的桌面縮略圖。圖3a所示的桌面縮略
圖中包含的桌面對(duì)象縮略圖與圖2a所示的桌面頁面上的桌面對(duì)象--對(duì)應(yīng),如圖3a中所
示的桌面縮略圖中包含的桌面對(duì)象縮略圖B與圖2a所示的桌面頁面上的桌面對(duì)象B’對(duì)應(yīng)。圖3b所示的桌面縮略圖中包含的桌面對(duì)象縮略圖與圖2b所示的桌面頁面上的桌面對(duì)
象--對(duì)應(yīng),如圖3b中所示的桌面縮略圖中包含的桌面對(duì)象縮略圖E與圖2b所示的桌面
頁面上的桌面對(duì)象E’對(duì)應(yīng)。圖3c所示的桌面縮略圖中包含的桌面對(duì)象縮略圖與圖2c所
示的桌面頁面上的桌面對(duì)象--對(duì)應(yīng),如圖3c中所示的桌面縮略圖中包含的桌面對(duì)象縮
略圖1與圖2c所示的桌面頁面上的桌面對(duì)象I’對(duì)應(yīng)。
[0081]由于該桌面對(duì)象縮略圖在所屬的桌面縮略圖中的位置坐標(biāo)也采用方格矩陣的相對(duì)位置,因此,桌面對(duì)象縮略圖在桌面縮略圖中的位置坐標(biāo)為與該桌面對(duì)象縮略圖對(duì)應(yīng)的桌面對(duì)象在桌面頁面中的位置坐標(biāo)。如桌面對(duì)象縮略圖B在圖3a所示的桌面縮略圖中的位置坐標(biāo)與桌面對(duì)象B’在圖2a所示的桌面頁面上的位置坐標(biāo)相同,為(1,2),這樣,桌面對(duì)象縮略圖B的第一位置信息為(01,1,2),該桌面對(duì)象縮略提B在圖3a所示的桌面縮略圖的第I行第2列交叉處;桌面對(duì)象縮略圖E在圖3b所示的桌面縮略圖中的位置坐標(biāo)與桌面對(duì)象E’在圖2b所示的桌面頁面上的位置坐標(biāo)相同,為(1,1),這樣,桌面對(duì)象縮略圖E的第一位置信息為(02,1,I);桌面對(duì)象縮略圖1在圖3c所示的桌面縮略圖中的位置坐標(biāo)與桌面對(duì)象I’在圖2c所示的桌面頁面上的位置坐標(biāo)相同,為(1,2)這樣,桌面對(duì)象縮略圖1的第一位置信息為(03,1,2)。
[0082]作為本發(fā)明提供的一個(gè)實(shí)施例,將獲取到的所有桌面縮略圖集中顯示在桌面主頁面上的具體過程可以如下:
[0083]B1、在桌面主頁面上顯示與桌面頁面集合中每個(gè)桌面頁面的桌面縮略圖--對(duì)應(yīng)
的窗口界面。
[0084]其中桌面主頁面上顯示的窗口界面的數(shù)量與獲取到的桌面縮略圖的數(shù)量相同。
[0085]B2、按照桌面縮略圖的頁面標(biāo)識(shí),將獲取到的桌面縮略圖對(duì)應(yīng)顯示在桌面主頁面上的窗口界面中,且按照第一位置信息將桌面縮略圖中的桌面對(duì)象縮略圖顯示在桌面縮略圖中。
[0086]請(qǐng)參閱圖4,為本發(fā)明實(shí)施例提供的將圖3a、3b、3c所示的桌面縮略圖集中顯示在桌面主頁面中的示例圖。由于將獲取到的所有桌面縮略圖集中顯示在桌面主頁面中,從而用戶通過桌面主頁面可以更直觀、清楚的看到終端設(shè)備的桌面包含的桌面頁面以及各桌面頁面上的桌面對(duì)象,從而可以更準(zhǔn)確的對(duì)需要進(jìn)行位置變化的桌面對(duì)象進(jìn)行定位。
[0087]S102,監(jiān)聽針對(duì)桌面主頁面上顯示的桌面縮略圖的點(diǎn)選操作序列,確定該點(diǎn)選操作序列中的每個(gè)點(diǎn)選操作的點(diǎn)選位置。其中點(diǎn)選位置包括所點(diǎn)選的桌面縮略圖以及在所點(diǎn)選的桌面縮略圖中的位置坐標(biāo)。
[0088]具體的,每個(gè)點(diǎn)選操作的點(diǎn)選位置的具體形式可以為如下三元組:(桌面縮略圖的頁面標(biāo)識(shí),X坐標(biāo),Y坐標(biāo))。其中桌面縮略圖的頁面標(biāo)識(shí)表示該點(diǎn)選操作所點(diǎn)選的桌面縮略圖,X坐標(biāo)和Y坐標(biāo)表示該點(diǎn)選操作在所點(diǎn)選的桌面縮略圖中的位置坐標(biāo),該位置坐標(biāo)采用方格矩陣的相對(duì)位置來表不,其中X坐標(biāo)代表方格矩陣中的行坐標(biāo),Y坐標(biāo)代表方格矩陣中的列坐標(biāo)。
[0089]在本實(shí)施例中,在將獲取到的桌面縮略圖集中顯示在桌面主頁面后,監(jiān)聽針對(duì)桌面主頁面上顯示的桌面縮略圖的點(diǎn)選操作,并確定該點(diǎn)選操作序列中的每個(gè)點(diǎn)選操作的點(diǎn)選位置。其中點(diǎn)選操作序列包含若干個(gè)具有點(diǎn)選先后順序的點(diǎn)選操作。
[0090]其中確定每個(gè)點(diǎn)選操作的點(diǎn)選位置的具體過程可以如下:
[0091]獲取該點(diǎn)選操作在用于顯示桌面主頁面的屏幕上的位置坐標(biāo),判斷在該位置坐標(biāo)處所顯示的桌面縮略圖以及該位置坐標(biāo)處所顯示的桌面對(duì)象縮略圖,獲取該位置坐標(biāo)處所顯示的桌面對(duì)象縮略圖在該位置坐標(biāo)處所顯示的桌面縮略圖中的位置坐標(biāo),該位置坐標(biāo)處所顯示的桌面縮略圖即為該點(diǎn)選操作所點(diǎn)選的桌面縮略圖,該位置坐標(biāo)處所顯示的桌面對(duì)象縮略圖在該位置坐標(biāo)處所顯示的桌面縮略圖中的位置坐標(biāo)即為該點(diǎn)選操作在所點(diǎn)選的桌面縮略圖中的位置坐標(biāo)。[0092]一個(gè)點(diǎn)選操作可以針對(duì)一個(gè)或者多個(gè)桌面縮略圖,一個(gè)點(diǎn)選操作可包含多個(gè)點(diǎn)選位置,這樣使得一個(gè)點(diǎn)選操作可以選擇桌面主頁面上的一個(gè)或者多個(gè)桌面對(duì)象縮略圖。舉例說明如下:
[0093]假設(shè)將獲取到的桌面縮略圖集中顯示在桌面主頁面后,如圖4所示,當(dāng)用戶在圖4所示的桌面主頁面上一次選中桌面頁面01對(duì)應(yīng)的桌面縮略圖中的多個(gè)桌面對(duì)象縮略圖時(shí),則該點(diǎn)選操作包含多個(gè)點(diǎn)選位置,該多個(gè)點(diǎn)選位置即為桌面頁面01對(duì)應(yīng)的桌面縮略圖中該點(diǎn)選操作針對(duì)的多個(gè)桌面對(duì)象縮略圖所在的位置。在本實(shí)施例中,通過一個(gè)點(diǎn)選操作可以選擇桌面主頁面上的一個(gè)或者多個(gè)桌面對(duì)象縮略圖,從而便于后面根據(jù)該點(diǎn)選操作選擇的桌面主頁面上的一個(gè)或者多個(gè)桌面對(duì)象縮略圖,對(duì)這些桌面對(duì)象縮略圖一一對(duì)應(yīng)的桌面對(duì)象進(jìn)行位置變換,從而可以實(shí)現(xiàn)桌面對(duì)象的位置的批量變換。
[0094]S103,根據(jù)點(diǎn)選操作序列中的每個(gè)點(diǎn)選操作的點(diǎn)選位置,對(duì)多屏桌面中的各桌面頁面上的桌面對(duì)象進(jìn)行排序顯示。
[0095]在本實(shí)施例中,由于桌面主頁面中顯示的各桌面縮略圖與桌面頁面--對(duì)應(yīng),而
各桌面縮略圖中的桌面對(duì)象縮略圖與桌面頁面中的桌面對(duì)象一一對(duì)應(yīng),因此,在獲取到點(diǎn)選操作序列中的每個(gè)點(diǎn)選操作的點(diǎn)選位置后,可以根據(jù)該點(diǎn)選位置中的所點(diǎn)選的桌面縮略圖確定該點(diǎn)選操作所點(diǎn)選的桌面頁面,根據(jù)該點(diǎn)選位置中的在所點(diǎn)選的桌面縮略圖中的位置坐標(biāo)可以確定該點(diǎn)選操作在所點(diǎn)選的桌面頁面中所點(diǎn)選的桌面對(duì)象,這樣,就可以根據(jù)該點(diǎn)選操作序列中的每個(gè)點(diǎn)選操作的點(diǎn)選位置對(duì)多屏頁面中的各桌面頁面上的桌面對(duì)象進(jìn)行位置變換,從而達(dá)到對(duì)多屏桌面中的各桌面頁面上的桌面對(duì)象進(jìn)行排序顯示的目的。
[0096]在本發(fā)明實(shí)施例中,通過將多屏桌面中的各桌面頁面的桌面縮略圖集中顯示在桌面主頁面中,從而用戶不需要將桌面對(duì)象從一個(gè)桌面頁面拖動(dòng)到另一個(gè)桌面頁面來進(jìn)行實(shí)現(xiàn)桌面對(duì)象的位置交換,而是可以直接通過在該桌面主頁面中點(diǎn)選桌面縮略圖中的桌面對(duì)象縮略圖,來實(shí)現(xiàn)同一桌面頁面中各桌面對(duì)象之間的位置交換,或者不同桌面頁面中各桌面對(duì)象之間的位置交換,從而使得桌面對(duì)象的排序操作簡(jiǎn)單、耗時(shí)短,且定位準(zhǔn)確性高。
[0097]作為本發(fā)明提供的一個(gè)實(shí)施例,根據(jù)點(diǎn)選操作序列中的每個(gè)點(diǎn)選操作的點(diǎn)選位置,對(duì)多屏桌面中的各桌面頁面上的桌面對(duì)象進(jìn)行排序顯示的具體過程如圖5所示,詳述如下:
[0098]S201,采用奇偶匹配法則將點(diǎn)選操作序列分割成若干組點(diǎn)選操作對(duì)。
[0099]其中奇偶匹配法則是指將奇數(shù)次點(diǎn)選操作和偶數(shù)次點(diǎn)選操作分割成一組。其中采用奇偶匹配法則將點(diǎn)選操作序列分割成若干組點(diǎn)選操作對(duì)的具體過程如下:
[0100]按照點(diǎn)選操作序列中各點(diǎn)選操作的時(shí)間先后順序,將相鄰的奇數(shù)次點(diǎn)選操作和偶數(shù)次點(diǎn)選操作分割成一組點(diǎn)選操作對(duì)。舉例說明如下:
[0101]假設(shè)用戶在桌面主頁面顯示的桌面縮略圖中連續(xù)進(jìn)行了 6次點(diǎn)選操作,則點(diǎn)選操作序列中包含6次點(diǎn)選操作,這6次點(diǎn)選操作按照時(shí)間先后順序排列如下:
[0102]第一次點(diǎn)選操作、第二次點(diǎn)選操作、第三次點(diǎn)選操作、第四次點(diǎn)選操作、第五次點(diǎn)選操作、第六次點(diǎn)選操作。其中第一次點(diǎn)選操作、第三次點(diǎn)選操作、第五次點(diǎn)選操作為奇數(shù)次點(diǎn)選操作,第二次點(diǎn)選操作、第四次點(diǎn)選操作、第六次點(diǎn)選操作為偶數(shù)次點(diǎn)選操作。
[0103]則在采用奇偶匹配法則將點(diǎn)選操作序列分割成若干組點(diǎn)選操作對(duì)時(shí),將第一次點(diǎn)選操作和第二次點(diǎn)選操作分割為一組點(diǎn)選操作對(duì),將第三次點(diǎn)選操作和第四次點(diǎn)選操作分割為一組點(diǎn)選操作對(duì),將第五次點(diǎn)選操作和第六次點(diǎn)選操作分割為一組點(diǎn)選操作對(duì),當(dāng)點(diǎn)選操作序列中還包含其他點(diǎn)選操作時(shí),按照此原理,繼續(xù)將點(diǎn)選操作序列中包含的其他點(diǎn)選操作分割成若干組點(diǎn)選操作對(duì)。
[0104]但當(dāng)點(diǎn)選操作序列中包含的點(diǎn)選操作的數(shù)量為奇數(shù)時(shí),則該點(diǎn)選操作序列中包含的最后一個(gè)點(diǎn)選操作不參與分割。如假設(shè)用戶在桌面主頁面顯示的桌面縮略圖中連續(xù)進(jìn)行了 7次點(diǎn)選操作,則點(diǎn)選操作序列中包含7次點(diǎn)選操作,采用奇偶匹配法則將點(diǎn)選操作序列中的第一次點(diǎn)選操作和第二次點(diǎn)選操作分割為一組點(diǎn)選操作對(duì),將第三次點(diǎn)選操作和第四次點(diǎn)選操作分割為一組點(diǎn)選操作對(duì),將第五次點(diǎn)選操作和第六次點(diǎn)選操作分割為一組點(diǎn)選操作對(duì),且該點(diǎn)選操作序列中的第七次點(diǎn)選操作不參與分割。
[0105]S202,針對(duì)每組點(diǎn)選操作對(duì),根據(jù)該點(diǎn)選操作對(duì)中的每個(gè)點(diǎn)選操作所點(diǎn)選的桌面縮略圖確定該點(diǎn)選操作所點(diǎn)選的桌面頁面,并根據(jù)每個(gè)點(diǎn)選操作在所點(diǎn)選的桌面縮略圖中的位置坐標(biāo)確定點(diǎn)選操作在所點(diǎn)選的桌面頁面上所點(diǎn)選的位置。
[0106]在本實(shí)施例中,由于桌面主頁面上顯示的桌面縮略圖與桌面頁面--對(duì)應(yīng)的,因
此,根據(jù)每個(gè)點(diǎn)選操作所點(diǎn)選的桌面縮略圖,獲取與該點(diǎn)選操作所點(diǎn)選的桌面縮略圖對(duì)應(yīng)的桌面頁面,即可將與該點(diǎn)選操作所點(diǎn)選的桌面縮略圖對(duì)應(yīng)的桌面頁面作為該點(diǎn)選操作所點(diǎn)選的桌面頁面。由于每個(gè)桌面縮略圖中的桌面對(duì)象縮略圖與對(duì)應(yīng)的桌面頁面上的桌面對(duì)象一一對(duì)應(yīng),因此,根據(jù)每個(gè)點(diǎn)選操作在所點(diǎn)選的桌面縮略圖中的位置坐標(biāo)可以確定該點(diǎn)選操作在所點(diǎn)選的桌面縮略圖中所點(diǎn)選的桌面對(duì)象縮略圖,獲取與該桌面對(duì)象縮略圖對(duì)應(yīng)的桌面對(duì)象,將與該桌面對(duì)象縮略圖對(duì)應(yīng)的桌面對(duì)象在所點(diǎn)選的桌面頁面中的位置坐標(biāo)作為該點(diǎn)選操作在所點(diǎn)選的桌面頁面中所點(diǎn)選的位置。舉例說明如下:
[0107]請(qǐng)參閱圖6,圖6是用戶在圖3所示的桌面主頁面進(jìn)行點(diǎn)選操作后的示例圖。假設(shè)用戶在圖6所示的桌面主頁面上依次點(diǎn)選了頁面標(biāo)識(shí)為01的桌面縮略圖中的位置坐標(biāo)為(1,2)的桌面對(duì)象縮略圖B、頁面標(biāo)識(shí)為03的桌面縮略圖中的位置坐標(biāo)為(1,2)的桌面對(duì)象縮略圖1、頁面標(biāo)識(shí)為02的桌面縮略圖中的位置坐標(biāo)為(2,3)的桌面對(duì)象縮略圖H、以及頁面標(biāo)識(shí)為03的桌面縮略圖中的位置坐標(biāo)為(2,3)的桌面對(duì)象縮略圖,則該點(diǎn)選操作序列包括4次點(diǎn)選操作,其中第一點(diǎn)選操作和第二次點(diǎn)選操作為一組點(diǎn)選操作對(duì),第三次點(diǎn)選操作和第四次點(diǎn)選操作為一組點(diǎn)選操作對(duì)。其中點(diǎn)選操作對(duì)中的第一次點(diǎn)選操作的點(diǎn)選位置為(01,1,2),則該第一次點(diǎn)選操作所點(diǎn)選的桌面頁面為頁面標(biāo)識(shí)為01的桌面頁面,該點(diǎn)選操作在所點(diǎn)選的桌面頁面上所點(diǎn)選的位置為(1,2), 第二次點(diǎn)選操作的點(diǎn)選位置為(03,1,2),則該第二次點(diǎn)選操作所點(diǎn)選的桌面頁面為頁面標(biāo)識(shí)為03的桌面頁面,該點(diǎn)選操作在所點(diǎn)選的桌面頁面上所點(diǎn)選的位置為(1,2)。另一組點(diǎn)選操作對(duì)中,第三次點(diǎn)選操作的點(diǎn)選位置為(02,2,3),則該第三次點(diǎn)選操作所點(diǎn)選的桌面頁面為頁面標(biāo)識(shí)為02的桌面頁面,該點(diǎn)選操作在所點(diǎn)選的桌面頁面上所點(diǎn)選的位置為(2,3),第四次點(diǎn)選操作的點(diǎn)選位置為(03,2,3),則該第四次點(diǎn)選操作所點(diǎn)選的桌面頁面為頁面標(biāo)識(shí)為03的桌面頁面,該點(diǎn)選操作在所點(diǎn)選的桌面頁面上所點(diǎn)選的位置為(2,3)。
[0108]在本發(fā)明另一實(shí)施例中,由于桌面主頁面上顯示的桌面縮略圖與桌面頁面--對(duì)
應(yīng)的,因此,根據(jù)每個(gè)點(diǎn)選操作所點(diǎn)選的桌面縮略圖,獲取與該點(diǎn)選操作所點(diǎn)選的桌面縮略圖對(duì)應(yīng)的桌面頁面,即可將與該點(diǎn)選操作所點(diǎn)選的桌面縮略圖對(duì)應(yīng)的桌面頁面作為該點(diǎn)選操作所點(diǎn)選的桌面頁面。由于桌面頁面上的桌面對(duì)象的位置以及桌面縮略圖中的桌面對(duì)象縮略圖的位置均采用方格矩陣的相對(duì)位置,因此,根據(jù)每個(gè)點(diǎn)選操作在所點(diǎn)選的桌面縮略圖中的位置坐標(biāo)可以直接確定該點(diǎn)選操作在所點(diǎn)選的桌面頁面上所點(diǎn)選的位置。
[0109]S203,針對(duì)每組點(diǎn)選操作對(duì),將所述點(diǎn)選操作對(duì)中每個(gè)點(diǎn)選操作在所點(diǎn)選的桌面頁面上所點(diǎn)選的位置上的桌面對(duì)象進(jìn)行位置交換。
[0110]具體的,若點(diǎn)選操作對(duì)中的一個(gè)點(diǎn)選操作點(diǎn)選的是空白區(qū)域,則將該點(diǎn)選操作對(duì)中另一點(diǎn)選操作點(diǎn)選的位置上的桌面對(duì)象移至該點(diǎn)選操作所點(diǎn)選的空白區(qū)域,若點(diǎn)選操作對(duì)中兩個(gè)點(diǎn)選操作均點(diǎn)選的是空白區(qū)域,則不需要做位置交換處理。
[0111]舉例說明如下:
[0112]假設(shè)用戶在圖6所示的桌面主頁面上依次點(diǎn)選了頁面標(biāo)識(shí)為01的桌面縮略圖中的位置坐標(biāo)為(1,2)的桌面對(duì)象縮略圖B、頁面標(biāo)識(shí)為03的桌面縮略圖中的位置坐標(biāo)為(1,2)的桌面對(duì)象縮略圖1、頁面標(biāo)識(shí)為02的桌面縮略圖中的位置坐標(biāo)為(2,3)的桌面對(duì)象縮略圖H、以及頁面標(biāo)識(shí)為03的桌面縮略圖中的位置坐標(biāo)為(2,3)的桌面對(duì)象縮略圖,則將桌面頁面01中的桌面對(duì)象B’與桌面頁面03中的桌面對(duì)象I’進(jìn)行位置交換,將桌面頁面02中的桌面對(duì)象H’移至桌面頁面03中的位置坐標(biāo)為(2,3)所在的空白區(qū)域。經(jīng)過上述排序顯示后,可以得到,圖2a所示的桌面頁面01變成圖7a所示的桌面頁面,圖2b所示的桌面頁面變成圖7b所示的桌面頁面,圖2c所示的桌面頁面變成圖7c所示的桌面頁面。
[0113]在本實(shí)施例中,針對(duì)每組點(diǎn)選操作對(duì),根據(jù)該組點(diǎn)選操作對(duì)中的每個(gè)點(diǎn)選操作的點(diǎn)選位置直接確定該點(diǎn)選操作所點(diǎn)選的桌面頁面以及在所點(diǎn)選的桌面頁面上所點(diǎn)選的位置,通過將每組點(diǎn)選操作對(duì)中各點(diǎn)選操作在所點(diǎn)選的桌面頁面上所點(diǎn)選的位置上的桌面對(duì)象進(jìn)行位置交換,就可以對(duì)多屏桌面中的各桌面頁面上的桌面對(duì)象進(jìn)行排序顯示,使得排序方式更簡(jiǎn)單、快捷。
[0114]作為本發(fā)明提供的另一個(gè)實(shí)施例,根據(jù)點(diǎn)選操作序列中的每個(gè)點(diǎn)選操作的點(diǎn)選位置,對(duì)多屏桌面中的各桌面頁面上的桌面對(duì)象進(jìn)行排序顯示的具體過程如圖8所示,詳述如下:
[0115]S301,采用奇偶匹配法則將所述點(diǎn)選操作序列分割成若干組點(diǎn)選操作對(duì)。其具體過程如上所述,在此不再贅述。
[0116]S302,針對(duì)每組點(diǎn)選操作對(duì),根據(jù)該點(diǎn)選操作對(duì)中每個(gè)點(diǎn)選操作所點(diǎn)選的桌面縮略圖以及在所點(diǎn)選的桌面縮略圖中的位置坐標(biāo)確定該點(diǎn)選操作點(diǎn)選的桌面對(duì)象縮略圖。
[0117]S303,針對(duì)每組點(diǎn)選操作對(duì),將所述點(diǎn)選操作對(duì)中每個(gè)點(diǎn)選操作點(diǎn)選的桌面對(duì)象縮略圖進(jìn)行位置交換。舉例說明如下:
[0118]請(qǐng)參閱圖6,若在一組點(diǎn)選操作對(duì)中,一個(gè)點(diǎn)選操作的點(diǎn)選位置為(01, 1, 2 ),另一個(gè)點(diǎn)選操作的點(diǎn)選位置為(03,1, 2 ),在另一組點(diǎn)選操作對(duì)中,一個(gè)點(diǎn)選操作的點(diǎn)選位置為(02,2,3),另一個(gè)點(diǎn)選操作的點(diǎn)選位置為(03,2,3)。則將圖6中頁面標(biāo)識(shí)為01的桌面縮略圖中的桌面對(duì)象縮略圖B與頁面標(biāo)識(shí)為03的桌面縮略圖中的桌面對(duì)象縮略圖1的位置進(jìn)行交換,將頁面標(biāo)識(shí)為02的桌面縮略圖中的桌面對(duì)象縮略圖H移至頁面標(biāo)識(shí)為03的桌面縮略圖中位置為(2,3)的桌面對(duì)象縮略圖中,其中頁面標(biāo)識(shí)為03的桌面縮略圖中位置為(2,3)的桌面對(duì)象縮略圖為空白區(qū)域。經(jīng)上述排序后,可以將圖6所示的桌面主頁面上的桌面縮略圖變換成圖9所示的桌面主頁面上的桌面縮略圖。
[0119]S304,按照桌面主頁面上顯示的每個(gè)桌面縮略圖以及該桌面縮略圖包括的桌面對(duì)象縮略圖,對(duì)桌面頁面集合中的與每個(gè)桌面縮略圖對(duì)應(yīng)的桌面頁面上的桌面對(duì)象進(jìn)行排序顯不O
[0120]具體的,獲取桌面縮略圖的頁面標(biāo)識(shí)和第二位置信息,其中第二位置信息是桌面縮略圖中的桌面對(duì)象縮略圖在桌面縮略圖中的位置信息;將與所述桌面縮略圖中的桌面對(duì)象縮略圖一一對(duì)應(yīng)的桌面對(duì)象,按照第二位置信息顯示在所述頁面標(biāo)識(shí)所對(duì)應(yīng)的桌面頁面上。
[0121]其中第二位置信息的具體形式可以為如下三元組形式(桌面縮略圖的頁面標(biāo)識(shí),X坐標(biāo),Y坐標(biāo))。其中桌面縮略圖的頁面標(biāo)識(shí)表示桌面對(duì)象縮略圖所屬的桌面縮略圖的頁面標(biāo)識(shí),X坐標(biāo)和Y坐標(biāo)表示桌面對(duì)象縮略圖在所屬的桌面縮略圖中的位置坐標(biāo)。該位置坐標(biāo)采用方格矩陣的相對(duì)位置來表示。其中X坐標(biāo)表示行坐標(biāo),Y坐標(biāo)表示列坐標(biāo)。
[0122]舉例說明如下:
[0123]根據(jù)桌面主頁面上顯示的頁面標(biāo)識(shí)為01的桌面縮略圖以及該桌面縮略圖包括的桌面對(duì)象縮略圖,在桌面頁面01上顯示與頁面標(biāo)識(shí)為01的桌面縮略圖中包含的桌面對(duì)象縮略圖對(duì)應(yīng)的桌面對(duì)象,且在桌面頁面01上顯示桌面對(duì)象時(shí),按照桌面對(duì)象縮略圖在桌面縮略圖中的位置坐標(biāo)將與桌面對(duì)象縮略圖對(duì)應(yīng)的桌面對(duì)象顯示在桌面頁面中。如按照?qǐng)D9所示的桌面主頁面上的桌面縮略圖和每個(gè)桌面縮略圖包括的桌面對(duì)象縮略圖,對(duì)桌面頁面集合中的與每個(gè)桌面縮略圖對(duì)應(yīng)的桌面頁面上的桌面對(duì)象進(jìn)行排序顯示后,可以得到圖7a所示的桌面頁面01,圖7b所示的桌面頁面02,圖7c所示的桌面頁面03。
[0124]在本實(shí)施例中,根據(jù)每組點(diǎn)選操作對(duì)中每個(gè)點(diǎn)選操作點(diǎn)選的桌面對(duì)象縮略圖進(jìn)行位置交換,使得用戶可以預(yù)覽到位置交換后多屏桌面中每個(gè)桌面頁面中桌面對(duì)象的排列順序,使得排序結(jié)果更直觀,從而提高了排序操作的準(zhǔn)確性。
[0125]圖10示出了本發(fā)明實(shí)施例提供的對(duì)桌面對(duì)象進(jìn)行排序的系統(tǒng)的結(jié)構(gòu),為了便于說明僅不出了與本發(fā)明實(shí)施例相關(guān)的部分。
[0126]該系統(tǒng)可以用于移動(dòng)終端,例如智能手機(jī)、平板電腦等,可以是運(yùn)行于移動(dòng)終端內(nèi)的軟件單元、硬件單元或者軟硬件相結(jié)合的單元,也可以作為獨(dú)立的掛件集成到移動(dòng)終端中或者運(yùn)行于移動(dòng)終端的應(yīng)用系統(tǒng)中。
[0127]該對(duì)桌面對(duì)象進(jìn)行排序的系統(tǒng)包括:
[0128]顯示單元1,用于獲取桌面頁面集合中每個(gè)桌面頁面的桌面縮略圖,將獲取到的所有桌面縮略圖集中顯示在桌面主頁面上,其中所述桌面頁面集合包括多屏桌面中的至少一個(gè)桌面頁面,所述桌面頁面的桌面縮略圖包括與所述桌面頁面上的桌面對(duì)象一一對(duì)應(yīng)的桌面對(duì)象縮略圖,所述桌面主頁面為所述多屏桌面中的任一桌面頁面。
[0129]監(jiān)聽單元2,用于監(jiān)聽針對(duì)所述桌面主頁面上顯示的桌面縮略圖的點(diǎn)選操作序列,確定所述點(diǎn)選操作序列中的每個(gè)點(diǎn)選操作的點(diǎn)選位置,所述點(diǎn)選位置包括所點(diǎn)選的桌面縮略圖以及在所點(diǎn)選的桌面縮略圖中的位置坐標(biāo)。
[0130]其中所述點(diǎn)選操作序列包含若干個(gè)具有點(diǎn)選先后順序的點(diǎn)選操作,每個(gè)點(diǎn)選操作可針對(duì)一個(gè)或者多個(gè)桌面縮略圖,每個(gè)點(diǎn)選操作可包含多個(gè)點(diǎn)選位置。
[0131]排序單元3,用于根據(jù)所述點(diǎn)選操作序列中的每個(gè)點(diǎn)選操作的點(diǎn)選位置,對(duì)所述多屏桌面中的各桌面頁面上的桌面對(duì)象進(jìn)行排序顯示。
[0132]進(jìn)一步的,其中顯示單元I包括縮略圖處理模塊11和縮略圖獲取模塊12。其中:[0133]縮略圖處理模塊11,用于按照預(yù)設(shè)縮放比例對(duì)所述桌面頁面集合中每個(gè)桌面頁面以及所述桌面頁面上的桌面對(duì)象進(jìn)行縮小處理,得到所述桌面頁面集合中每個(gè)桌面頁面的桌面縮略圖;
[0134]縮略圖獲取模塊12,用于掃描所述桌面頁面集合中每個(gè)桌面頁面的桌面縮略圖,獲取所述桌面縮略圖的頁面標(biāo)識(shí)以及第一位置信息,所述第一位置信息為所述桌面縮略圖包含的桌面對(duì)象縮略圖在所述桌面縮略圖上的位置信息。
[0135]進(jìn)一步的,顯示單元I還包括窗口顯示模塊13和縮略圖顯示模塊14。其中:
[0136]窗口顯示模塊13,用于在所述桌面主頁面上顯示與所述桌面頁面集合中每個(gè)桌面頁面的桌面縮略圖 對(duì)應(yīng)的窗口界面;
[0137]縮略圖顯示模塊14,用于按照桌面縮略圖的頁面標(biāo)識(shí),將獲取到的桌面縮略圖對(duì)應(yīng)顯示在所述桌面主頁面上的窗口界面中,且按照所述第一位置信息將所述桌面縮略圖中的桌面對(duì)象縮略圖顯示在所述桌面縮略圖中。
[0138]進(jìn)一步的,所述排序單元3包括操作對(duì)分割模塊31、點(diǎn)選位置確定模塊32以及位置交換模塊33,其中:
[0139]操作對(duì)分割模塊31,用于采用奇偶匹配法則將所述點(diǎn)選操作序列分割成若干組點(diǎn)選操作對(duì);
[0140]點(diǎn)選位置確定模塊32,用于針對(duì)每組點(diǎn)選操作對(duì),根據(jù)所述點(diǎn)選操作對(duì)中的每個(gè)點(diǎn)選操作所點(diǎn)選的桌面縮略圖確定所述點(diǎn)選操作所點(diǎn)選的桌面頁面,并根據(jù)每個(gè)點(diǎn)選操作在所點(diǎn)選的桌面縮略圖中的位置坐標(biāo)確定所述點(diǎn)選操作在所點(diǎn)選的桌面頁面上所點(diǎn)選的位置;
[0141]位置交換模塊33,用于針對(duì)每組點(diǎn)選操作對(duì),將所述點(diǎn)選操作對(duì)中每個(gè)點(diǎn)選操作在所點(diǎn)選的桌面頁面上所點(diǎn)選的位置上的桌面對(duì)象進(jìn)行位置交換。
[0142]進(jìn)一步的,請(qǐng)參閱圖11,該排序單元3包括操作對(duì)分割模塊31、點(diǎn)選縮略圖確定模塊34、縮略圖位置交換模塊35以及排序顯示模塊36,其中:
[0143]操作對(duì)分割模塊31,用于采用奇偶匹配法則將所述點(diǎn)選操作序列分割成若干組點(diǎn)選操作對(duì);
[0144]點(diǎn)選縮略圖確定模塊34,用于針對(duì)每組點(diǎn)選操作對(duì),根據(jù)所述點(diǎn)選操作對(duì)中每個(gè)點(diǎn)選操作所點(diǎn)選的桌面縮略圖以及在所點(diǎn)選的桌面縮略圖中的位置坐標(biāo)確定所述點(diǎn)選操作點(diǎn)選的桌面對(duì)象縮略圖;
[0145]縮略圖位置交換模塊35,用于針對(duì)每組點(diǎn)選操作對(duì),將所述點(diǎn)選操作對(duì)中每個(gè)點(diǎn)選操作點(diǎn)選的桌面對(duì)象縮略圖進(jìn)行位置交換;
[0146]排序顯示模塊36,用于按照所述桌面主頁面上顯示的每個(gè)桌面縮略圖以及所述桌面縮略圖包括的桌面對(duì)象縮略圖,對(duì)所述桌面頁面集合中的與所述桌面縮略圖對(duì)應(yīng)桌面頁面上的桌面對(duì)象進(jìn)行排序顯示。
[0147]進(jìn)一步的,所述排序顯示模塊36具體用于獲取所述桌面縮略圖的頁面標(biāo)識(shí)和第二位置信息,所述第二位置信息是所述桌面縮略圖中的桌面對(duì)象縮略圖在所述桌面縮略圖中的位置信息;將與所述桌面縮略圖中的桌面對(duì)象縮略圖一一對(duì)應(yīng)的桌面對(duì)象,按照第二位置信息顯示在所述頁面標(biāo)識(shí)所對(duì)應(yīng)的桌面頁面上。
[0148]上述實(shí)施例中描述的功能單元或者模塊可以用來實(shí)施上述圖1-圖9的方法。[0149]值得注意的是,上述系統(tǒng)所包括的各個(gè)單元只是按照功能邏輯進(jìn)行劃分的,但并不局限于上述的劃分,只要能夠?qū)崿F(xiàn)相應(yīng)的功能即可;另外,各功能單元的具體名稱也只是為了便于相互區(qū)分,并不用于限制本發(fā)明的保護(hù)范圍。
[0150]請(qǐng)參考圖12,本發(fā)明實(shí)施例提供了一種移動(dòng)終端700的示意圖。移動(dòng)終端700可能是智能手機(jī)、平板電腦等等,本發(fā)明具體實(shí)施例并不對(duì)移動(dòng)終端的具體實(shí)現(xiàn)做限定。移動(dòng)終端700包括:
[0151]處理器(processor)710,通信接口(Communications Interface) 720,存儲(chǔ)器(memory) 730,總線 740。
[0152]處理器710,通信接口 720,存儲(chǔ)器730通過總線740完成相互間的通信。
[0153]通信接口 720,用于與網(wǎng)元通信,比如虛擬機(jī)管理中心280、共享存儲(chǔ)240等。
[0154]處理器710,用于執(zhí)行程序732。
[0155]具體地,程序732可以包括程序代碼,所述程序代碼包括計(jì)算機(jī)操作指令。
[0156]處理器710可能是一個(gè)中央處理器CPU,或者是特定集成電路ASIC (ApplicationSpecific Integrated Circuit),或者是被配置成實(shí)施本發(fā)明實(shí)施例的一個(gè)或多個(gè)集成電路。
[0157]存儲(chǔ)器730,用于存放程序732。存儲(chǔ)器730可能包含高速RAM存儲(chǔ)器,也可能還包括非易失性存儲(chǔ)器(non-volatile memory),例如至少一個(gè)磁盤存儲(chǔ)器。程序732具體可以包括:
[0158]顯示單元1,用于獲取桌面頁面集合中每個(gè)桌面頁面的桌面縮略圖,將獲取到的所有桌面縮略圖集中顯示在桌面主頁面上,其中所述桌面頁面集合包括多屏桌面中的至少一個(gè)桌面頁面,所述桌面頁面的桌面縮略圖包括與所述桌面頁面上的桌面對(duì)象一一對(duì)應(yīng)的桌面對(duì)象縮略圖,所述桌面主頁面為所述多屏桌面中的任一桌面頁面;
[0159]監(jiān)聽單元2,用于監(jiān)聽針對(duì)所述桌面主頁面上顯示的桌面縮略圖的點(diǎn)選操作序列,確定所述點(diǎn)選操作序列中的每個(gè)點(diǎn)選操作的點(diǎn)選位置,所述點(diǎn)選位置包括所點(diǎn)選的桌面縮略圖以及在所點(diǎn)選的桌面縮略圖中的位置坐標(biāo);
[0160]排序單元3,用于根據(jù)所述點(diǎn)選操作序列中的每個(gè)點(diǎn)選操作的點(diǎn)選位置,對(duì)所述多屏桌面中的各桌面頁面上的桌面對(duì)象進(jìn)行排序顯示。
[0161]程序732中各單元的具體實(shí)現(xiàn)參見圖10-圖11所示實(shí)施例中的相應(yīng)單元,在此不贅述。
[0162]所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng)和單元的具體工作過程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過程,在此不再贅述。
[0163]本領(lǐng)域普通技術(shù)人員可以理解,實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以在存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,所述的存儲(chǔ)介質(zhì),如R0M/RAM、磁盤、光盤等。
[0164]在本發(fā)明實(shí)施例中,通過將多屏桌面中的各桌面頁面的桌面縮略圖集中顯示在桌面主頁面中,從而可以直接通過在該桌面主頁面中點(diǎn)選桌面縮略圖中的桌面對(duì)象縮略圖,來實(shí)現(xiàn)同一桌面頁面中各桌面對(duì)象之間的位置交換,或者不同桌面頁面中各桌面對(duì)象之間的位置交換,從而使得桌面對(duì)象的排序操作簡(jiǎn)單、耗時(shí)短,且定位準(zhǔn)確性高。通過根據(jù)每組點(diǎn)選操作對(duì)中每個(gè)點(diǎn)選操作點(diǎn)選的桌面對(duì)象縮略圖進(jìn)行位置交換,使得用戶可以預(yù)覽到位置交換后多屏桌面中每個(gè)桌面頁面中桌面對(duì)象的排列順序,使得排序結(jié)果更直觀,從而提高了排序操作的準(zhǔn)確性。
[0165]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種對(duì)桌面對(duì)象進(jìn)行排序的方法,其特征在于,所述方法包括:獲取桌面頁面集合中每個(gè)桌面頁面的桌面縮略圖,將獲取到的所有桌面縮略圖集中顯示在桌面主頁面上,其中所述桌面頁面集合包括多屏桌面中的至少一個(gè)桌面頁面,所述桌面頁面的桌面縮略圖包括與所述桌面頁面上的桌面對(duì)象--對(duì)應(yīng)的桌面對(duì)象縮略圖,所述桌面主頁面為所述多屏桌面中的任一桌面頁面;監(jiān)聽針對(duì)所述桌面主頁面上顯示的桌面縮略圖的點(diǎn)選操作序列,確定所述點(diǎn)選操作序列中的每個(gè)點(diǎn)選操作的點(diǎn)選位置,所述點(diǎn)選位置包括所點(diǎn)選的桌面縮略圖以及在所點(diǎn)選的桌面縮略圖中的位置坐標(biāo);根據(jù)所述點(diǎn)選操作序列中的每個(gè)點(diǎn)選操作的點(diǎn)選位置,對(duì)所述多屏桌面中的各桌面頁面上的桌面對(duì)象進(jìn)行排序顯示。
2.如權(quán)利要求1所述的方法,其特征在于,所述獲取桌面頁面集合中每個(gè)桌面頁面的桌面縮略圖,包括:按照預(yù)設(shè)縮放比例對(duì)所述桌面頁面集合中每個(gè)桌面頁面以及所述桌面頁面上的桌面對(duì)象進(jìn)行縮小處理,得到所述桌面頁面集合中每個(gè)桌面頁面的桌面縮略圖;掃描所述桌面頁面集合中每個(gè)桌面頁面的桌面縮略圖,獲取所述桌面縮略圖的頁面標(biāo)識(shí)以及第一位置信息,所述第一位置信息為所述桌面縮略圖包含的桌面對(duì)象縮略圖在所述桌面縮略圖上的位置信息。
3.如權(quán)利要求2所述的方法,其特征在于,所述將獲取到的所有桌面縮略圖集中顯示在桌面主頁面上,包括:`在所述桌面主頁面上顯示與所述桌面頁面集合中每個(gè)桌面頁面的桌面縮略圖一一對(duì)應(yīng)的窗口界面;按照桌面縮略圖的頁面標(biāo)識(shí),將獲取到的桌面縮略圖對(duì)應(yīng)顯示在所述桌面主頁面上的窗口界面中,且按照所述第一位置信息將所述桌面縮略圖中的桌面對(duì)象縮略圖顯示在所述桌面縮略圖中。
4.如權(quán)利要求1所述的方法,其特征在于,所述點(diǎn)選操作序列包含若干個(gè)具有點(diǎn)選先后順序的點(diǎn)選操作,每個(gè)點(diǎn)選操作可針對(duì)一個(gè)或者多個(gè)桌面縮略圖,每個(gè)點(diǎn)選操作可包含多個(gè)點(diǎn)選位置。
5.如權(quán)利要求4所述的方法,其特征在于,所述根據(jù)所述點(diǎn)選操作序列中的每個(gè)點(diǎn)選操作的點(diǎn)選位置,對(duì)所述多屏桌面中的各桌面頁面上的桌面對(duì)象進(jìn)行排序顯示,包括:采用奇偶匹配法則將所述點(diǎn)選操作序列分割成若干組點(diǎn)選操作對(duì);針對(duì)每組點(diǎn)選操作對(duì),根據(jù)所述點(diǎn)選操作對(duì)中的每個(gè)點(diǎn)選操作所點(diǎn)選的桌面縮略圖確定所述點(diǎn)選操作所點(diǎn)選的桌面頁面,并根據(jù)每個(gè)點(diǎn)選操作在所點(diǎn)選的桌面縮略圖中的位置坐標(biāo)確定所述點(diǎn)選操作在所點(diǎn)選的桌面頁面上所點(diǎn)選的位置;針對(duì)每組點(diǎn)選操作對(duì),將所述點(diǎn)選操作對(duì)中每個(gè)點(diǎn)選操作在所點(diǎn)選的桌面頁面上所點(diǎn)選的位置上的桌面對(duì)象進(jìn)行位置交換。
6.如權(quán)利要求4所述的方法,其特征在于,所述根據(jù)所述點(diǎn)選操作序列中的每個(gè)點(diǎn)選操作的點(diǎn)選位置,對(duì)所述多屏桌面中的各桌面頁面上的桌面對(duì)象進(jìn)行排序顯示,包括:采用奇偶匹配法則將所述點(diǎn)選操作序列分割成若干組點(diǎn)選操作對(duì);針對(duì)每組點(diǎn)選操作對(duì),根據(jù)所述點(diǎn)選操作對(duì)中每個(gè)點(diǎn)選操作所點(diǎn)選的桌面縮略圖以及在所點(diǎn)選的桌面縮略圖中的位置坐標(biāo)確定所述點(diǎn)選操作點(diǎn)選的桌面對(duì)象縮略圖;針對(duì)每組點(diǎn)選操作對(duì),將所述點(diǎn)選操作對(duì)中每個(gè)點(diǎn)選操作點(diǎn)選的桌面對(duì)象縮略圖進(jìn)行位置交換;按照所述桌面主頁面上顯示的每個(gè)桌面縮略圖以及所述桌面縮略圖包括的桌面對(duì)象縮略圖,對(duì)所述桌面頁面集合中的與所述桌面縮略圖對(duì)應(yīng)桌面頁面上的桌面對(duì)象進(jìn)行排序顯不O
7.如權(quán)利要求6所述的方法,其特征在于,所述按照所述桌面主頁面上顯示的每個(gè)桌面頁面的桌面縮略圖以及所述桌面縮略圖包括的桌面對(duì)象縮略圖,對(duì)所述桌面頁面集合中的對(duì)應(yīng)桌面頁面上的桌面對(duì)象進(jìn)行排序顯示,包括:獲取所述桌面縮略圖的頁面標(biāo)識(shí)和第二位置信息,所述第二位置信息是所述桌面縮略圖中的桌面對(duì)象縮略圖在所述桌面縮略圖中的位置信息;將與所述桌面縮略圖中的桌面對(duì)象縮略圖一一對(duì)應(yīng)的桌面對(duì)象,按照第二位置信息顯示在所述頁面標(biāo)識(shí)所對(duì)應(yīng)的桌面頁面上。
8.一種對(duì)桌面對(duì)象進(jìn)行排序的系統(tǒng),其特征在于,所述系統(tǒng)包括:顯示單元,用于獲取桌面頁面集合中每個(gè)桌面頁面的桌面縮略圖,將獲取到的所有桌面縮略圖集中顯示在桌面主頁面上,其中所述桌面頁面集合包括多屏桌面中的至少一個(gè)桌面頁面,所述桌面頁面的桌面縮略圖包括與所述桌面頁面上的桌面對(duì)象一一對(duì)應(yīng)的桌面對(duì)象縮略圖,所述桌面主頁 面為所述多屏桌面中的任一桌面頁面;監(jiān)聽單元,用于監(jiān)聽針對(duì)所述桌面主頁面上顯示的桌面縮略圖的點(diǎn)選操作序列,確定所述點(diǎn)選操作序列中的每個(gè)點(diǎn)選操作的點(diǎn)選位置,所述點(diǎn)選位置包括所點(diǎn)選的桌面縮略圖以及在所點(diǎn)選的桌面縮略圖中的位置坐標(biāo);排序單元,用于根據(jù)所述點(diǎn)選操作序列中的每個(gè)點(diǎn)選操作的點(diǎn)選位置,對(duì)所述多屏桌面中的各桌面頁面上的桌面對(duì)象進(jìn)行排序顯示。
9.如權(quán)利要求8所述的系統(tǒng),其特征在于,所述顯示單元包括:縮略圖處理模塊,用于按照預(yù)設(shè)縮放比例對(duì)所述桌面頁面集合中每個(gè)桌面頁面以及所述桌面頁面上的桌面對(duì)象進(jìn)行縮小處理,得到所述桌面頁面集合中每個(gè)桌面頁面的桌面縮略圖;縮略圖獲取模塊,用于掃描所述桌面頁面集合中每個(gè)桌面頁面的桌面縮略圖,獲取所述桌面縮略圖的頁面標(biāo)識(shí)以及第一位置信息,所述第一位置信息為所述桌面縮略圖包含的桌面對(duì)象縮略圖在所述桌面縮略圖上的位置信息。
10.如權(quán)利要求9所述的系統(tǒng),其特征在于,所述顯示單元還包括::窗口顯示模塊,用于在所述桌面主頁面上顯示與所述桌面頁面集合中每個(gè)桌面頁面的桌面縮略圖對(duì)應(yīng)的窗口界面;縮略圖顯示模塊,用于按照桌面縮略圖的頁面標(biāo)識(shí),將獲取到的桌面縮略圖對(duì)應(yīng)顯示在所述桌面主頁面上的窗口界面中,且按照所述第一位置信息將所述桌面縮略圖中的桌面對(duì)象縮略圖顯示在所述桌面縮略圖中。
11.如權(quán)利要求8所述的系統(tǒng),其特征在于,所述點(diǎn)選操作序列包含若干個(gè)具有點(diǎn)選先后順序的點(diǎn)選操作,每個(gè)點(diǎn)選操作可針對(duì)一個(gè)或者多個(gè)桌面縮略圖,每個(gè)點(diǎn)選操作可包含多個(gè)點(diǎn)選位置。
12.如權(quán)利要求11所述的系統(tǒng),其特征在于,所述排序單元包括:操作對(duì)分割模塊,用于采用奇偶匹配法則將所述點(diǎn)選操作序列分割成若干組點(diǎn)選操作對(duì);點(diǎn)選位置確定模塊,用于針對(duì)每組點(diǎn)選操作對(duì),根據(jù)所述點(diǎn)選操作對(duì)中的每個(gè)點(diǎn)選操作所點(diǎn)選的桌面縮略圖確定所述點(diǎn)選操作所點(diǎn)選的桌面頁面,并根據(jù)每個(gè)點(diǎn)選操作在所點(diǎn)選的桌面縮略圖中的位置坐標(biāo)確定所述點(diǎn)選操作在所點(diǎn)選的桌面頁面上所點(diǎn)選的位置;位置交換模塊,用于針對(duì)每組點(diǎn)選操作對(duì),將所述點(diǎn)選操作對(duì)中每個(gè)點(diǎn)選操作在所點(diǎn)選的桌面頁面上所點(diǎn)選的位置上的桌面對(duì)象進(jìn)行位置交換。
13.如權(quán)利要求11所述的系統(tǒng),其特征在于,所述排序單元包括:操作對(duì)分割模塊,用于采用奇偶匹配法則將所述點(diǎn)選操作序列分割成若干組點(diǎn)選操作對(duì);點(diǎn)選縮略圖確定模塊,用于針對(duì)每組點(diǎn)選操作對(duì),根據(jù)所述點(diǎn)選操作對(duì)中每個(gè)點(diǎn)選操作所點(diǎn)選的桌面縮略圖以及在所點(diǎn)選的桌面縮略圖中的位置坐標(biāo)確定所述點(diǎn)選操作點(diǎn)選的桌面對(duì)象縮略圖;縮略圖位置交換模塊,用于針對(duì)每組點(diǎn)選操作對(duì),將所述點(diǎn)選操作對(duì)中每個(gè)點(diǎn)選操作點(diǎn)選的桌面對(duì)象縮略圖進(jìn)行位置交換;排序顯示模塊,用于按照所述桌面主頁面上顯示的每個(gè)桌面縮略圖以及所述桌面縮略圖包括的桌面對(duì)象縮略圖,對(duì)所述桌面頁面集合中的與所述桌面縮略圖對(duì)應(yīng)桌面頁面上的桌面對(duì)象進(jìn)行排序顯示。
14.如權(quán)利要求13所述的系統(tǒng),其特征在于,所述排序顯示模塊具體用于獲取所述桌面縮略圖的頁面標(biāo)識(shí)和第二位置信息,所述第二位置信息是所述桌面縮略圖中的桌面對(duì)象縮略圖在所述桌面縮略圖中的位置信息;將與所述桌面縮略圖中的桌面對(duì)象縮略圖--對(duì)應(yīng)的桌面對(duì)象,按照第二位置信息顯示在所述頁面標(biāo)識(shí)所對(duì)應(yīng)的桌面頁面上。
【文檔編號(hào)】G06F9/44GK103605804SQ201310658653
【公開日】2014年2月26日 申請(qǐng)日期:2013年12月6日 優(yōu)先權(quán)日:2013年12月6日
【發(fā)明者】盧霆 申請(qǐng)人:華為技術(shù)有限公司