亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種窗口排列方法、系統(tǒng)及顯示終端的制作方法

文檔序號:6581369閱讀:330來源:國知局
專利名稱:一種窗口排列方法、系統(tǒng)及顯示終端的制作方法
技術(shù)領(lǐng)域
本發(fā)明屬于顯示終端領(lǐng)域,尤其涉及一種窗口排列方法、系統(tǒng)及顯示終端。
背景技術(shù)
窗口是人機(jī)交互的基本界面,用戶可隨意在任一窗口上工作,并在各窗口間交換信息,通常,在對窗口進(jìn)行操作時,用戶通常會對窗口的大小,位置進(jìn)行調(diào)整,多個窗口顯示時,還可以整體改變多個窗口的排列方式。 例如,對多個文檔窗口進(jìn)行排列時,可以將當(dāng)前打開的文檔窗口全部顯示在工作區(qū)域中。窗口的排列方式主要有重疊、水平排列和垂直排列,其中,重疊窗口是指將文檔窗口從工作區(qū)域左上角按順序重疊排列,當(dāng)前文檔窗口排在最上面,可以看到其中的內(nèi)容,其他文檔窗口被層層覆蓋,只露出標(biāo)題和垂直標(biāo)尺。水平排列窗口是指將多個文檔窗口在水平方向整齊排放在工作區(qū)域中,每個窗口中的內(nèi)容都可以顯示出來,垂直排列窗口則是與水平排列相反,將多個文檔窗口縱向排放在工作區(qū)域中。在使用計算機(jī)時,用戶選擇菜單"窗口"中的"重疊"、"水平"、"垂直"命令即可重疊窗口、水平排列窗口、垂直排列窗口 現(xiàn)有技術(shù)中,只能對多個文檔窗口進(jìn)行排列,且排列方式只能是預(yù)設(shè)的幾種,用戶操作單一,不夠靈活生動。

發(fā)明內(nèi)容
本發(fā)明實施例的目的在于提供一種窗口排列方法,旨在解決現(xiàn)有技術(shù)中多個窗
口的排列形式單一,且不能實現(xiàn)多種類型窗口的快速有序排列的問題。
本發(fā)明實施例是這樣實現(xiàn)的, 一種窗口排列方法,包括以下步驟 接收用戶通過觸摸屏或光標(biāo)觸發(fā)的軌跡信息,根據(jù)所述軌跡信息判斷軌跡形
狀; 根據(jù)所述軌跡形狀以及預(yù)先設(shè)置的軌跡形狀與窗口排列位置的對應(yīng)關(guān)系對多個窗口進(jìn)行排列。
本發(fā)明實施例的另一目的在于提供一種窗口排列系統(tǒng),系統(tǒng)包括 軌跡形狀判斷單元,用于接收用戶通過觸摸屏或光標(biāo)觸發(fā)的軌跡信息,根據(jù)所
述軌跡信息判斷軌跡形狀; 排列單元,用于根據(jù)所述軌跡形狀判斷單元判斷的軌跡形狀,以及預(yù)先設(shè)置的軌跡形狀與窗口排列位置的對應(yīng)關(guān)系對多個窗口進(jìn)行排列。 本發(fā)明實施例的再一目的在于提供一種包括上述窗口排列系統(tǒng)的顯示終端。
本發(fā)明通過接收用戶通過觸摸屏或光標(biāo)觸發(fā)的軌跡信息,根據(jù)軌跡信息判斷軌跡形狀,根據(jù)軌跡形狀以及預(yù)先設(shè)置的軌跡形狀與窗口排列位置的對應(yīng)關(guān)系對多個窗口進(jìn)行排列,實現(xiàn)了二維或三維界面多個不同類型窗口的多樣化排列,同時用戶在操作過程中具有較直接、便捷和生動的操作體驗。


