專(zhuān)利名稱(chēng):一種新的滑屏切換圖標(biāo)的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種移動(dòng)終端的圖標(biāo)切換方法和裝置,特別的涉及一種通過(guò)滑動(dòng)的方式切換整排或者整列的移動(dòng)終端的圖標(biāo)的方法和裝置。
背景技術(shù):
隨著移動(dòng)技術(shù)的發(fā)展,人們?cè)絹?lái)越多的使用以觸摸屏方式的智能終端。而在觸摸屏終端中,人機(jī)交互的方式主要是通過(guò)點(diǎn)擊在觸摸屏上的應(yīng)用的圖標(biāo)來(lái)實(shí)現(xiàn)的。隨著基于智能終端的應(yīng)用的發(fā)展,產(chǎn)生了越來(lái)越多的應(yīng)用,人們不僅可以使用智能終端自帶的應(yīng)用,還可以從網(wǎng)絡(luò)上下載專(zhuān)門(mén)的應(yīng)用。因此,智能終端上通常具有數(shù)十個(gè),甚至上百個(gè)應(yīng)用。而智能終端上僅能在觸摸屏上顯示有限的應(yīng)用。例如,在手機(jī)的觸摸屏上只能顯示同時(shí)9或者16個(gè)應(yīng)用的圖標(biāo),更多的應(yīng)用的圖標(biāo)只能分屏顯示。現(xiàn)有技術(shù)中對(duì)于圖標(biāo)移動(dòng)的研究也主要局限在單個(gè)圖標(biāo)的移動(dòng)的研究。例如中國(guó)發(fā)明專(zhuān)利CN1780441A公開(kāi)了可變更圖標(biāo)的移動(dòng)通信終端及其圖標(biāo)的變更方法,提出根據(jù)使用者的個(gè)性和便利,對(duì)移動(dòng)通信終端的圖標(biāo)進(jìn)行選擇或移動(dòng)位置。中國(guó)發(fā)明專(zhuān)利CN102495708A公開(kāi)了使得桌面圖標(biāo)按照設(shè)定的運(yùn)動(dòng)方式運(yùn)動(dòng),并且能夠?qū)x中的桌面圖標(biāo)進(jìn)行編輯,從而增強(qiáng)了移動(dòng)終端的趣味性和可操作性。上述的現(xiàn)有技術(shù)都是考慮在智能終端中一次移動(dòng)單個(gè)圖標(biāo)。而在這類(lèi)智能終端中,主菜單滑屏方式都是一屏一屏的左右或者上下滑動(dòng),唯一區(qū)別的只是滑屏的動(dòng)畫(huà),但這些仍然是一屏的滑動(dòng)。如果我們想移動(dòng)一橫排的圖標(biāo)的話,用戶必須要移動(dòng)四次小圖標(biāo)(以每排四個(gè)圖標(biāo)為例),才能實(shí)現(xiàn)一橫排小圖標(biāo)的移動(dòng)。顯然,在用戶的應(yīng)用日益增多的情況下,相隔一段時(shí)間用戶常用的應(yīng)用可能出現(xiàn)變化,經(jīng)常需要對(duì)圖標(biāo)的排列進(jìn)行改編,每次都一個(gè)一個(gè)的移動(dòng)圖標(biāo)將極大的增加使用者使用的不便。因此,如何能夠快速的移動(dòng)圖標(biāo),例如,是否能夠一次移動(dòng)多個(gè)圖標(biāo)成為亟需解決的技術(shù)問(wèn)題。
發(fā)明內(nèi)容
本發(fā)明的解決的技術(shù)問(wèn)題在于提供了一種新的滑屏切換圖標(biāo)的方法和裝置,從而能夠一次切換一行或者一列的圖標(biāo),極大的方便了用戶對(duì)于圖標(biāo)的變更。為達(dá)此目的,本發(fā)明采用以下技術(shù)方案一種新的滑屏切換圖標(biāo)的方法,包括如下步驟將所有的圖標(biāo)按水平方向或者垂直方向劃分為多行或者多列;當(dāng)用戶手指觸摸顯示屏?xí)r,檢測(cè)觸摸到位置;判斷用戶手指的滑動(dòng)姿勢(shì),根據(jù)用戶的手勢(shì)切換整行或者整列的圖標(biāo)。其中,所述判斷用戶手指的滑動(dòng)姿勢(shì),根據(jù)用戶的手勢(shì)切換整行或者整列的圖標(biāo)的步驟,具體為當(dāng)用戶縱向滑動(dòng)時(shí),縱向移動(dòng)相同縱排的圖標(biāo);
當(dāng)用戶橫向滑動(dòng)時(shí),橫向移動(dòng)相同橫排的圖標(biāo)。其中,所述用戶的手勢(shì)的滑動(dòng)方向?yàn)閱蜗蚧蛘唠p向。其中,當(dāng)圖標(biāo)滑動(dòng)時(shí),根據(jù)在所述當(dāng)用戶手指觸摸顯示屏?xí)r,檢測(cè)觸摸到位置的步驟中,檢測(cè)到用戶觸摸的位置不同進(jìn)行單行、多行、單列或多列的滑動(dòng)如果用戶觸摸用單個(gè)手指觸摸一個(gè)圖標(biāo),則滑動(dòng)單行或者單列;如果用戶多點(diǎn)觸摸,則滑動(dòng)多行或者多列;如果用戶觸摸到相鄰的兩個(gè)圖標(biāo)之間,則根據(jù)用戶滑動(dòng)的方向選擇多行或者多列。其中,能夠在后臺(tái)或者通過(guò)特定的手勢(shì)來(lái)開(kāi)啟或關(guān)閉所述的新的滑屏切換圖標(biāo)的方法。一種新的滑屏切換圖標(biāo)的裝置,包括圖標(biāo)排列定義單元,用于將所有的圖標(biāo)按水平方向或者垂直方向劃分為多行或者多列;觸摸感應(yīng)單元,用于當(dāng)用戶手指觸摸顯示屏?xí)r,檢測(cè)觸摸到位置;滑動(dòng)感應(yīng)單元,用于判斷用戶手指的滑動(dòng)姿勢(shì),根據(jù)用戶的手勢(shì)切換整行或者整列的圖標(biāo)。其中,所述滑動(dòng)感應(yīng)單元當(dāng)用戶縱向滑動(dòng)時(shí),縱向移動(dòng)相同縱排的圖標(biāo);當(dāng)用戶橫向滑動(dòng)時(shí),橫向移動(dòng)相同橫排的圖標(biāo)。其中,所述用戶的手勢(shì)的滑動(dòng)方向?yàn)閱蜗蚧蛘唠p向。其中,當(dāng)圖標(biāo)滑動(dòng)時(shí),根據(jù)在觸摸感應(yīng)單元檢測(cè)到用戶觸摸的位置不同進(jìn)行單行、多行、單列或多列的滑動(dòng)如果用戶觸摸用單個(gè)手指觸摸一個(gè)圖標(biāo),則滑動(dòng)單行或者單列;如果用戶多點(diǎn)觸摸,則滑動(dòng)多行或者多列;如果用戶觸摸到相鄰的兩個(gè)圖標(biāo)之間,則根據(jù)用戶滑動(dòng)的方向選擇多行或者多列。其中,能夠在后臺(tái)或者通過(guò)特定的手勢(shì)來(lái)開(kāi)啟或關(guān)閉所述的新的滑屏切換圖標(biāo)的裝置。
圖1是根據(jù)本發(fā)明實(shí)施例的新的滑屏切換圖標(biāo)的方法的流程圖;圖2是根據(jù)本發(fā)明另一實(shí)施例的新的滑屏切換圖標(biāo)的方法的流程圖;圖3是根據(jù)本發(fā)明實(shí)施例的新的滑屏切換圖標(biāo)的裝置的框圖。
具體實(shí)施例方式下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說(shuō)明??梢岳斫獾氖牵颂幩枋龅木唧w實(shí)施例僅僅用于解釋本發(fā)明,而非對(duì)本發(fā)明的限定。另外還需要說(shuō)明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部結(jié)構(gòu)。本發(fā)明關(guān)注到現(xiàn)有智能終端的應(yīng)用日益增多,而在觸摸屏中對(duì)于應(yīng)用的移動(dòng)方式只能針對(duì)單個(gè)進(jìn)行,因此移動(dòng)大量圖標(biāo)時(shí),用戶使用不便,花費(fèi)時(shí)間長(zhǎng)的問(wèn)題,提出了ー種新的滑屏的切換圖標(biāo)的方法和裝置。在本發(fā)明中,由于圖標(biāo)在觸摸屏中是按照行或列的方式排布。首先,感應(yīng)用戶的手指在觸摸屏中的觸摸位置,然后感應(yīng)用戶滑動(dòng)的手勢(shì),根據(jù)用戶滑動(dòng)的手勢(shì)將對(duì)應(yīng)該觸摸位置的一行或者一列的圖標(biāo)進(jìn)行滑動(dòng),從而實(shí)現(xiàn)圖標(biāo)的快速移動(dòng)。應(yīng)當(dāng)知道,本發(fā)明所針對(duì)的智能終端是具有觸摸方式的顯示屏的終端,包括但不限干電容屏,電阻屏,只要該觸摸屏能夠感觸用戶觸摸位置以及滑動(dòng)姿勢(shì)就可以。還應(yīng)當(dāng)知道,本發(fā)明所針對(duì)的智能終端可以為使用例如但不限于安卓系統(tǒng),或者其它使用應(yīng)用系統(tǒng)的智能終端,只要是通過(guò)點(diǎn)擊圖標(biāo)的方式啟動(dòng)應(yīng)用就可以。該智能終端的示例包括但不限于移動(dòng)PAD,個(gè)人數(shù)字助理(PDA)、智能手機(jī)。圖1是根據(jù)本發(fā)明實(shí)施例的新的滑屏切換圖標(biāo)的方法的流程圖。如圖1所示,所述方法包括如下步驟步驟110、將所有的圖標(biāo)按水平方向或者垂直方向劃分為多行或者多列;步驟120、當(dāng)用戶手指觸摸顯示屏?xí)r,檢測(cè)觸摸到位置;步驟130、判斷用戶手指的滑動(dòng)姿勢(shì),根據(jù)用戶的手勢(shì)切換整行或者整列的圖標(biāo)。圖2是根據(jù)本發(fā)明實(shí)施例的新的滑屏切換圖標(biāo)的方法的流程圖,其具體解釋了圖1的方法的實(shí)現(xiàn)步驟。如圖2所示,所述方法包括如下步驟步驟210、將所有的圖標(biāo)按水平方向或者垂直方向劃分為多行或者多列; 步驟220、當(dāng)用戶手指觸摸顯示屏?xí)r,檢測(cè)觸摸到位置;步驟230、判斷用戶手指的滑動(dòng)姿勢(shì),當(dāng)用戶縱向滑動(dòng)時(shí),進(jìn)入步驟240,當(dāng)用戶橫向滑動(dòng)時(shí),進(jìn)入步驟250 ;步驟240、縱向移動(dòng)相同縱排的圖標(biāo);步驟250、橫向移動(dòng)相同橫排的圖標(biāo)。因此,根據(jù)該方法,實(shí)現(xiàn)了整行或者整列圖標(biāo)的滑動(dòng)。在這里對(duì)于整行或者整列的圖標(biāo)的切換是連續(xù)性的,具體來(lái)說(shuō),由于所有的圖標(biāo)均按水平方向或者垂直方向進(jìn)行了劃分,那么在不同屏中均有位于相同位置的行或者列的圖標(biāo)。當(dāng)用戶進(jìn)行滑動(dòng)時(shí),保持用戶所在的當(dāng)前屏幕不同,所有的位于相同位置的行或者列的圖標(biāo)均按滑動(dòng)方向進(jìn)行位置的切換。當(dāng)用戶在第一行滑動(dòng)時(shí),雖然用戶所見(jiàn)的僅僅是當(dāng)前屏幕的圖標(biāo)進(jìn)行了滑動(dòng),但所有屏幕中的第一行的圖標(biāo)均進(jìn)行了滑動(dòng),例如均向右滑或者向左滑。從而使得當(dāng)前屏幕中的圖標(biāo)按照滑動(dòng)方向依次移出屏幕,進(jìn)行了下游屏幕的第一行,而位于滑動(dòng)方向上游的屏幕中的第一行的圖標(biāo)依次進(jìn)行當(dāng)前屏幕,以此循環(huán)。用戶的第一屏與最末ー屏首尾相連,S卩,當(dāng)用戶在第一屏滑動(dòng)向第二屏方向滑動(dòng)時(shí),第一屏的行或列的圖標(biāo)移動(dòng)到第二屏,而最末一屏的行或列的圖標(biāo)移動(dòng)到第一屏。總之,這種滑動(dòng)方式形成一種類(lèi)似魔方的旋轉(zhuǎn)的圖標(biāo)移動(dòng)方式。當(dāng)圖標(biāo)滑動(dòng)時(shí),根據(jù)在步驟220中檢測(cè)到用戶觸摸的位置不同進(jìn)行單行、多行、單列或多列的滑動(dòng)如果用戶觸摸用單個(gè)手指觸摸一個(gè)圖標(biāo),則滑動(dòng)單行或者單列;如果用戶多點(diǎn)觸摸,則滑動(dòng)多行或者多列;如果用戶觸摸到相鄰的兩個(gè)圖標(biāo)之間,則根據(jù)用戶滑動(dòng)的方向選擇多行或者多列。在步驟230中,用戶的滑動(dòng)可以為單向滑動(dòng),或者雙向滑動(dòng)。即,用戶也可以左右滑動(dòng)或者上下滑動(dòng),圖標(biāo)也進(jìn)行類(lèi)似的單向或者雙向的移動(dòng)。用于用戶采用橫向或者縱向滑動(dòng)的方式來(lái)整行移動(dòng)圖標(biāo),可能會(huì)與移動(dòng)整屏的方式產(chǎn)生沖突。因此,用戶可以在后臺(tái)開(kāi)啟或關(guān)閉滑屏切換圖標(biāo)的模式,或者也可以通過(guò)特定的手勢(shì)來(lái)實(shí)現(xiàn)開(kāi)啟或關(guān)閉滑屏切換圖標(biāo)的模式。例如用手指在屏幕中畫(huà)圈就表示開(kāi)啟或關(guān)閉滑屏切換圖標(biāo)的模式。該姿勢(shì)僅為舉例而非限定。圖3是根據(jù)本發(fā)明實(shí)施例的新的滑屏切換圖標(biāo)的裝置的框圖,如圖3所示,該裝置包括圖標(biāo)排列定義單元、觸摸感應(yīng)單元、滑動(dòng)感應(yīng)單元。其中圖標(biāo)排列定義單元用于將所有的圖標(biāo)按水平方向或者垂直方向劃分為多行或者多列;觸摸感應(yīng)單元用于當(dāng)用戶手指觸摸顯示屏?xí)r,檢測(cè)觸摸到位置;滑動(dòng)感應(yīng)単元用于判斷用戶手指的滑動(dòng)姿勢(shì),根據(jù)用戶的手勢(shì)切換整行或者整列的圖標(biāo)。通過(guò)本發(fā)明,用戶能夠通過(guò)滑動(dòng)的方式整行或者整列的移動(dòng)所有圖標(biāo)中某一行或者某一列的圖標(biāo)而保持當(dāng)前屏幕中其余的圖標(biāo)不發(fā)生變化。即將當(dāng)前屏幕的圖標(biāo)移動(dòng)到其它屏,也將其它屏中的圖標(biāo)移動(dòng)到當(dāng)前屏幕中。并且本發(fā)明還支持多點(diǎn)觸控、相鄰圖標(biāo)的位置的觸控,從而實(shí)現(xiàn)同時(shí)對(duì)多行或者多列的圖標(biāo)的移動(dòng),從而增強(qiáng)了用戶操作的靈活性,提高了用戶的批量移動(dòng)圖標(biāo)的速度。顯然,本領(lǐng)域技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各単元或各步驟可以用通用的計(jì)算裝置來(lái)實(shí)現(xiàn),它們可以集中在單個(gè)計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地,他們可以用計(jì)算機(jī)裝置可執(zhí)行的程序代碼來(lái)實(shí)現(xiàn),從而可以將它們存儲(chǔ)在存儲(chǔ)裝置中由計(jì)算裝置來(lái)執(zhí)行,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來(lái)實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件的結(jié)合。注意,上述僅為本發(fā)明的較佳實(shí)施例及所運(yùn)用技術(shù)原理。本領(lǐng)域技術(shù)人員會(huì)理解,本發(fā)明不限于這里所述的特定實(shí)施例,對(duì)本領(lǐng)域技術(shù)人員來(lái)說(shuō)能夠進(jìn)行各種明顯的變化、重新調(diào)整和替代而不會(huì)脫離本發(fā)明的保護(hù)范圍。因此,雖然通過(guò)以上實(shí)施例對(duì)本發(fā)明進(jìn)行了較為詳細(xì)的說(shuō)明,但是本發(fā)明不僅僅限于以上實(shí)施例,在不脫離本發(fā)明構(gòu)思的情況下,還可以包括更多其他等效實(shí)施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。
權(quán)利要求
1.一種新的滑屏切換圖標(biāo)的方法,包括如下步驟 將所有的圖標(biāo)按水平方向或者垂直方向劃分為多行或者多列; 當(dāng)用戶手指觸摸顯示屏?xí)r,檢測(cè)觸摸到位置; 判斷用戶手指的滑動(dòng)姿勢(shì),根據(jù)用戶的手勢(shì)切換整行或者整列的圖標(biāo)。
2.根據(jù)權(quán)利要求1所述的新的滑屏切換圖標(biāo)的方法,其特征在于 所述判斷用戶手指的滑動(dòng)姿勢(shì),根據(jù)用戶的手勢(shì)切換整行或者整列的圖標(biāo)的步驟,具體為 當(dāng)用戶縱向滑動(dòng)時(shí),縱向移動(dòng)相同縱排的圖標(biāo); 當(dāng)用戶橫向滑動(dòng)時(shí),橫向移動(dòng)相同橫排的圖標(biāo)。
3.根據(jù)權(quán)利要求1所述的新的滑屏切換圖標(biāo)的方法,其特征在于 所述用戶的手勢(shì)的滑動(dòng)方向?yàn)閱蜗蚧蛘唠p向。
4.根據(jù)權(quán)利要求1所述的新的滑屏切換圖標(biāo)的方法,其特征在于 當(dāng)圖標(biāo)滑動(dòng)時(shí),根據(jù)在所述當(dāng)用戶手指觸摸顯示屏?xí)r,檢測(cè)觸摸到位置的步驟中,檢測(cè)到用戶觸摸的位置不同進(jìn)行單行、多行、單列或多列的滑動(dòng) 如果用戶觸摸用單個(gè)手指觸摸一個(gè)圖標(biāo),則滑動(dòng)單行或者單列; 如果用戶多點(diǎn)觸摸,則滑動(dòng)多行或者多列; 如果用戶觸摸到相鄰的兩個(gè)圖標(biāo)之間,則根據(jù)用戶滑動(dòng)的方向選擇多行或者多列。
5.根據(jù)權(quán)利要求1所述的新的滑屏切換圖標(biāo)的方法,其特征在于 能夠在后臺(tái)或者通過(guò)特定的手勢(shì)來(lái)開(kāi)始或結(jié)束所述的新的滑屏切換圖標(biāo)的方法。
6.一種新的滑屏切換圖標(biāo)的裝置,包括 圖標(biāo)排列定義單元,用于將所有的圖標(biāo)按水平方向或者垂直方向劃分為多行或者多列; 觸摸感應(yīng)單元,用于當(dāng)用戶手指觸摸顯示屏?xí)r,檢測(cè)觸摸到位置; 滑動(dòng)感應(yīng)單元,用于判斷用戶手指的滑動(dòng)姿勢(shì),根據(jù)用戶的手勢(shì)切換整行或者整列的圖標(biāo)。
7.根據(jù)權(quán)利要求6所述的新的滑屏切換圖標(biāo)的裝置,其特征在于 所述滑動(dòng)感應(yīng)單元 當(dāng)用戶縱向滑動(dòng)時(shí),縱向移動(dòng)相同縱排的圖標(biāo); 當(dāng)用戶橫向滑動(dòng)時(shí),橫向移動(dòng)相同橫排的圖標(biāo)。
8.根據(jù)權(quán)利要求6所述的新的滑屏切換圖標(biāo)的裝置,其特征在于 所述用戶的手勢(shì)的滑動(dòng)方向?yàn)閱蜗蚧蛘唠p向。
9.根據(jù)權(quán)利要求6所述的新的滑屏切換圖標(biāo)的裝置,其特征在于 當(dāng)圖標(biāo)滑動(dòng)時(shí),根據(jù)在觸摸感應(yīng)單元檢測(cè)到用戶觸摸的位置不同進(jìn)行單行、多行、單列或多列的滑動(dòng) 如果用戶觸摸用單個(gè)手指觸摸一個(gè)圖標(biāo),則滑動(dòng)單行或者單列; 如果用戶多點(diǎn)觸摸,則滑動(dòng)多行或者多列; 如果用戶觸摸到相鄰的兩個(gè)圖標(biāo)之間,則根據(jù)用戶滑動(dòng)的方向選擇多行或者多列。
10.根據(jù)權(quán)利要求6所述的新的滑屏切換圖標(biāo)的裝置,其特征在于 能夠在后臺(tái)或者通過(guò)特定的手勢(shì)來(lái)開(kāi)啟或關(guān)閉所述的新的滑屏切換圖標(biāo)的裝置。
全文摘要
本發(fā)明公開(kāi)了一種新的滑屏切換圖標(biāo)的方法及裝置,所述裝置包括將所有的圖標(biāo)按水平方向或者垂直方向劃分為多行或者多列;當(dāng)用戶手指觸摸顯示屏?xí)r,檢測(cè)觸摸到位置;判斷用戶手指的滑動(dòng)姿勢(shì),根據(jù)用戶的手勢(shì)切換整行或者整列的圖標(biāo)。通過(guò)本發(fā)明實(shí)現(xiàn)了同時(shí)對(duì)多行或者多列的圖標(biāo)的移動(dòng),從而增強(qiáng)了用戶操作的靈活性,提高了用戶的批量移動(dòng)圖標(biāo)的速度。
文檔編號(hào)G06F3/0488GK103034450SQ20121055349
公開(kāi)日2013年4月10日 申請(qǐng)日期2012年12月18日 優(yōu)先權(quán)日2012年12月18日
發(fā)明者李陳 申請(qǐng)人:廣東歐珀移動(dòng)通信有限公司