專利名稱:編排行動裝置用戶界面的方法和系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及ー種編排行動裝置用戶界面的方法和系統(tǒng)。
背景技術:
目前很多行動裝置的操作系統(tǒng)都有支持多頁面的homescreen(主頁)或是application launcher (程序啟動器)讓使用者可以在這些頁面上自由編排應用程序快捷方式或桌面小工具。像是蘋果操作系統(tǒng)或者是Android (安卓)操作系統(tǒng)都有類似的設計概念。當使用者想將某ー頁面上的快捷方式或小工具移動到另ー頁面吋,使用者必須將此快捷方式或小工具拖移到當前頁面的最邊緣并有二分之一的范圍超出此頁面時,系統(tǒng)才會轉到另ー頁面去。由于這些快捷方式或小工具的尺寸通常不是很大,使用者又要將他們拖移出頁面的最邊緣,因此常常會有系統(tǒng)誤判的現(xiàn)象發(fā)生,而導致使用者無法很順利、方便地在不同頁面中移動編排快捷方式或小工具。
發(fā)明內容
鑒于以上內容,有必要提供ー種編排行動裝置用戶界面的方法,其可以利用多點觸控技術,輕松地實現(xiàn)將一個頁面上的應用程序快捷方式或桌面小工具移動到另一個頁面上。此外,還有必要提供ー種編排行動裝置用戶界面的系統(tǒng),其可以利用多點觸控技術,輕松地實現(xiàn)將一個頁面上的應用程序快捷方式或桌面小工具移動到另一個頁面上。ー種編排行動裝置用戶界面的方法,該方法應用于行動裝置上,該方法包括步驟
a.當接收到需要編排用戶界面的觸發(fā)指令吋,從行動裝置的觸控面板接收第一觸控信號;
b.根據(jù)該第一觸控信號確定觸控面板所顯示的當前頁面中需要移動的對象;c.控制所述需要移動的對象向第一觸控信號移動的方向移動;d.實時判斷當?shù)谝挥|控信號存在吋,是否從觸控面板上接收到第二觸控信號;e.當存在第一觸控信號且接收到第二觸控信號吋,確定該第二觸控信號的移動方向ば.控制用戶界面中的當前頁面向第二觸控信號的移動方向移動,并返回步驟d ;g.當?shù)谝挥|控信號存在而沒有接收到第二觸控信號吋,返回步驟C,當觸控面板上不存在第一觸控信號吋,以該第一觸控信號最后在觸控面板上的坐標確定該需要移動的對象的新位置,完成用戶界面的編排。ー種編排行動裝置用戶界面的系統(tǒng),該系統(tǒng)運行于行動裝置上,該系統(tǒng)包括接收模塊,用于當接收到需要編排用戶界面的觸發(fā)指令吋,從行動裝置的觸控面板接收第一觸控信號;確定模塊,用于根據(jù)該接收到的第一觸控信號確定觸控面板所顯示的當前頁面中需要移動的對象;控制模塊,用于控制所述需要移動的對象向第一觸控信號移動的方向移動;判斷模塊,用于實時判斷當?shù)谝挥|控信號存在時,是否從觸控面板上接收到第二觸控信號;所述的確定模塊,還用于當存在第一觸控信號且接收到第二觸控信號吋,確定該第二觸控信號的移動方向;所述的控制模塊,還用于控制用戶界面中的當前頁面向第二觸控信號的移動方向移動;所述的控制模塊,還用于當觸控面板上不存在第一觸控信號時,以該第ー觸控信號最后在觸控面板上的坐標確定該需要移動的對象的新位置,完成用戶界面的編排。相較于現(xiàn)有技術,本發(fā)明所述的編排行動裝置用戶界面的方法和系統(tǒng),利用多點觸控技術,方便快速的對行動裝置的用戶界面進行編排,也能輕松方便地實現(xiàn)將一個頁面上的應用程序快捷方式或桌面小工具移動到另一個頁面上。
圖I是本發(fā)明行動裝置較佳實施例的架構示意圖。圖2是本發(fā)明行動裝置中編排行動裝置用戶界面的系統(tǒng)較佳實施例的功能模塊圖。
圖3是本發(fā)明移動不同頁面上的應用程序快捷方式較佳實施例的示意圖。圖4是本發(fā)明編排行動裝置用戶界面的方法較佳實施例的流程圖。主要元件符號說明行動裝置I觸控面板10用戶界面11編排用戶界面的系統(tǒng)12設置模塊200接收模塊202確定模塊204控制模塊206判斷模塊208如下具體實施方式
將結合上述附圖進ー步說明本發(fā)明。
具體實施例方式如圖I所示,是本發(fā)明行動裝置較佳實施例的架構示意圖。所述的行動裝置I包括觸控面板10和用戶界面11。所述的觸控面板10支持多點觸控技木,目前一般實現(xiàn)的兩點觸控技術,即可以識別和偵測兩個手指同時做的點擊、觸控動作,例如多點觸控電容式觸控面板。所述的用戶界面11包括多個不同的頁面,每個頁面有不同的菜單或行動裝置I的應用程序快捷方式的圖標。所述的觸控面板10顯示上述的用戶界面11中不同的頁面,且顯示的是當前被操作的頁面。所述的行動裝置I還包括編排行動裝置用戶界面系統(tǒng)(以下簡稱“編排用戶界面的系統(tǒng)12”),如圖2所示,是本發(fā)明行動裝置I的編排用戶界面的系統(tǒng)12較佳實施例的功能模塊圖。所述的編排用戶界面的系統(tǒng)12包括設置模塊200、接收模塊202、確定模塊204、控制模塊206以及判斷模塊208。本發(fā)明所稱的模塊是完成一特定功能的程序段,比程序更適合于描述軟件在芯片中的執(zhí)行過程,因此在本發(fā)明以下對軟件描述中都以模塊描述。所述的設置模塊,用于設置ー觸發(fā)指令,以觸發(fā)行動裝置I進入編排狀態(tài)。該觸發(fā)指令可以是長按用戶界面11上的任ー圖標,也可以是長按用戶界面11上的任一空白處。所述的接收模塊202用于當接收到所設置的觸發(fā)指令,需要編排用戶界面11吋,從觸控面板10接收第一觸控信號,以及在第一觸控信號存在的情況下,從觸控面板10接收第二觸控信號。所述編排用戶界面11,是將行動裝置用戶界面上的各個頁面上的應用程序快捷圖標進行不同位置的編排,或者將當前頁面上的圖標進行不同位置的編排,以根據(jù)用戶的需求及喜好形成不同的圖標組合的頁面。一般來說,行動裝置I的用戶界面11可以有若干個頁面。所述的確定模塊204用于當接收到第一觸控信號時,根據(jù)該第一觸控信號確定當前頁面中需要移動的對象,以及當確定需要 移動的對象后,確定該第一觸控信號的移動方向。應說明的是,當該第一觸控信號對應的坐標值上沒有用戶界面11中任何圖標時,繼續(xù)根據(jù)該第一觸控信號確定當前頁面中需要移動的對象,當該第一觸控信號對應的坐標值上有當前頁面的圖標時,即按到一圖標時,確定該圖標為需要移動的對象。所述確定第一觸控信號的移動方向即確定該第一觸控信號在觸控面板10上的移動坐標。所述的控制模塊206還用于根據(jù)所確定的該第一觸控信號的移動方向,控制所述需要移動的對象向相同的方向移動。所述的控制模塊206可以根據(jù)該第一觸控信號的移動坐標來控制所述需要移動的對象向相同的移動坐標移動。所述的判斷模塊208用于當接收到第一觸控信號吋,實時判斷是否從觸控面板10上接收到第二觸控信號。所述的確定模塊204還用于當存在第一觸控信號時且接收到第二觸控信號吋,確定該第二觸控信號的移動方向。應說明的是,在本較佳實施例中,所述確定該第二觸控信號的移動方向包括但不限于向左移動與向右移動。例如,當?shù)诙|控信號的X坐標值逐漸變小吋,確定該第二觸控信號的移動方向為向左,當?shù)诙|控信號的X坐標值逐漸變大時,確定該第二觸控信號的移動方向為向右。在其他較佳實施例中,也可以設定可以確定向上或向下的移動方向,可以通過y坐標值的變化來確定。所述的控制模塊206用于根據(jù)所確定該第二觸控信號的移動方向,控制用戶界面11中的當前頁面進行相同方向的切換。所述的判斷模塊208還用于實時判斷觸控面板10上是否還存在第一觸控信號。所述的控制模塊206還用于當觸控面板10上不存在第一觸控信號吋,以該第一觸控信號最后在觸控面板10上的坐標確定該需要移動的對象的新位置,完成該用戶界面11的編排。以下結合圖3來說明將一個頁面上的應用程序快捷方式的圖標或工具移動到另一個頁面上的方法。如圖3(a)所示,假設所述的用戶界面11上包括3個頁面,分別為頁面一,頁面ニ以及頁面三。每個頁面中都有多個行動裝置I的菜單或應用程序快捷方式的圖標。所述的觸控面板10所顯示的是當前的頁面ニ。當確定標有①的手指對應為第一觸控信號,所述確定模塊204確定需要移動的對象為音樂播放器的菜単。在第一觸控信號存在的情況,標有②的手指對應為第二觸控信號,如果標有②的手指向左移動時,所述的控制模塊206將用戶界面11向左移動。如3(b)所示,用戶界面11已經(jīng)向左移動,所述的觸控面板10顯示的是切換后的頁面三,所述移動對象“音樂播放器”已經(jīng)被移動在了頁面三上。如果沒有接收到第二觸控信號時,所述的控制模塊206根據(jù)該第一觸控信號的移動進行相同方向的移動,當該第一觸控信號不存在吋,以該第一觸控信號最后在觸控面板10上的坐標確定該需要移動的對象的新位置,完成該對象“音樂播放器”的移動。這樣可以順利方便的移動各頁面及頁面上的圖標以達到編排用戶界面11目的。如圖4所示,是本發(fā)明編排行動裝置用戶界面的方法較佳實施例的流程圖。步驟S10,所述的設置模塊200設置ー觸發(fā)指令,用于觸發(fā)行動裝置I進入編排狀態(tài)。該觸發(fā)指令可以是長按用戶界面11上的任ー圖標,也可以是長按用戶界面上任一空白處。步驟SI I,當接收到所設置的觸發(fā)指令時,所述的接收模塊202從觸控面板10接收
第一觸控信號。步驟S12,當接收到第一觸控信號時,所述的確定模塊204根據(jù)個該第一觸控信號確定當前頁面中需要移動的對象。當該第一觸控信號對應的坐標值上沒有用戶界面11中 任何圖標時,繼續(xù)根據(jù)該第一觸控信號確定當前頁面中需要移動的對象,當該第一觸控信號對應的坐標值上有當前頁面的圖標時,即按到一圖標時,確定該圖標為需要移動的對象。步驟S13,當確定需要移動的對象時,所述的確定模塊204確定該第一觸控信號的移動方向,以及所述的控制模塊206根據(jù)該第一觸控信號的移動方向,控制所述需要移動的對象向相同的方向移動。所述的控制模塊206可以根據(jù)該第一觸控信號的移動坐標來控制所述需要移動的對象向相應的移動坐標移動。步驟S14,當接收到第一觸控信號時,所述的判斷模塊208實時判斷是否從觸控面板10上接收到第二觸控信號。當存在第一觸控信號時且接收到第二觸控信號時,進入步驟S15 ;當?shù)谝挥|控信號存在而沒有第二觸控信號時,進入步驟S17。步驟S15,所述的確定模塊204確定該第二觸控信號的移動方向。應說明的是,在本較佳實施例中,所述確定該第二觸控信號的移動方向包括但不限于向左移動與向右移動。例如,當?shù)诙|控信號的X坐標值逐漸變小吋,確定該第二觸控信號的移動方向為向左,當?shù)诙|控信號的X坐標值逐漸變大吋,確定該第二觸控信號的移動方向為向右。在其他較佳實施例中,也可以設定可以確定向上或向下的移動方向,可以通過y坐標值的變化來確定。步驟S16,所述的控制模塊206根據(jù)該第二觸控信號的移動方向,控制用戶界面11中的當前頁面向該移動方向移動,切換到用戶界面11中的不同頁面,并返回步驟S14。步驟S17,所述的判斷模塊208判斷觸控面板10上是否還存在第一觸控信號。當觸控面板10上不存在第一觸控信號時,進入步驟S18 ;當觸控面板10上還存在第一觸控信號時,返回步驟S13。步驟S18,所述的控制模塊206以該第一觸控信號最后在觸控面板10上的坐標確定該需要移動的對象的新位置,完成該用戶界面11的編排。最后應說明的是,以上實施例僅用以說明本發(fā)明的技術方案而非限制,盡管參照較佳實施例對本發(fā)明進行了詳細說明,本領域的普通技術人員應當理解,可以對本發(fā)明的技術方案進行修改或等同替換,而不脫離本發(fā)明技術方案的精神和范圍。
權利要求
1.ー種編排行動裝置用戶界面的方法,其特征在于,該方法包括步驟 a.當接收到需要編排用戶界面的觸發(fā)指令吋,從行動裝置的觸控面板接收第一觸控信號; b.根據(jù)該第一觸控信號確定觸控面板所顯示的當前頁面中需要移動的對象; c.控制所確定的需要移動的對象向第一觸控信號移動的方向移動;d.實時判斷當?shù)讴`觸控信號存在吋,是否從觸控面板上接收到第二觸控信號; e.當存在第一觸控信號且接收到第二觸控信號吋,確定該第二觸控信號的移動方向; f.控制用戶界面中的當前頁面向第二觸控信號的移動方向移動,并返回步驟d; g.當?shù)谝挥|控信號存在而沒有接收到第二觸控信號時,返回步驟C,當觸控面板上不存在第一觸控信號時,以該第一觸控信號最后在觸控面板上的坐標確定該需要移動的對象的新位置,完成用戶界面的編排。
2.如權利要求I所述的編排行動裝置用戶界面的方法,其特征在于,所述第二觸控信號的移動方向包括向左移動以及向右移動,當?shù)诙|控信號的X坐標值逐漸變小時,確定該第二觸控信號的移動方向為向左,當?shù)诙|控信號的X坐標值逐漸變大吋,確定該第二觸控信號的移動方向為向右。
3.如權利要求I所述的編排行動裝置用戶界面的方法,其特征在于,所述控制所述需要移動的對象向第一觸控信號移動方向移動的方法為 根據(jù)該第一觸控信號移動到的坐標來控制所述需要移動的對象向該坐標移動。
4.如權利要求3所述的編排行動裝置用戶界面的方法,其特征在于,所述需要移動的對象是用戶界面中的菜單、小工具或應用程序的快捷方式的圖標。
5.如權利要求I所述的編排行動裝置用戶界面的方法,其特征在于,所述的觸控面板支持多點觸控技木。
6.ー種編排行動裝置用戶界面的系統(tǒng),其特征在干,該系統(tǒng)包括 接收模塊,用于當接收到需要編排用戶界面的觸發(fā)指令吋,從行動裝置的觸控面板接收第一觸控信號; 確定模塊,用于根據(jù)該接收到的第一觸控信號確定觸控面板所顯示的當前頁面中需要移動的對象; 控制模塊,用于控制所確定的需要移動的對象向第一觸控信號移動的方向移動; 判斷模塊,用于實時判斷當?shù)谝挥|控信號存在時,是否從觸控面板上接收到第二觸控信號; 所述的確定模塊,還用于當存在第一觸控信號且接收到第二觸控信號吋,確定該第二觸控信號的移動方向; 所述的控制模塊,還用于控制用戶界面中的當前頁面向第二觸控信號的移動方向移動; 所述的控制模塊,還用于當觸控面板上不存在第一觸控信號時,以該第一觸控信號最后在觸控面板上的坐標確定該需要移動的對象的新位置,完成用戶界面的編排。
7.如權利要求6所述的編排行動裝置用戶界面的系統(tǒng),其特征在于,所述該第二觸控信號的移動方向包括向左移動與向右移動,以及當?shù)诙|控信號的X坐標值逐漸變小吋,確定該第二觸控信號的移動方向為向左,當?shù)诙|控信號的X坐標值逐漸變大吋,確定該第二觸控信號的移動方向為向右。
8.如權利要求6所述的編排行動裝置用戶界面的系統(tǒng),其特征在于,所述控制模塊控制所述需要移動的對象向第一觸控信號移動的方向移動的方法為 根據(jù)該第一觸控信號移動到的坐標來控制所述需要移動的對象向該坐標移動。
9.如權利要求8所述的編排行動裝置用戶界面的系統(tǒng),其特征在于,所述需要移動的對象是用戶界面中的菜單、小工具或應用程序的快捷方式的圖標。
10.如權利要求6所述的編排行動裝置用戶界面的系統(tǒng),其特征在于,所述的觸控面板支持多點觸控技木。
全文摘要
一種編排行動裝置用戶界面的方法和系統(tǒng),該方法包括當接收到預設的需要編排用戶界面的觸發(fā)指令時,從觸控面板接收第一觸控信號;當接收到第一觸控信號時,確定觸控面板所顯示的當前頁面中需要移動的對象;控制所確定的需要移動的對象向第一觸控信號移動的方向移動;當存在第一觸控信號時且接收到第二觸控信號時,確定該第二觸控信號的移動方向;根據(jù)所確定該第二觸控信號的移動方向,控制用戶界面中的當前頁面進行相同方向的移動;當觸控面板上不存在第一觸控信號時,確定該需要移動的對象的新位置,完成用戶界面的編排。利用本發(fā)明能夠方便快速的對用戶界面上的圖標進行編排。
文檔編號G06F3/041GK102736826SQ20111008769
公開日2012年10月17日 申請日期2011年4月8日 優(yōu)先權日2011年4月8日
發(fā)明者羊振國 申請人:奇美通訊股份有限公司, 深圳富泰宏精密工業(yè)有限公司