圖1是本發(fā)明實施例提供的窗口排列方法的流程圖; 圖2(a) (k)是本發(fā)明一個示例提供的顯示界面中5個窗口根據(jù)觸摸軌跡進(jìn)行顯示的示意圖; 圖3是本發(fā)明實施例提供的窗口排列系統(tǒng)的結(jié)構(gòu)圖。
具體實施例方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。 在本發(fā)明實施例中,接收用戶通過觸摸屏或光標(biāo)觸發(fā)的軌跡信息,根據(jù)軌跡信息判斷軌跡形狀,根據(jù)軌跡形狀以及預(yù)先設(shè)置的軌跡形狀與窗口排列位置的對應(yīng)關(guān)系對多個窗口進(jìn)行排列,實現(xiàn)了多個不同類型窗口的多樣化排列。
圖1示出了本發(fā)明實施例提供的窗口排列的流程圖。 在步驟S101中,接收用戶通過觸摸屏或光標(biāo)觸發(fā)的軌跡信息,根據(jù)軌跡信息判斷軌跡形狀; 在本發(fā)明實施例中,軌跡信息為軌跡坐標(biāo)值,軌跡形狀包括直線,正多邊形和圓形,當(dāng)然也可以是橢圓或者其他不規(guī)則多變形。 在步驟S102中,根據(jù)軌跡形狀以及預(yù)先設(shè)置的軌跡形狀與窗口排列位置的對應(yīng)關(guān)系對多個窗口進(jìn)行排列。 具體應(yīng)用時,當(dāng)前顯示界面中窗口的個數(shù)為兩個或者兩個以上,窗口可以包括不同類型,例如聯(lián)系人管理器、瀏覽器、日程表、播放器、數(shù)碼圖冊等,軌跡形狀與窗口排列位置的對應(yīng)關(guān)系具體為軌跡形狀結(jié)合窗口的個數(shù)與窗口排列位置的對應(yīng)關(guān)系,步驟S102具體為獲取窗口的個數(shù);根據(jù)軌跡形狀、窗口的個數(shù)以及預(yù)先設(shè)置的軌跡形狀結(jié)合窗口的個數(shù)與窗口排列位置的對應(yīng)關(guān)系獲取多個窗口排列位置;根據(jù)多個窗口排列位置移動至少一個窗口,使每個窗口對應(yīng)一個窗口排列位置進(jìn)行排列。在步驟S102之前,窗口排列處理方法還包括設(shè)置軌跡形狀和窗口的個數(shù)對應(yīng)的多個窗口排列位置。其中,窗口排列位置為二維坐標(biāo)值或者三維坐標(biāo)值。 為了使當(dāng)前顯示界面具有更好的層次效果,在步驟S102之后,窗口排列處理方法還包括調(diào)整窗口的大小,具體包括同一方向排列的窗口的大小相等,或者逐漸增大,或者逐漸減小,或者對稱兩邊逐漸減小,或者對稱兩邊逐漸增大,可以根據(jù)用戶需要設(shè)置。 值得一提的是,當(dāng)步驟SIOI中判斷的軌跡形狀為N邊形,而N大于顯示界面中窗口的個數(shù)時,需要重新判斷軌跡形狀,可以是邊數(shù)小于窗口個數(shù)的多邊形,當(dāng)然也可能是圓形或橢圓形,當(dāng)判斷的軌跡形狀為N邊形,N小于顯示界面中窗口的個數(shù),且窗口的個數(shù)是奇數(shù),而多邊形的邊數(shù)為偶數(shù)時,每個邊上排列的窗口的個數(shù)會不同,此時,可以依據(jù)就近原則移動窗口。 在本發(fā)明實施例中,移動終端通過軌跡形狀控制多個窗口在顯示界面中的排列和顯示,顯示界面可以是二維顯示界面,也可以是三維顯示界面,在多個窗口根據(jù)軌跡形狀進(jìn)行排列后,用戶還可以根據(jù)自己的喜好設(shè)置窗口的不同的2d或3d顯示效果,比如投影和透視,顏色或亮度的深淺變化等等。 圖2為本發(fā)明一個示例提供顯示界面中5個窗口根據(jù)觸摸軌跡進(jìn)行顯示的示意圖。 在本發(fā)明該示例中,移動終端的當(dāng)前顯示界面上顯示了窗口 1、窗口2、窗口3、窗口4、窗口5,它們分別是播放器窗口、瀏覽器窗口,通信錄窗口、記事本窗口、數(shù)碼圖冊,在本發(fā)明該示例中,用戶通過手在觸摸屏上畫出各種軌跡,軌跡形狀包括水平線,斜線、三角形等,移動終端根據(jù)用戶所畫的各種軌跡,對5個窗口的位置進(jìn)行排列,得到不同的3D效果切換。 在圖2(a)中,窗口 1 5依次從前往后排列,且窗口大小依次減??;
在圖2(b)中,用戶通過觸摸屏由左向右畫出一條水平線; 在圖2(c)中,窗口 1 5在同一水平面上正面顯示,窗口l移動至顯示界面的正中間,窗口2和窗口 3分別移動至窗口 l兩邊,且參照窗口 l左右對稱排列,窗口4和窗口 5分別移動至窗口 2左邊和窗口 3右邊,且參照窗口 l左右對稱排列,其中,窗口 1的大小保持不變,窗口3增大到和窗口2同等大小,窗口5增大到和窗口4同等大??;
在圖2(d)中,用戶通過觸摸屏畫出三角形軌跡; 在圖2(e)中,窗口l的大小不變,窗口2 5的向上移動,窗口2移動至窗口1后的左上方,窗口 3移動至窗口 1后的右上方,窗口 4移動至窗口 2后的左上方,窗口5移動至窗口 3后的右上方; 在圖2(f)中,用戶通過觸摸屏由上而下畫出一條垂直線; 在圖2(g)中,窗口 1 5的大小不變,移動成垂直方向的一列,窗口 1 5依次從前往后排列; 在圖2(h)中,用戶通過觸摸屏由下往上向左邊畫出一條斜線; 在圖2(i)中,窗口 1、窗口 2和窗口 4的大小不變,窗口3和窗口5減小,移動
成水平方向的一行,窗口 1 5由右向左,從大到小依次排列; 在圖2(0中,用戶通過觸摸屏由下往上向右邊畫出一條斜線; 在圖2(k)中,窗口1 5的大小不變,向左移動成水平方向的一行,窗口1 5
由左向右,從大到小依次排列。 從圖2(d)和圖2(e)可以看出,當(dāng)用戶通過觸摸屏在移動終端的劃出軌跡形狀為三角形的一個觸摸軌跡時,當(dāng)前顯示界面將5個窗口按照三角形的形狀進(jìn)行排列。
多個窗口依據(jù)就近原則進(jìn)行移動,例如,當(dāng)軌跡形狀為水平直線時,多個窗口只需上下移動,無需左右移動,使多個窗口處于一條水平線即可,而當(dāng)軌跡形狀為垂直直線時,多個窗口只需左右移動,無需上下移動,使多個窗口處于一條垂直線即可。
用戶還可以直接通過觸摸軌跡改變窗口的位置,例如按照觸摸軌跡拖動數(shù)碼圖冊窗口可以將該窗口的位置拖動到其他窗口的前方或者后方位置,完成位置的切換。另外,為了增強(qiáng)用戶的體驗感,當(dāng)用戶通過觸摸屏劃出的軌跡形狀為一個點時,單個或多個窗口進(jìn)行上下或者左右抖動。 圖3是本發(fā)明實施例提供的窗口排列系統(tǒng)的結(jié)構(gòu)圖,為了便于說明,僅示出了與本發(fā)明實施例相關(guān)的部分,該系統(tǒng)可以是內(nèi)置于顯示終端或者其他終端設(shè)備的軟件單
元、硬件單元或者軟硬件相結(jié)合的單元,該顯示終端可以是手機(jī)或者計算機(jī)等。 在本發(fā)明實施例中,窗口排列系統(tǒng)主要包括軌跡形狀判斷單元31和排列單元32。 軌跡形狀判斷單元31接收用戶通過觸摸屏或光標(biāo)觸發(fā)的軌跡信息,根據(jù)軌跡信 息判斷軌跡形狀;排列單元32根據(jù)軌跡形狀判斷單元31判斷的軌跡形狀,以及預(yù)先設(shè)置 的軌跡形狀與窗口排列位置的對應(yīng)關(guān)系對多個窗口進(jìn)行排列。 其中,軌跡形狀與窗口排列位置的對應(yīng)關(guān)系具體為軌跡形狀結(jié)合窗口的個數(shù) 與窗口排列位置的對應(yīng)關(guān)系,排列單元32進(jìn)一步包括
窗口個數(shù)獲取模塊,用于獲取窗口的個數(shù); 窗口排列位置獲取模塊,用于根據(jù)軌跡形狀判斷單元31判斷的軌跡形狀、所述 窗口個數(shù)獲取模塊獲取的窗口的個數(shù),以及預(yù)先設(shè)置的軌跡形狀結(jié)合窗口的個數(shù)與窗口 排列位置的對應(yīng)關(guān)系獲取多個窗口排列位置; 排列模塊,用于根據(jù)窗口排列位置獲取模塊獲取的多個窗口排列位置移動至少
一個窗口 ,使每個窗口對應(yīng)一個窗口排列位置進(jìn)行排列。 為了顯示更好的層次效果,窗口排列處理系統(tǒng)還包括 窗口大小調(diào)整單元,用于調(diào)整排列單元32排列的窗口的大小。 其中軌跡形狀包括直線,正多邊形和圓形,當(dāng)然也可以是橢圓或者其他不規(guī)則
多變形,排列的多個窗口的類型可以相同也可以不同。其具體實施方式
如上所述,不再贅述。 在本發(fā)明實施例中,通過接收用戶通過觸摸屏或光標(biāo)觸發(fā)的軌跡信息,根據(jù)軌 跡信息判斷軌跡形狀,根據(jù)軌跡形狀以及預(yù)先設(shè)置的軌跡形狀與窗口排列位置的對應(yīng)關(guān) 系對多個窗口進(jìn)行排列并顯示,實現(xiàn)了二維或三維界面多個不同類型窗口的多樣化排 列,用戶可以根據(jù)自己的喜好設(shè)置不同二維或者三維效果,易用性強(qiáng)、趣味性較高,用 戶在操作過程中具有較直接、便捷和生動的操作體驗。 以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的 精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之 內(nèi)。
權(quán)利要求
一種窗口排列方法,其特征在于,所述方法包括以下步驟接收用戶通過觸摸屏或光標(biāo)觸發(fā)的軌跡信息,根據(jù)所述軌跡信息判斷軌跡形狀;根據(jù)所述軌跡形狀以及預(yù)先設(shè)置的軌跡形狀與窗口排列位置的對應(yīng)關(guān)系對多個窗口進(jìn)行排列。
2. 如權(quán)利要求1所述的方法,其特征在于,所述軌跡信息為軌跡坐標(biāo)值,所述軌跡形 狀包括直線,正多邊形和圓形。
3. 如權(quán)利要求2所述的方法,其特征在于,當(dāng)所述軌跡形狀為正多邊形或圓形時,所 述軌跡形狀與窗口排列位置的對應(yīng)關(guān)系具體為軌跡形狀結(jié)合窗口的個數(shù)與窗口排列位 置的對應(yīng)關(guān)系。
4. 如權(quán)利要求3所述的方法,其特征在于,所述根據(jù)所述軌跡形狀以及預(yù)先設(shè)置的軌 跡形狀與窗口排列位置的對應(yīng)關(guān)系對多個窗口進(jìn)行排列的步驟具體為獲取窗口的個數(shù);根據(jù)所述軌跡形狀、窗口的個數(shù)以及預(yù)先設(shè)置的軌跡形狀結(jié)合窗口的個數(shù)與窗口排 列位置的對應(yīng)關(guān)系獲取多個窗口排列位置; 根據(jù)所述多個窗口排列位置移動至少一個窗口 ,使每個窗口對應(yīng)一個窗口排列位置 進(jìn)行排列。
5. 如權(quán)利要求1所述的方法,其特征在于,所述窗口排列位置為二維坐標(biāo)值或者三維 坐標(biāo)值。
6. 如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述軌跡形狀以及預(yù)先設(shè)置的軌 跡形狀與窗口排列位置的對應(yīng)關(guān)系對多個窗口進(jìn)行排列的步驟之后,所述方法還包括調(diào)整所述窗口的大小,具體包括同一方向排列的窗口的大小相等,或者逐漸增 大,或者逐漸減小,或者對稱兩邊逐漸減小,或者對稱兩邊逐漸增大。
7. 如權(quán)利要求2或6所述的方法,其特征在于,所述軌跡形狀為直線,所述直線包括 水平線,垂直線和斜線,所述多個窗口包括窗口l、窗口2、窗口3、窗口4和窗口5時, 所述根據(jù)所述軌跡形狀以及預(yù)先設(shè)置的軌跡形狀與窗口排列位置的對應(yīng)關(guān)系對多個窗口 進(jìn)行排列的步驟具體為當(dāng)所述軌跡形狀為水平線時,所述窗口 1 5移動成水平方向的一行,所述窗口l移 動至正中間,所述窗口 2和窗口 3分別移動至所述窗口 1兩邊,且參照所述窗口 1左右對 稱排列,所述窗口 4和窗口 5分別移動至所述窗口 2左邊和窗口 3右邊,且參照所述窗口 1左右對稱排列;當(dāng)所述軌跡形狀為斜線時,所述窗口 1 5移動成水平方向的一行,且依次由右向左 或者由左向右排列;當(dāng)所述軌跡形狀為垂直線時,所述窗口 1 5移動成垂直方向的一列,且依次由上向 下或者由下向上排列;所述調(diào)整窗口的大小的步驟具體為當(dāng)所述軌跡形狀為水平線時,所述窗口2和窗口3同等大小,所述窗口4和窗口5同 等大小,且所述窗口 1大于所述窗口 2,所述窗口 2大于所述窗口 4 ;當(dāng)所述軌跡形狀為斜線或者垂直線時,所述窗口 1 5的大小依次增大或者依次減小。
8. 如權(quán)利要求2或6所述的方法,其特征在于,所述多個窗口包括窗口l、窗口2、 窗口3、窗口4和窗口5,當(dāng)所述軌跡形狀為三角形時,所述根據(jù)所述軌跡形狀以及預(yù)先 設(shè)置的軌跡形狀與窗口排列位置的對應(yīng)關(guān)系對多個窗口進(jìn)行排列的步驟具體為所述窗口 2移動至所述窗口 l后的左上方,所述窗口 3移動至所述窗口 l后的右上 方,所述窗口4移動至所述窗口2后的左上方,所述窗口 5移動至所述窗口 3后的右上 方;所述調(diào)整窗口的大小的步驟具體為所述窗口2和窗口3同等大小,所述窗口4和窗口5同等大小,且所述窗口l大于所 述窗口2,所述窗口 2大于所述窗口 4。
9. 一種窗口排列系統(tǒng),其特征在于,所述系統(tǒng)包括軌跡形狀判斷單元,用于接收用戶通過觸摸屏或光標(biāo)觸發(fā)的軌跡信息,根據(jù)所述軌 跡信息判斷軌跡形狀;排列單元,用于根據(jù)所述軌跡形狀判斷單元判斷的軌跡形狀,以及預(yù)先設(shè)置的軌跡 形狀與窗口排列位置的對應(yīng)關(guān)系對多個窗口進(jìn)行排列。
10. 如權(quán)利要求9所述的系統(tǒng),其特征在于,所述軌跡形狀與窗口排列位置的對應(yīng)關(guān) 系具體為軌跡形狀結(jié)合窗口的個數(shù)與窗口排列位置的對應(yīng)關(guān)系,所述排列單元進(jìn)一步包括窗口個數(shù)獲取模塊,用于獲取窗口的個數(shù);窗口排列位置獲取模塊,用于根據(jù)所述軌跡形狀判斷單元判斷的軌跡形狀、所述窗 口個數(shù)獲取模塊獲取的窗口的個數(shù),以及預(yù)先設(shè)置的軌跡形狀結(jié)合窗口的個數(shù)與窗口排 列位置的對應(yīng)關(guān)系獲取多個窗口排列位置;排列模塊,用于根據(jù)所述窗口排列位置獲取模塊獲取的多個窗口排列位置移動至少 一個窗口 ,使每個窗口對應(yīng)一個窗口排列位置進(jìn)行排列。
11. 如權(quán)利要求9所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括 窗口大小調(diào)整單元,用于調(diào)整所述排列單元排列的窗口的大小。
12. —種包括權(quán)利要求9至11任一項所述的窗口排列系統(tǒng)的顯示終端。
全文摘要
本發(fā)明適用于顯示終端領(lǐng)域,提供了一種窗口排列方法、系統(tǒng)及顯示終端,該方法包括以下步驟接收用戶通過觸摸屏或光標(biāo)觸發(fā)的軌跡信息,根據(jù)所述軌跡信息判斷軌跡形狀;根據(jù)所述軌跡形狀以及預(yù)先設(shè)置的軌跡形狀與窗口排列位置的對應(yīng)關(guān)系對多個窗口進(jìn)行排列。本發(fā)明通過接收用戶通過觸摸屏或光標(biāo)觸發(fā)的軌跡信息,根據(jù)軌跡信息判斷軌跡形狀,根據(jù)軌跡形狀以及預(yù)先設(shè)置的軌跡形狀與窗口排列位置的對應(yīng)關(guān)系對多個窗口進(jìn)行排列,實現(xiàn)了二維或三維界面多個不同類型窗口的多樣化排列,同時用戶在操作過程中具有較直接、便捷和生動的操作體驗。
文檔編號G06F3/048GK101692196SQ200910189738
公開日2010年4月7日 申請日期2009年8月25日 優(yōu)先權(quán)日2009年8月25日
發(fā)明者蔡勝 申請人:宇龍計算機(jī)通信科技(深圳)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1