專利名稱:用以調(diào)整界面欄目的方法及終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于電子設(shè)備,軟件技術(shù)領(lǐng)域。
背景技術(shù):
在當(dāng)前的技術(shù)條件下,具有觸摸屏的電子設(shè)備應(yīng)用非常普遍,比如說,具有觸摸屏的手機(jī)、平板電腦、筆記本電腦、臺(tái)式機(jī)電腦,以及具有觸摸屏的個(gè)人數(shù)字助理,音樂播放器、游戲機(jī)、數(shù)碼相機(jī),以及各種具有觸摸屏的エ業(yè)設(shè)備,等等。典型的具有觸摸屏的終端設(shè)備,比如平板電腦。通過平板電腦的桌面圖標(biāo),可以查 看該平板電腦上所安裝的各個(gè)程序,以及所存儲(chǔ)的數(shù)據(jù)內(nèi)容。針對(duì)于桌面位置的圖標(biāo),當(dāng)圖標(biāo)的數(shù)量包括有多頁的時(shí)候,比如3頁或4頁或更多的情況下,用戶查詢ー個(gè)欄目,經(jīng)常需要多次利用觸摸屏進(jìn)行翻頁操作,比較麻煩。
發(fā)明內(nèi)容
本發(fā)明的目的,是提供一種用以調(diào)整界面欄目的方法,以及對(duì)應(yīng)的終端,利用本發(fā)明,能夠通過調(diào)整界面欄目間距和/或界面欄目尺寸的方式,使得多個(gè)窗ロ界面的界面欄目縮到ー個(gè)窗ロ界面之中,從而為用戶選擇界面欄目帶來了便利。ー種用以調(diào)整界面欄目的方法,它包括有如下步驟步驟1,通過觸摸屏采集針對(duì)于界面欄目視窗中輸入的縮小操作信息;步驟2,使界面欄目之間的距離縮小,和/或界面欄目自身尺寸縮??;步驟3,將前述的界面欄目停頓于縮小狀態(tài);步驟4,采集觸發(fā)界面欄目的操作信息,或者判定達(dá)到或超過停頓的時(shí)間閾值,使得前述縮小狀態(tài)的界面欄目復(fù)原。進(jìn)ー步,所述的界面欄目,是兩頁或兩頁以上視窗界面中的界面欄目。進(jìn)一歩,針對(duì)于觸摸屏,通過多點(diǎn)之間的觸摸距離縮小的操作模式,來觸發(fā)針對(duì)于界面欄目所進(jìn)行的縮小操作。進(jìn)ー步,所述的多點(diǎn)之間的觸摸距離的縮小操作,設(shè)置有界面欄目縮小閾值,在觸摸距離的縮小距離長(zhǎng)度滿足該閾值條件的情況下,才觸發(fā)界面欄目的縮小操作。進(jìn)一歩,針對(duì)于界面欄目所在的視窗,設(shè)置用以調(diào)整界面欄目尺寸的控件,該控件觸發(fā)已有界面欄目的信息內(nèi)容采集操作,然后將其轉(zhuǎn)換為與其相對(duì)應(yīng)的界面欄目間距縮小和/或自身尺寸縮小的操作指令,并輸出縮小后的顯示結(jié)果。進(jìn)ー步,所述的界面欄目以陣列的方式排布,在進(jìn)行間距縮小操作,包括陣列行距的間距縮小操作,以及陣列列距的間距縮小。進(jìn)ー步,在針對(duì)于界面欄目進(jìn)行縮小操作之后,根據(jù)原有的界面欄目的頁面設(shè)置狀況設(shè)置對(duì)應(yīng)區(qū)域,并對(duì)該區(qū)域設(shè)定標(biāo)記。進(jìn)ー步,所述的界面欄目,縮小之后的布局形式,通過如下方式其中之一來實(shí)現(xiàn),(I)針對(duì)于包括有兩頁視窗界面的界面欄目的情況,將ー個(gè)視窗界面分為兩個(gè)區(qū)域,其中ー個(gè)區(qū)域來存放第一頁的界面欄目,另外ー個(gè)區(qū)域用以存放第二頁的界面欄目;(2)針對(duì)于包括有3頁視窗界面的情況,將ー個(gè)完整的視窗界面分為3個(gè)區(qū)域,每個(gè)區(qū)域分別存放原有的一個(gè)視窗界面中的界面欄目;(3)針對(duì)于4頁視窗界面來說,將其所在的矩形視窗界面,分為四個(gè)等大的小矩形,在每個(gè)小矩形中,分別排布原有的視窗界面中的界面欄目,每ー個(gè)小矩形對(duì)應(yīng)著ー個(gè)視窗界面;(4)針對(duì)于5個(gè)視窗界面來說,首先從一端劃分出ー個(gè)矩形的區(qū)域,該矩形的區(qū)域連貫于所在視窗界面相対的兩條邊之間,將該區(qū)域用以容放首頁視窗界面中的界面欄目;進(jìn)而將剩下的區(qū)域部分,均分為四等份,每ー個(gè)等份是ー個(gè)矩形結(jié)構(gòu),分別容放剰余的4個(gè)視窗界面中的界面欄目;(5)針對(duì)于6個(gè)視窗界面來說,選擇矩形的視窗界面中長(zhǎng)條的ー邊,對(duì)其進(jìn)行三等分,將較短的一邊進(jìn)行二等分,從而形成6個(gè)矩形的等分區(qū)域,每ー個(gè)等分的矩形區(qū)域作為一個(gè)視窗界面中界面欄目的容放區(qū)域;(6)針對(duì)于7個(gè)視窗界面來說,選擇矩形的視窗界面中長(zhǎng)條的ー邊,將其進(jìn)行四等分,然后選擇短條的界面欄目的ー邊,將其二等分,進(jìn)而形成8個(gè)單獨(dú)的矩形區(qū)域;接著將最邊上的相鄰兩個(gè)矩形合并為ー個(gè)矩形區(qū)域,用以容放首頁的界面欄目,將其余的6個(gè)矩形區(qū)域,分別容放剰余的6個(gè)視窗界面中的界面欄目;(7)針對(duì)于8個(gè)視窗界面來說,選擇矩形的視窗界面中長(zhǎng)條的ー邊,將其進(jìn)行四等分,然后選擇短條的界面欄目的ー邊,將其二等分,從而形成8個(gè)單獨(dú)的矩形區(qū)域,分別用以容放8個(gè)視窗界面中的界面欄目;(8)針對(duì)于9個(gè)視窗界面來說,將矩形的視窗界面中長(zhǎng)條的ー邊,以及短條ー邊均進(jìn)行三等分,從而形成9個(gè)單獨(dú)的矩形區(qū)域,分別容放9個(gè)視窗界面中的界面欄目;(9)針對(duì)于10個(gè)視窗界面來說,選擇矩形的視窗界面中長(zhǎng)條的ー邊,將其四等分,選擇短條的ー邊,將其三等分,從而形成12個(gè)單獨(dú)的矩形區(qū)域,然后將最邊上的相鄰的短條ー邊位置處的三個(gè)矩形區(qū)域合并為ー個(gè),用以容放首頁的界面欄目,而將剩余的9個(gè)矩形區(qū)域,分別用以容放剰余的9個(gè)視窗界面中的界面欄目。進(jìn)ー步,在界面欄目縮小時(shí),設(shè)置界面欄目自身尺寸縮小的下限,在界面欄目自身尺寸縮小到該下限吋,不再進(jìn)行自身尺寸的縮小操作,通過增加視窗界面頁數(shù),或者擴(kuò)展視窗界面長(zhǎng)度的方式,來容放多出的界面欄目。進(jìn)一歩,設(shè)置多選控件,在觸發(fā)了多選控件之后,進(jìn)入到多選操作狀態(tài),在該操作狀態(tài)下,用戶選擇界面欄目后,該界面欄目進(jìn)入到選擇狀態(tài),但不打開;在完成了所有需要選擇的界面欄目的選擇操作之后,再次觸發(fā)前述的多選控件,所述的界面欄目進(jìn)入開啟狀態(tài)。本發(fā)明還提供ー種用以調(diào)整界面欄目的終端,該終端包括縮小觸發(fā)模塊,通過觸摸屏采集針對(duì)于界面欄目視窗中輸入的縮小操作信息;
縮小執(zhí)行模塊,使界面欄目之間的距離縮小,和/或界面欄目自身尺寸縮?。豢s小停頓模塊,將前述的界面欄目停頓于縮小狀態(tài);界面還原模塊,采集觸發(fā)界面欄目的操作信息,或者判定達(dá)到或超過停頓的時(shí)間閾值,使得前述縮小狀態(tài)的界面欄目復(fù)原。
圖I是本發(fā)明所述方法的流程圖。圖2是本發(fā)明所述系統(tǒng)的結(jié)構(gòu)框圖。
具體實(shí)施方式
在本發(fā)明中,提供了ー種能夠調(diào)整界面欄目的方法。所述的界面欄目,作為優(yōu)選的實(shí)施例,指的是獨(dú)立的存在的文件,它通常包括有文件圖標(biāo)以及和文件圖標(biāo)相對(duì)應(yīng)的文件名。在本發(fā)明中應(yīng)用的界面欄目,特別是指界面欄目的數(shù)量較多,無法在一個(gè)頁面的視窗界面完整展現(xiàn)的情況,這種情況下,用戶如果想查看所有界面欄目的話,就需要將界面欄目進(jìn)行翻頁操作;或者,在具有滾動(dòng)閥的情況下,針對(duì)于滾動(dòng)閥進(jìn)行拖動(dòng)操作;或者通過觸摸屏進(jìn)行視窗頁面的翻轉(zhuǎn)操作等,這樣才可以看到完整的各個(gè)界面欄目。在本發(fā)明中,通過調(diào)整界面欄目尺寸的方式,使得各個(gè)界面欄目能夠在同一個(gè)視窗中進(jìn)行呈現(xiàn)。其方法參圖I所示,包括有如下步驟步驟S110,通過觸摸屏采集針對(duì)于界面欄目視窗中輸入的縮小操作信息;步驟S120,使界面欄目之間的距離縮小,和/或界面欄目自身尺寸縮??;步驟S130,將前述的界面欄目停頓于縮小狀態(tài);步驟S140,采集觸發(fā)界面欄目的操作信息,或者判定達(dá)到或超過停頓的時(shí)間閾值,使得前述縮小狀態(tài)的界面欄目復(fù)原。其中,調(diào)整界面欄目的尺寸的方式,包括調(diào)整界面欄目距離之間的尺寸,或者同時(shí)調(diào)整界面欄目自身的尺寸,或者單獨(dú)調(diào)整界面欄目自身的尺寸。所述的界面欄目,可以是程序所對(duì)應(yīng)的界面欄目,也可以是文件所對(duì)應(yīng)的界面欄目,還可以是快捷方式等開啟鏈接所對(duì)應(yīng)的界面欄目,它通常包括有圖標(biāo)和圖標(biāo)說明信息這兩部分內(nèi)容,在視窗的界面中進(jìn)行顯示。以平板電腦為例,當(dāng)打開平板電腦之后,在桌面窗口內(nèi),會(huì)有各個(gè)功能程序所對(duì)應(yīng)的圖標(biāo),在圖標(biāo)的下面,會(huì)有該功能程序的名稱。這些功能程序的圖標(biāo)連帶著對(duì)應(yīng)的名稱,就組成了界面欄目。在平板電腦的桌面視窗界面中,會(huì)有多個(gè)界面欄目;并且,通常還會(huì)有多頁的界面欄目。用戶通過觸摸屏,以手指等觸摸輸入結(jié)構(gòu),能夠進(jìn)行頁碼的翻動(dòng)操作,進(jìn)而查看各個(gè)界面欄目。前述的多頁,指的是兩頁或兩頁以上,下同。進(jìn)ー步,針對(duì)于所述的步驟SI 10,描述如下在該步驟之中,主要是采集用戶采用觸摸輸入結(jié)構(gòu),針對(duì)于觸摸屏所進(jìn)行的輸入操作信息,并判定輸入操作信息為使得界面欄目縮小的操作信息??梢灶A(yù)設(shè)進(jìn)行界面欄目縮小的觸發(fā)方式,只要能夠符合界面欄目縮小操作的觸發(fā)方式,就可以了,具體方式并不限定。針對(duì)于所述的步驟S120,描述如下在進(jìn)行界面欄目縮小操作的時(shí)候,主要有兩種方式,一種是使得界面欄目之間的距離縮小,另ー種是針對(duì)于界面欄目自身的尺寸進(jìn)行縮小操作。前述的界面欄目之間的距離縮小方式,是具有實(shí)用性的操作方式,這是因?yàn)楫?dāng)前已有的界面欄目之間,為了便于用戶分辨較多的界面欄目,通常會(huì)在界面欄目之間設(shè)置充足的距離。于是,就可以縮小界面欄目之間的距離,直到縮小為距離接近于零甚至等于零,都是可以的。進(jìn)ー步,在縮小界面欄目之間的距離不能滿足要求時(shí),就可以針對(duì)于界面欄目中的圖標(biāo)以及文字說明部分作整體的尺寸縮小操作,來使得同一個(gè)視窗界面能夠容放更多的界面欄目。進(jìn)ー步,針對(duì)于所述的步驟S130,描述如下當(dāng)針對(duì)于界面欄目完成了縮小操作后,用戶需要針對(duì)于縮小之后的界面欄目進(jìn)行選擇操作。于是,界面欄目縮小后的狀態(tài),就適合設(shè)置對(duì)應(yīng)的停頓時(shí)間。在該停頓時(shí)間內(nèi),以縮小狀態(tài)的布局方式持續(xù)呈現(xiàn)給用戶。進(jìn)ー步,針對(duì)于所述的步驟140,描述如下在該步驟中,當(dāng)用戶針對(duì)于縮小狀態(tài)下的界面欄目,完成了選擇及觸發(fā)操作之后,采集該選擇及觸發(fā)信息,使界面欄目之間的間距或尺寸還原為縮小操作之前的模式。其中,如果用戶需要進(jìn)行多個(gè)界面欄目的選擇的話,還適合在縮小狀態(tài)的停頓時(shí)間內(nèi)完成。經(jīng)過該停頓時(shí)間之后,界面欄目之間的間距或尺寸復(fù)原。 如果用戶沒有進(jìn)行界面欄目的選擇的話,經(jīng)歷停頓時(shí)間之后,處于縮小狀態(tài)的界面欄目的間距或尺寸進(jìn)行復(fù)原操作。對(duì)應(yīng)著前面所描述的方法,參圖2所示,在本發(fā)明中還提供ー種用以調(diào)整界面欄目的終端100,該終端100是具有觸摸屏的終端形式,它包括有和預(yù)設(shè)功能相對(duì)應(yīng)的各個(gè)部件,在此基礎(chǔ)上,還具有用以實(shí)現(xiàn)本發(fā)明的特定功能結(jié)構(gòu),具體如下縮小觸發(fā)模塊110,通過觸摸屏采集針對(duì)于界面欄目視窗中輸入的縮小操作信息;縮小執(zhí)行模塊120,使界面欄目之間的距離縮小,和/或界面欄目自身尺寸縮小;縮小停頓模塊130,將前述的界面欄目停頓于縮小狀態(tài);界面還原模塊140,采集觸發(fā)界面欄目的操作信息,或者判定達(dá)到或超過停頓的時(shí)間閾值,使得前述縮小狀態(tài)的界面欄目復(fù)原。下面針對(duì)于前面所描述的終端100,說明如下所述終端100的應(yīng)用場(chǎng)合,在本發(fā)明中,尤其是指視窗中的界面欄目數(shù)量較多,在一個(gè)視窗界面中無法完整呈現(xiàn)的情況。這兒所述的界面欄目,優(yōu)選的是桌面的界面欄目,應(yīng)用的對(duì)象,作為舉例而非限定,為平板電腦,或者具有界面欄目的各種手持終端,比如手機(jī)或者個(gè)人數(shù)字助理,或者音樂播放器、數(shù)碼相機(jī),等等。另外,所述的界面欄目,除了表達(dá)獨(dú)立的文件或程序之外,還可以是存儲(chǔ)盤中的文件夾,或者是文件夾和文件的集合,或者是文件的集合等。以某個(gè)平板電腦作為舉例,其界面欄目較多,共有90個(gè),桌面視窗為容放這些界面欄目,共設(shè)置了 5個(gè)頁面。每個(gè)頁面上的位置可移動(dòng)的界面欄目,最大的數(shù)量為5X4的陣列。針對(duì)于這5個(gè)頁面的界面欄目,用戶如果想針對(duì)于特定的界面欄目進(jìn)行挑選的話,其過程是繁瑣的。利用本發(fā)明,可對(duì)其進(jìn)行更加有效地操作。具體說來,首先可通過縮小觸發(fā)模塊110,采集針對(duì)于桌面視窗,由用戶通過觸摸屏所輸入的縮小操作信息。作為舉例,在通過平板電腦進(jìn)行操作時(shí),多點(diǎn)觸摸輸入操作是常見的輸入形式。針對(duì)于多點(diǎn)之間的觸摸距離進(jìn)行縮小操作的模式,通常判定為尺寸縮小的觸發(fā)操作模式;而將多點(diǎn)之間的觸摸距離進(jìn)行擴(kuò)大操作模式,通常設(shè)定為用以進(jìn)行放大操作的模式。進(jìn)一歩,針對(duì)于所述的多點(diǎn)之間的觸摸距離的縮小操作,還可以設(shè)置界面欄目縮小閾值,在觸摸距離的縮小距離長(zhǎng)度滿足該閾值條件的情況下,才觸發(fā)界面欄目的縮小操作。比如,可設(shè)定縮小的閾值條件是,縮小的距離長(zhǎng)度達(dá)到多觸摸點(diǎn)之間距離的一半。于是,通過前述的縮小觸發(fā)模塊110,采集針對(duì)于界面欄目所對(duì)應(yīng)視窗位置輸入的
縮小操作信息。所述的縮小操作信息具體的輸入方式,除了通過觸摸屏采用多點(diǎn)觸摸的輸入方式之外,又比如,針對(duì)于界面欄目所在的視窗,可設(shè)置用以調(diào)整界面欄目尺寸的控件,該控件經(jīng)觸發(fā)之后,就可以采集已有界面欄目的信息內(nèi)容,然后將其轉(zhuǎn)換為與其相對(duì)應(yīng)的界面欄目間距縮小和/或自身尺寸縮小的操作指令,并輸出縮小后的顯示結(jié)果。通過縮小觸發(fā)模塊110獲得了針對(duì)于界面欄目進(jìn)行縮小操作的觸發(fā)信息之后,就可以直接針對(duì)于視窗中的界面欄目,進(jìn)行尺寸上的縮小操作。如前所述,尺寸上的縮小操作 包括兩種方式,一種是縮小界面欄目之間的距離,另外ー種是將界面欄目的自身尺寸進(jìn)行縮小;當(dāng)然,這兩種方式也適合融合在一起使用。還拿平板電腦的桌面視窗界面進(jìn)行舉例。通過和窗ロ相關(guān)的應(yīng)用程序接ロ API函數(shù),可在桌面視窗中,將界面欄目的尺寸以及界面欄目之間的距離進(jìn)行采集,以及采集容放界面欄目的視窗界面頁碼的數(shù)量,以及采集能夠移動(dòng)位置的界面欄目的數(shù)量等。進(jìn)而,針對(duì)于界面欄目所形成的陣列,在進(jìn)行間距縮小操作時(shí),可包括陣列行距的間距縮小操作,以及陣列列距的間距縮小操作,在完成間距縮小操作之后,將界面欄目重新進(jìn)行排序,排序之后,使其完整地在ー頁的視窗內(nèi)容區(qū)域中進(jìn)行呈現(xiàn),而且,盡可能使其布滿整個(gè)視窗界面的有效顯示區(qū)域。這樣實(shí)施的目的,是為了既能夠在同一個(gè)視窗中看到所有的界面欄目,而且,讓界面欄目的尺寸在滿足前述條件的基礎(chǔ)上,盡可能的大,方便用戶觀察。比如說,所述的平板電腦包括5個(gè)視窗界面,這些界面中的界面欄目共有90個(gè)。于是,針對(duì)于這90個(gè)界面欄目可以劃分為兩個(gè)區(qū)域,ー個(gè)區(qū)域是首頁界面欄目,作為ー個(gè)區(qū)域進(jìn)行顯示,另外,將剩下的4個(gè)視窗界面中的界面欄目合為一體,作為第二部分。在ー個(gè)視窗界面中,顯示前述的兩部分,共90個(gè)界面欄目。針對(duì)于前述的實(shí)施例,如果ー個(gè)視窗界面中,在界面欄目尺寸不發(fā)生變化的情況下,僅僅靠改變間距的方式無法滿足要求的話,則觸發(fā)針對(duì)于界面欄目尺寸的縮小操作。具體說來,針對(duì)于界面欄目尺寸縮小的目的,同樣是在界面欄目尺寸縮小的情況下,能夠?qū)⑺械慕缑鏅谀吭谕粋€(gè)頁面視窗中進(jìn)行呈現(xiàn),且能夠布滿整個(gè)視窗的可視區(qū)域。這樣設(shè)置的目的,同樣是為了能夠讓界面欄目的尺寸盡可能的大,方便用戶選擇。另外,在針對(duì)于界面欄目進(jìn)行縮小操作之后,還可以根據(jù)原有的界面欄目的頁面設(shè)置狀況來進(jìn)行排序。比如說,針對(duì)于平板電腦視窗中的5個(gè)視窗界面來說,將其分為第1、2、3、4、5共5個(gè)區(qū)域,每個(gè)區(qū)域可以用設(shè)定的標(biāo)記來進(jìn)行標(biāo)識(shí),比如說,可以設(shè)置不同色彩的陰影,或者用輪廓線進(jìn)行圈定,或者用字符進(jìn)行標(biāo)注等形式,來分別代表1、2、3、4、5共5個(gè)視窗界面,針對(duì)于這5個(gè)視窗界面,用戶就可以按照原有的操作習(xí)慣來尋找特定的界面欄目。進(jìn)一歩,所述的界面欄目,還可以設(shè)置其它的布局形式,特別是,可以保留原有的視窗界面中界面欄目的布局形式,同時(shí)又能夠?qū)⒏鱾€(gè)界面欄目置放于同一個(gè)視窗界面中。其實(shí)施的方法,舉例描述如下(I)針對(duì)于包括有兩頁視窗界面的界面欄目的情況,通過采集界面欄目的縮小操作信息,將這兩個(gè)視窗界面合并為一,將各自的界面欄目作縮小處理,縮小處理的方式,如前所述,包括有縮小界面欄目的間距和縮小界面欄目尺寸兩者至少其一。具體說來,可以將一個(gè)視窗界面分為兩個(gè)區(qū)域,其中ー個(gè)區(qū)域來存放第一頁的界面欄目,另外ー個(gè)區(qū) 域用以存放第二頁的界面欄目。(2)針對(duì)于包括有3頁視窗界面的情況來說,可將一個(gè)完整的視窗界面分為3個(gè)區(qū)域,每個(gè)區(qū)域分別存放原有的一個(gè)視窗界面中的界面欄目。其中界面欄目的布局,可以按照原有的界面欄目的布局來實(shí)施。(3)針對(duì)于4頁視窗界面來說,將其所在的矩形視窗界面,分為四個(gè)等大的小矩形,在每個(gè)小矩形中,分別排布原有的視窗界面中的界面欄目,每ー個(gè)小矩形對(duì)應(yīng)著ー個(gè)視窗界面。(4)針對(duì)于5個(gè)視窗界面來說,適合將其用如下的方式進(jìn)行分解首先,從一端劃分出ー個(gè)矩形的區(qū)域,該矩形的區(qū)域連貫于所在視窗界面相対的兩條邊之間,將該區(qū)域用以容放首頁視窗界面中的界面欄目;將剩下的區(qū)域部分,均分為四等份,每ー個(gè)等份是ー個(gè)矩形結(jié)構(gòu),分別容放剰余的4個(gè)視窗界面中的界面欄目。(5)針對(duì)于6個(gè)視窗界面來說,適合選擇矩形的視窗界面中長(zhǎng)條的ー邊,對(duì)其進(jìn)行三等分,將較短的一邊進(jìn)行二等分,從而形成6個(gè)矩形的等分區(qū)域。每ー個(gè)等分的矩形區(qū)域作為ー個(gè)視窗界面中界面欄目的容放區(qū)域。(6)針對(duì)于7個(gè)視窗界面來說,適合選擇矩形的視窗界面中長(zhǎng)條的ー邊,將其進(jìn)行四等分,然后選擇短條的界面欄目的一邊,將其二等分,進(jìn)而形成8個(gè)單獨(dú)的矩形區(qū)域。其中,將最邊上的相鄰兩個(gè)矩形合并為ー個(gè)矩形區(qū)域,用以容放首頁的界面欄目,將其余的6個(gè)矩形區(qū)域,分別用以容放剰余的6個(gè)視窗界面中的界面欄目。(7)針對(duì)于8個(gè)視窗界面來說,適合選擇矩形的視窗界面中長(zhǎng)條的ー邊,將其進(jìn)行四等分,然后選擇短條的界面欄目的ー邊,將其二等分,從而形成8個(gè)單獨(dú)的矩形區(qū)域,分別用以容放8個(gè)視窗界面中的界面欄目。(8)針對(duì)于9個(gè)視窗界面來說,適合將矩形的視窗界面中長(zhǎng)條的ー邊,以及短條ー邊均進(jìn)行三等分,從而形成9個(gè)單獨(dú)的矩形區(qū)域,分別容放9個(gè)視窗界面中的界面欄目。(9)針對(duì)于10個(gè)視窗界面來說,適合選擇矩形的視窗界面中長(zhǎng)條的ー邊,將其四等分,選擇短條的ー邊,將其三等分,從而形成12個(gè)單獨(dú)的矩形區(qū)域,然后將最邊上的相鄰的短條ー邊位置處的三個(gè)矩形區(qū)域合并為ー個(gè),用以容放首頁的界面欄目,而將剩余的9個(gè)矩形區(qū)域,分別用以容放剩余的9個(gè)視窗界面中的界面欄目。其它在具有更多的視窗界面的情況下,利用前面所描述的精神,均可以預(yù)設(shè)相應(yīng)的桌面視窗的分解方式。但需要指出的是,還可以設(shè)置界面欄目自身尺寸縮小的下限,在界面欄目自身尺寸縮小到該下限吋,不再進(jìn)行自身尺寸的縮小操作,通過增加視窗界面頁數(shù),或者擴(kuò)展視窗界面長(zhǎng)度的方式,來容放多出的界面欄目。針對(duì)于前述的縮小停頓模塊130,用以在縮小執(zhí)行模塊120針對(duì)于界面欄目進(jìn)行縮小操作之后,來維持ー個(gè)該界面的持續(xù)時(shí)間。該持續(xù)時(shí)間是在沒有獲得界面改變操作量的情況下來進(jìn)行的。比如說,該維持時(shí)間可以設(shè)定在4-20秒之間,當(dāng)然也可以是更長(zhǎng)時(shí)間段,比如20-120秒之間,具體是不限定的。前述的界面還原模塊140,是在采集獲得用戶針對(duì)于界面欄目的操作信息之后,以此作為觸發(fā)消息,解除前述界面欄目的縮小狀態(tài),使其復(fù)原。在縮小后的視窗界面處于停頓狀態(tài)下,如果采集獲得窗ロ改變的消息,則將所對(duì)應(yīng)的窗ロ進(jìn)行改變處理。如果在窗ロ改變之后,重新再回到前述的視窗界面時(shí),如果還在停頓時(shí)間的范圍之內(nèi),則所對(duì)應(yīng)的視窗界面仍舊處于縮小狀態(tài)。當(dāng)然,也可以在視窗界面改變之后,直接以此作為觸發(fā)消息,對(duì)縮小狀態(tài)進(jìn)行復(fù)原操作。進(jìn)ー步,在針對(duì)于視窗界面進(jìn)行操作的過程中,如果需要同時(shí)點(diǎn)擊多個(gè)欄目的話,還可以對(duì)應(yīng)著縮小后的視窗界面,設(shè)置多選控件,在觸發(fā)了多選控件之后,進(jìn)入到多選操作狀態(tài)。在該操作狀態(tài)下,用戶選擇界面欄目后,該界面欄目進(jìn)入到選擇狀態(tài),但不打開;在完成了所有需要選擇的界面欄目的選擇操作之后,再次觸發(fā)前述的多選控件,或者執(zhí)行其它方式的確認(rèn)指令,所述的界面欄目才進(jìn)入開啟狀態(tài)。 以上是對(duì)本發(fā)明的描述而非限定,基于本發(fā)明思想的其它任何實(shí)施方式,亦均在本發(fā)明的保護(hù)范圍之中。
權(quán)利要求
1.ー種用以調(diào)整界面欄目的方法,其特征在于該方法包括有如下步驟 步驟1,通過觸摸屏采集針對(duì)于界面欄目視窗中輸入的縮小操作信息; 步驟2,使界面欄目之間的距離縮小,和/或界面欄目自身尺寸縮小; 步驟3,將前述的界面欄目停頓于縮小狀態(tài); 步驟4,采集觸發(fā)界面欄目的操作信息,或者判定達(dá)到或超過停頓的時(shí)間閾值,使得前述縮小狀態(tài)的界面欄目復(fù)原。
2.根據(jù)權(quán)利要求I所述的ー種用以調(diào)整界面欄目的方法,其特征在于所述的界面欄目,是兩頁或兩頁以上視窗界面中的界面欄目。
3.根據(jù)權(quán)利要求I所述的ー種用以調(diào)整界面欄目的方法,其特征在于針對(duì)于觸摸屏,通過多點(diǎn)之間的觸摸距離縮小的操作模式,來觸發(fā)針對(duì)于界面欄目所進(jìn)行的縮小操作。
4.根據(jù)權(quán)利要求3所述的ー種用以調(diào)整界面欄目的方法,其特征在于所述的多點(diǎn)之間的觸摸距離的縮小操作,設(shè)置有界面欄目縮小閾值,在觸摸距離的縮小距離長(zhǎng)度滿足該閾值條件的情況下,才觸發(fā)界面欄目的縮小操作。
5.根據(jù)權(quán)利要求I所述的ー種用以調(diào)整界面欄目的方法,其特征在于針對(duì)于界面欄目所在的視窗,設(shè)置用以調(diào)整界面欄目尺寸的控件,該控件觸發(fā)已有界面欄目的信息內(nèi)容采集操作,然后將其轉(zhuǎn)換為與其相對(duì)應(yīng)的界面欄目間距縮小和/或自身尺寸縮小的操作指令,并輸出縮小后的顯示結(jié)果。
6.根據(jù)權(quán)利要求I所述的ー種用以調(diào)整界面欄目的方法,其特征在于所述的界面欄目以陣列的方式排布,在進(jìn)行間距縮小操作,包括陣列行距的間距縮小操作,以及陣列列距的間距縮小。
7.根據(jù)權(quán)利要求I所述的ー種用以調(diào)整界面欄目的方法,其特征在于在針對(duì)于界面欄目進(jìn)行縮小操作之后,根據(jù)原有的界面欄目的頁面設(shè)置狀況設(shè)置對(duì)應(yīng)區(qū)域,并對(duì)該區(qū)域設(shè)定標(biāo)記。
8.根據(jù)權(quán)利要求I所述的ー種用以調(diào)整界面欄目的方法,其特征在于所述的界面欄目,縮小之后的布局形式,通過如下方式其中之一來實(shí)現(xiàn), (1)針對(duì)于包括有兩頁視窗界面的界面欄目的情況,將ー個(gè)視窗界面分為兩個(gè)區(qū)域,其中ー個(gè)區(qū)域來存放第一頁的界面欄目,另外ー個(gè)區(qū)域用以存放第二頁的界面欄目; (2)針對(duì)于包括有3頁視窗界面的情況,將ー個(gè)完整的視窗界面分為3個(gè)區(qū)域,每個(gè)區(qū)域分別存放原有的一個(gè)視窗界面中的界面欄目; (3)針對(duì)于4頁視窗界面來說,將其所在的矩形視窗界面,分為四個(gè)等大的小矩形,在每個(gè)小矩形中,分別排布原有的視窗界面中的界面欄目,每ー個(gè)小矩形對(duì)應(yīng)著ー個(gè)視窗界面; (4)針對(duì)于5個(gè)視窗界面來說,首先從一端劃分出ー個(gè)矩形的區(qū)域,該矩形的區(qū)域連貫于所在視窗界面相対的兩條邊之間,將該區(qū)域用以容放首頁視窗界面中的界面欄目;進(jìn)而將剩下的區(qū)域部分,均分為四等份,每ー個(gè)等份是ー個(gè)矩形結(jié)構(gòu),分別容放剰余的4個(gè)視窗界面中的界面欄目; (5)針對(duì)于6個(gè)視窗界面來說,選擇矩形的視窗界面中長(zhǎng)條的ー邊,對(duì)其進(jìn)行三等分,將較短的一邊進(jìn)行二等分,從而形成6個(gè)矩形的等分區(qū)域,每ー個(gè)等分的矩形區(qū)域作為ー個(gè)視窗界面中界面欄目的容放區(qū)域;(6)針對(duì)于7個(gè)視窗界面來說,選擇矩形的視窗界面中長(zhǎng)條的ー邊,將其進(jìn)行四等分,然后選擇短條的界面欄目的ー邊,將其二等分,進(jìn)而形成8個(gè)單獨(dú)的矩形區(qū)域;接著將最邊上的相鄰兩個(gè)矩形合并為ー個(gè)矩形區(qū)域,用以容放首頁的界面欄目,將其余的6個(gè)矩形區(qū)域,分別容放剰余的6個(gè)視窗界面中的界面欄目; (7)針對(duì)于8個(gè)視窗界面來說,選擇矩形的視窗界面中長(zhǎng)條的ー邊,將其進(jìn)行四等分,然后選擇短條的界面欄目的ー邊,將其二等分,從而形成8個(gè)單獨(dú)的矩形區(qū)域,分別用以容放8個(gè)視窗界面中的界面欄目; (8)針對(duì)于9個(gè)視窗界面來說,將矩形的視窗界面中長(zhǎng)條的ー邊,以及短條ー邊均進(jìn)行三等分,從而形成9個(gè)單獨(dú)的矩形區(qū)域,分別容放9個(gè)視窗界面中的界面欄目; (9)針對(duì)于10個(gè)視窗界面來說,選擇矩形的視窗界面中長(zhǎng)條的ー邊,將其四等分,選擇短條的ー邊,將其三等分,從而形成12個(gè)單獨(dú)的矩形區(qū)域,然后將最邊上的相鄰的短條ー邊位置處的三個(gè)矩形區(qū)域合并為ー個(gè),用以容放首頁的界面欄目,而將剩余的9個(gè)矩形區(qū)域,分別用以容放剰余的9個(gè)視窗界面中的界面欄目。
9.根據(jù)權(quán)利要求I所述的ー種用以調(diào)整界面欄目的方法,其特征在于在界面欄目縮小時(shí),設(shè)置界面欄目自身尺寸縮小的下限,在界面欄目自身尺寸縮小到該下限吋,不再進(jìn)行自身尺寸的縮小操作,通過增加視窗界面頁數(shù),或者擴(kuò)展視窗界面長(zhǎng)度的方式,來容放多出的界面欄目。
10.根據(jù)權(quán)利要求I所述的ー種用以調(diào)整界面欄目的方法,其特征在于設(shè)置多選控件,在觸發(fā)了多選控件之后,進(jìn)入到多選操作狀態(tài),在該操作狀態(tài)下,用戶選擇界面欄目后,該界面欄目進(jìn)入到選擇狀態(tài),但不打開;在完成了所有需要選擇的界面欄目的選擇操作之后,再次觸發(fā)前述的多選控件,所述的界面欄目進(jìn)入開啟狀態(tài)。
11.ー種用以調(diào)整界面欄目的終端,其特征在于該終端包括 縮小觸發(fā)模塊,通過觸摸屏采集針對(duì)于界面欄目視窗中輸入的縮小操作信息; 縮小執(zhí)行模塊,使界面欄目之間的距離縮小,和/或界面欄目自身尺寸縮??; 縮小停頓模塊,將前述的界面欄目停頓于縮小狀態(tài); 界面還原模塊,采集觸發(fā)界面欄目的操作信息,或者判定達(dá)到或超過停頓的時(shí)間閾值,使得前述縮小狀態(tài)的界面欄目復(fù)原。
全文摘要
本發(fā)明提供一種用以調(diào)整界面欄目的方法及終端,屬于電子設(shè)備、軟件技術(shù)領(lǐng)域。該方法包括步驟1,通過觸摸屏采集針對(duì)于界面欄目視窗中輸入的縮小操作信息;步驟2,使界面欄目之間的距離縮小,和/或界面欄目自身尺寸縮??;步驟3,將前述的界面欄目停頓于縮小狀態(tài);步驟4,采集觸發(fā)界面欄目的操作信息,或者判定達(dá)到或超過停頓的時(shí)間閾值,使得前述縮小狀態(tài)的界面欄目復(fù)原。利用本發(fā)明,能夠通過調(diào)整界面欄目間距和/或界面欄目尺寸的方式,使得多個(gè)窗口界面的界面欄目縮到一個(gè)窗口界面之中,從而為用戶選擇界面欄目帶來了便利。
文檔編號(hào)G06F3/048GK102662572SQ20121008357
公開日2012年9月12日 申請(qǐng)日期2012年3月24日 優(yōu)先權(quán)日2012年3月24日
發(fā)明者馬宇塵 申請(qǐng)人:上海量明科技發(fā)展有限公司