專利名稱:觸摸屏終端的應(yīng)用程序切換方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及便攜智能終端的操作控制技術(shù),尤其涉及一種具有觸摸屏的便攜智能終端(本說明書簡稱觸摸屏終端)上應(yīng)用程序的切換方法和裝置。
背景技術(shù):
目前,智能手機(jī)、掌上電腦等便攜智能終端的使用越來越頻繁,幾乎達(dá)到每人一部的程度。這些便攜智能終端往往只由一只手手持操作,因此對其操作控制技術(shù)提出了特殊的要求:需要滿足一只手持拿整個便攜智能終端機(jī)體的情況下,只要利用本手的手指即可方便地對便攜智能終端進(jìn)行操作控制(本說明書簡稱為操控)。便攜式智能終端的操控方式主要有兩種,一種是硬件按鍵操控,另一種是觸摸屏操控。由于目前便攜式智能終端為了顯示更大和更加豐富的人機(jī)界面,屏幕越來越大,因此按鍵相對應(yīng)的減小了。例如目前主流的智能手機(jī)中,一般只在機(jī)身下部剩下兩、三個硬件按鍵,其他操作都由觸摸屏來完成。隨著便攜式智能終端的硬件處理能力的不斷提高,其可以運(yùn)行的應(yīng)用程序(APP)的數(shù)量也不斷的提高。目前,在便攜式智能終端上出現(xiàn)了一種應(yīng)用程序切換器(應(yīng)用程序Switcher)技術(shù),這種應(yīng)用程序切換器在業(yè)界也被稱為任務(wù)切換器(Task Switcher)。所述應(yīng)用程序切換器就是一個終端的應(yīng)用程序切換窗口,用于展示本便攜式智能終端上最近運(yùn)行過的應(yīng)用程序的圖標(biāo),如果某應(yīng)用程序圖標(biāo)被點(diǎn)擊則啟動對應(yīng)的應(yīng)用程序,從而在便攜式智能終端上實(shí)現(xiàn)應(yīng)用程序之間的切換?,F(xiàn)有技術(shù)中,不同的觸摸屏終端操作系統(tǒng)在觸摸屏終端上顯示和退出應(yīng)用程序切換器以進(jìn)行應(yīng)用程序切換的方案有所不同,主要包括:(I) iOS操作系統(tǒng)中實(shí)現(xiàn)應(yīng)用程序切換。圖1為現(xiàn)有的智能手機(jī)iPhone的iOS操作系統(tǒng)中實(shí)現(xiàn)應(yīng)用程序切換的界面示意圖。參見圖1,在該方案中,在當(dāng)前運(yùn)行某一應(yīng)用程序時,如果iOS操作系統(tǒng)監(jiān)測到針對硬件Home鍵101的雙擊信號,則從當(dāng)前屏幕頁面即當(dāng)前應(yīng)用程序運(yùn)行界面102的底部顯示出應(yīng)用程序切換器103(即屏幕頁面底部的虛線框部分),其中顯示最近使用過的應(yīng)用程序的圖標(biāo),當(dāng)操作系統(tǒng)監(jiān)測到針對某個應(yīng)用程序圖標(biāo)的點(diǎn)擊信號,則啟動該應(yīng)用程序圖標(biāo)對應(yīng)的應(yīng)用程序,從而實(shí)現(xiàn)應(yīng)用程序之間的切換。(2) android操作系統(tǒng)中實(shí)現(xiàn)應(yīng)用程序切換。圖2為在現(xiàn)有的android操作系統(tǒng)中實(shí)現(xiàn)應(yīng)用程序切換的界面示意圖。參見圖2,在該方案中,在當(dāng)前運(yùn)行某一應(yīng)用程序時,如果android操作系統(tǒng)監(jiān)測到針對硬件Home鍵201的長按信號,則在屏幕頁面202中顯示出應(yīng)用程序切換器203(即屏幕頁面中的虛線框部分),其中顯示最近使用過的應(yīng)用程序的圖標(biāo),當(dāng)監(jiān)測到針對某個應(yīng)用程序圖標(biāo)的點(diǎn)擊信號,則啟動該應(yīng)用程序圖標(biāo)對應(yīng)的應(yīng)用程序,從而實(shí)現(xiàn)應(yīng)用程序之間的切換。上述現(xiàn)有技術(shù)具有如下缺點(diǎn): iOS操作系統(tǒng)和android操作系統(tǒng)目前都采用硬件按鍵的觸發(fā)方式顯示出應(yīng)用程序切換器。但是在使用觸摸屏終端時,用戶的操作大都在觸摸屏上以手勢點(diǎn)觸方式進(jìn)行,因此轉(zhuǎn)為硬件按鍵操作會帶來操作上的不便;同時,長按和雙擊操作都需要耗費(fèi)一定時間,因此不能迅速顯示出應(yīng)用程序切換器,不能完全滿足用戶需要“快速在應(yīng)用程序之間進(jìn)行切換”的需求;另外,現(xiàn)有iOS操作系統(tǒng)和android操作系統(tǒng)在顯示出應(yīng)用程序切換器后,再退出應(yīng)用程序切換器、回到原應(yīng)用程序時,均需要通過硬件時間,即:輕按硬件Home鍵(如iOS操作系統(tǒng)和android操作系統(tǒng))或輕按硬件Back鍵(如android操作系統(tǒng)),這種轉(zhuǎn)為硬件按鍵的操作同樣會給用戶帶來操作上的不便。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種觸摸屏終端的應(yīng)用程序切換方法和裝置,以提升觸摸屏終端切換應(yīng)用程序操作的方便性和速度。本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:一種觸摸屏終端的應(yīng)用程序切換方法,其特征在于,包括:在應(yīng)用程序的運(yùn)行界面,如果監(jiān)測到從屏幕甜區(qū)的屏幕縱向邊緣觸發(fā)、并向該屏幕縱向邊緣的另一側(cè)橫向滑動的橫向滑動信號,則在所述屏幕甜區(qū)顯示應(yīng)用程序切換窗Π ;當(dāng)顯示應(yīng)用程序切換窗口時,如果監(jiān)測到從屏幕任意點(diǎn)觸發(fā)、并向所述屏幕甜區(qū)的屏幕縱向邊緣橫向滑動的橫向滑動信號,則從所述屏幕甜區(qū)退出所述應(yīng)用程序切換窗口 ;如果監(jiān)測到對應(yīng)用程序切換窗口內(nèi)的應(yīng)用程序圖標(biāo)的點(diǎn)擊信號則切換到對應(yīng)的應(yīng)用程序。一種觸摸屏終端的應(yīng)用程序切換裝置,其特征在于,包括:第一信號監(jiān)測模塊,用于在應(yīng)用程序的運(yùn)行界面,如果監(jiān)測到從屏幕甜區(qū)的屏幕縱向邊緣觸發(fā)、并向該屏幕縱向邊緣的另一側(cè)橫向滑動的橫向滑動信號,則觸發(fā)顯示控制模塊在所述屏幕甜區(qū)顯示應(yīng)用程序切換窗口 ;第二信號監(jiān)測模塊,用于在顯示控制模塊顯示應(yīng)用程序切換窗口時,監(jiān)測從屏幕任意點(diǎn)觸發(fā)、并向所述屏幕甜區(qū)的屏幕縱向邊緣橫向滑動的橫向滑動信號,如果監(jiān)測到所述橫向滑動信號則觸發(fā)顯示控制模塊在所述屏幕甜區(qū)退出所述應(yīng)用程序切換窗口;第三信號監(jiān)測模塊,用于在顯示控制模塊顯示應(yīng)用程序切換窗口時,監(jiān)測對應(yīng)用程序切換窗口內(nèi)的應(yīng)用程序圖標(biāo)的點(diǎn)擊信號,如果監(jiān)測到所述點(diǎn)擊信號則觸發(fā)顯示控制模塊切換到對應(yīng)的應(yīng)用程序;顯示控制模塊,用于顯示和控制屏幕的內(nèi)容。與現(xiàn)有技術(shù)相比,本發(fā)明通過監(jiān)測屏幕甜區(qū)的滑動信號即滑動手勢來觸發(fā)顯示應(yīng)用程序切換器,不必長按或雙擊硬件按鈕,同時屏幕甜區(qū)是用戶手指容易觸碰、操作的區(qū)域,因此,利用本發(fā)明,使得用戶在使用觸摸屏終端時,可以更加方便和快速地執(zhí)行切換應(yīng)用程序的操作。同時,由于用于顯示應(yīng)用程序切換器的滑動信號的起點(diǎn)設(shè)置在屏幕甜區(qū)的屏幕縱向邊緣,因此也能防止隨意橫向滑動造成的誤操作。
圖1為現(xiàn)有的智能手機(jī)iPhone的iOS操作系統(tǒng)中實(shí)現(xiàn)應(yīng)用程序切換的界面示意圖;圖2為在現(xiàn)有的android操作系統(tǒng)中實(shí)現(xiàn)應(yīng)用程序切換的界面示意圖;圖3為本發(fā)明所述方法的一種流程圖;圖4為本發(fā)明所述方法的一種實(shí)施例的流程圖;圖5a為一種顯示應(yīng)用程序切換窗口之前的應(yīng)用程序運(yùn)行界面示意圖;圖5b為一種顯示應(yīng)用程序切換器的屏幕界面;圖5c為一種橫屏模式下顯示應(yīng)用程序切換器的屏幕界面;圖5d為一種適用于“左撇子”的、甜區(qū)在左側(cè)的顯示應(yīng)用程序切換器的屏幕界面;圖6為本發(fā)明所述應(yīng)用程序切換裝置的組成示意圖。
具體實(shí)施例方式下面結(jié)合附圖及具體實(shí)施例對本發(fā)明再作進(jìn)一步詳細(xì)的說明。圖3為本發(fā)明所述方法的一種流程圖。參見圖3,該流程包括:步驟301、在應(yīng)用程序的運(yùn)行界面,如果監(jiān)測到從屏幕甜區(qū)的屏幕縱向邊緣觸發(fā)、并向該屏幕縱向邊緣的另一側(cè)橫向滑動的橫向滑動信號,則在所述屏幕甜區(qū)顯示應(yīng)用程序切換窗口 ;步驟302、當(dāng)顯示應(yīng)用程序切換窗口時,監(jiān)測觸摸屏的操作信號:如果監(jiān)測到從屏幕任意點(diǎn)觸發(fā)、并向所述屏幕甜區(qū)的屏幕縱向邊緣橫向滑動的橫向滑動信號,則從所述屏幕甜區(qū)退出所述應(yīng)用程序切換窗口 ;如果監(jiān)測到對應(yīng)用程序切換窗口中的應(yīng)用程序圖標(biāo)的點(diǎn)擊信號則切換到對應(yīng)的應(yīng)用程序。本發(fā)明中,所述屏幕甜區(qū)是指:在觸摸屏終端的屏幕上,用戶手指容易觸碰、操作的區(qū)域。由于大部分人是右手操作觸摸屏終端,因此在通常的實(shí)施例中可以將屏幕的右側(cè)區(qū)域作為屏幕的甜區(qū);但是為了適應(yīng)“左撇子”使用者的需求,可以在另一種實(shí)施例中將屏幕的左側(cè)區(qū)域作為屏幕的甜區(qū)。下面以將屏幕的右側(cè)區(qū)域作為屏幕的甜區(qū)為例對本發(fā)明進(jìn)行說明。圖4為本發(fā)明所述方法的一種實(shí)施例的流程圖。參見圖4,該流程包括:步驟401、在當(dāng)前運(yùn)行的應(yīng)用程序的運(yùn)行界面,監(jiān)測從觸摸屏終端的屏幕右側(cè)邊緣(由于本實(shí)施例中屏幕的右側(cè)區(qū)域作為屏幕甜區(qū),因此所述屏幕甜區(qū)的屏幕縱向邊緣為屏幕的右側(cè)邊緣)觸發(fā)、并從右向屏幕的左側(cè)(即所述屏幕縱向邊緣的另一側(cè))橫向滑動的橫向滑動信號;也就是說監(jiān)測從屏幕右側(cè)邊緣起始、從右至左滑動的滑動信號。所述步驟401通常時在觸摸屏終端正在執(zhí)行某一應(yīng)用程序時執(zhí)行,即在某一應(yīng)用程序的運(yùn)行界面執(zhí)行所述步驟401,以完成應(yīng)用程序之間的切換。如圖5a所示為一種顯示應(yīng)用程序切換窗口之前的應(yīng)用程序運(yùn)行界面示意圖。參見圖5a,在當(dāng)前運(yùn)行的應(yīng)用程序(如圖中為應(yīng)用程序O)的運(yùn)行界面501,監(jiān)測從屏幕右側(cè)邊緣起始、從右至左滑動的橫向滑動信號,如圖5a中的虛線箭頭502表示一種橫向滑動信號。所述步驟401中所監(jiān)測的滑動信號的起始位置是屏幕右側(cè)邊緣即屏幕甜區(qū)的屏幕縱向邊緣,否則如果某一滑動信號的起始位置不是該為屏幕甜區(qū)的屏幕縱向邊緣,則判定為當(dāng)前應(yīng)用程序內(nèi)部的左右滑動信號,此時則不觸發(fā)顯示應(yīng)用程序切換窗口。步驟402、如果監(jiān)測到步驟401所述的橫向滑動信號,則在當(dāng)前屏幕的甜區(qū)顯示應(yīng)用程序切換窗口,該切換窗口內(nèi)包括用于程序切換的應(yīng)用程序圖標(biāo),該應(yīng)用程序切換窗口也可以稱為應(yīng)用程序切換器。如圖5b為一種顯示應(yīng)用程序切換器的屏幕界面。參見圖5b,該實(shí)施例中屏幕甜區(qū)位于屏幕的右側(cè)區(qū)域;且在所述屏幕甜區(qū)顯示應(yīng)用程序切換窗口的具體顯示方法為:在所述屏幕甜區(qū)顯示應(yīng)用程序切換器的切換窗口 503,該切換窗口 503為縱向窗口,在其內(nèi)部按照應(yīng)用程序的最近使用時間的先后順序,由上至下依次顯示對應(yīng)的應(yīng)用程序圖標(biāo)(當(dāng)然,在另一種實(shí)施例中也可以由下至上依次顯示對應(yīng)的應(yīng)用程序圖標(biāo)),應(yīng)用程序的使用時間距當(dāng)前越近,則其對應(yīng)的圖標(biāo)的位置越靠上。所述屏幕左側(cè)顯示為當(dāng)前運(yùn)行中應(yīng)用程序的部分界面,即應(yīng)用程序切換器懸浮在當(dāng)前運(yùn)行的應(yīng)用程序界面之上;并且在顯示應(yīng)用程序切換器時,當(dāng)前運(yùn)行的應(yīng)用程序會切換到后臺,不會響應(yīng)觸摸屏的操作信號。步驟403、當(dāng)顯示應(yīng)用程序切換窗口時,監(jiān)測觸摸屏的操作信號,執(zhí)行步驟404或步驟405。步驟404、如果監(jiān)測到從屏幕任意點(diǎn)觸發(fā)、并向所述屏幕甜區(qū)的屏幕縱向邊緣橫向滑動的橫向滑動信號,本實(shí)施例為從屏幕任意點(diǎn)觸發(fā)并從左向右側(cè)滑動的橫向滑動信號,如圖5b中的虛線箭頭504,則從所述屏幕甜區(qū)退出所述應(yīng)用程序切換窗口,返回原應(yīng)用程序的運(yùn)行界面,即圖5a所述的運(yùn)行界面501,之后返回步驟401,繼續(xù)后續(xù)監(jiān)測。步驟405、如果監(jiān)測到對應(yīng)用程序切換窗口內(nèi)的某一應(yīng)用程序圖標(biāo)的點(diǎn)擊信號則切換到對應(yīng)的應(yīng)用程序,顯示該應(yīng)用程序的運(yùn)行界面,之后返回步驟401,繼續(xù)后續(xù)監(jiān)測。另外,當(dāng)顯示應(yīng)用程序切換窗口時,如果最近使用過的應(yīng)用程序圖標(biāo)數(shù)量大于所述切換窗口可容納的數(shù)量,則在當(dāng)前切換窗口中只顯示可容納數(shù)量的應(yīng)用程序圖標(biāo);且該方法進(jìn)一步包括:監(jiān)測縱向滑動信號,如果監(jiān)測到(如圖5b所示的縱向滑動信號505),則按照滑動方向在所述切換窗口中滾動顯示所述應(yīng)用程序的切換圖標(biāo),從而可以實(shí)現(xiàn)由用戶上下滑動所述應(yīng)用程序圖標(biāo)列表,選擇想要切換至的應(yīng)用程序。上述圖5a和圖5b所展不的實(shí)施例為豎屏模式的應(yīng)用程序切換窗口的顯不方式,在橫屏(landscape)模式下,應(yīng)用程序切換窗口的顯示操作方式與上述實(shí)施例相同,也是監(jiān)測到從屏幕右側(cè)邊緣觸發(fā)并向左滑動的信號則顯示應(yīng)用程序切換窗口,當(dāng)監(jiān)測到從屏幕任意點(diǎn)觸發(fā)并從左向右滑動的橫向滑動信號則退出所述應(yīng)用程序切換窗口,只是縱向的切換窗口內(nèi)可展示的應(yīng)用程序圖標(biāo)會變少,如圖5c所示。上述圖4、圖5a、圖5b、圖5c所示的實(shí)施例都是將屏幕的右側(cè)區(qū)域作為屏幕的甜區(qū)為例對本發(fā)明進(jìn)行說明,適用于習(xí)慣右手操作的用戶需求。為了適應(yīng)“左撇子”使用者的需求,還可以在另外的實(shí)施例中將屏幕的左側(cè)區(qū)域作為屏幕的甜區(qū),并且在應(yīng)用程序運(yùn)行時,當(dāng)監(jiān)測到從屏幕左側(cè)邊緣觸發(fā)并從左向右側(cè)滑動的橫向滑動信號則在屏幕的甜區(qū)顯示所述應(yīng)用程序的切換圖標(biāo),如圖5d所示;并且在顯示應(yīng)用程序的切換圖標(biāo)時,如果監(jiān)測到從屏幕的任意點(diǎn)觸發(fā)并從右向左側(cè)滑動的橫向滑動信號,則從所述屏幕甜區(qū)退出所述應(yīng)用程序的切換圖標(biāo)。所述在觸摸屏上監(jiān)測所述橫向滑動信號或縱向滑動信號的具體方法可以采用現(xiàn)有的觸摸屏手勢識別技術(shù),可以通過調(diào)用現(xiàn)有觸摸屏操作系統(tǒng)的相應(yīng)手勢識別接口來實(shí)現(xiàn)。該觸摸屏手勢識別技術(shù)一般是以預(yù)定頻率(周期間隔非常小)對觸摸屏進(jìn)行連續(xù)采樣,得到手勢操作的軌跡坐標(biāo),根據(jù)該軌跡坐標(biāo)判斷所監(jiān)測到滑動信號起始位置以及方向。在判斷滑動信號的方向時,不必嚴(yán)格判斷是否水平橫向左右滑動,或者是否垂直縱向向上下滑動。只要手勢的軌跡坐標(biāo)連線與水平方向的角度在指定角度之內(nèi),則判斷是橫向的向左或向右滑動,或者只要手勢的軌跡坐標(biāo)連線與垂直方向的角度在指定角度之內(nèi),則判斷是縱向的向上或向下滑動。由于本發(fā)明提供的切換方案為全觸摸屏手勢操控,不用硬件按鍵操控,不需要硬件響應(yīng)時間,在用戶使用時更為便捷和快速。而對于手勢起始點(diǎn)的判別,也能防止誤操作。同時。由于觸摸屏終端用戶通常是用單手操作終端,本發(fā)明通過在屏幕甜區(qū)(即手指可以容易觸碰、操作的區(qū)域)監(jiān)測相應(yīng)的觸屏信號,用戶觸發(fā)顯示應(yīng)用程序切換窗口非常便捷,且應(yīng)用程序切換窗口也集中在甜區(qū),用戶選擇某應(yīng)用程序或上下滑動應(yīng)用程序圖標(biāo)的列表都非常的便捷?;谏鲜龇椒ǎ景l(fā)明還提出了一種觸摸屏終端的應(yīng)用程序切換裝置,圖6為本發(fā)明所述應(yīng)用程序切換裝置的組成示意圖。參見圖6,該裝置600包括:第一信號監(jiān)測模塊601,用于在應(yīng)用程序的運(yùn)行界面,監(jiān)測從屏幕甜區(qū)的屏幕縱向邊緣觸發(fā)、并向該屏幕縱向邊緣的另一側(cè)橫向滑動的橫向滑動信號,如果監(jiān)測到所述橫向滑動信號則觸發(fā)顯示控制模塊604在所述屏幕甜區(qū)顯示應(yīng)用程序切換窗口 ;第二信號監(jiān)測模塊602,用于在顯示控制模塊604顯示應(yīng)用程序切換窗口時,監(jiān)測從屏幕任意點(diǎn)觸發(fā)、并向所述屏幕甜區(qū)的屏幕縱向邊緣橫向滑動的橫向滑動信號,如果監(jiān)測到所述橫向滑動信號則觸發(fā)顯示控制模塊604在所述屏幕甜區(qū)退出所述應(yīng)用程序切換窗口 ;第三信號監(jiān)測模塊603,用于在顯示控制模塊604顯示應(yīng)用程序切換窗口時,監(jiān)測對應(yīng)用程序切換窗口中的應(yīng)用程序圖標(biāo)的點(diǎn)擊信號,如果監(jiān)測到所述點(diǎn)擊信號則觸發(fā)顯示控制模塊604切換到對應(yīng)的應(yīng)用程序;顯示控制模塊604,用于顯示和控制屏幕的內(nèi)容。如圖5b所示,所述顯示控制模塊604在屏幕甜區(qū)顯示應(yīng)用程序切換窗口的具體顯示方式為:在所述屏幕甜區(qū)顯示應(yīng)用程序切換器的切換窗口 503,該切換窗口 503為縱向窗口,在其內(nèi)部按照應(yīng)用程序的最近使用時間的先后順序,由上至下依次顯示對應(yīng)的應(yīng)用程序圖標(biāo)(在另一種實(shí)施例中,也可以由下至上依次顯示對應(yīng)的應(yīng)用程序圖標(biāo)),應(yīng)用程序的使用時間距當(dāng)前越近,則其對應(yīng)的圖標(biāo)的位置越靠上。當(dāng)顯示應(yīng)用程序切換窗口時,如果最近使用過的應(yīng)用程序圖標(biāo)數(shù)量大于所述切換窗口可容納的數(shù)量,則顯示控制模塊604在當(dāng)前切換窗口中只顯示可容納數(shù)量的應(yīng)用程序圖標(biāo)。因此在一種優(yōu)選實(shí)施例中,該裝置600進(jìn)一步包括:第四信號監(jiān)測模塊605,用于在顯示控制模塊顯示應(yīng)用程序切換窗口且應(yīng)用程序圖標(biāo)數(shù)量大于所述切換窗口可容納的數(shù)量時,監(jiān)測縱向滑動信號,如果監(jiān)測到縱向滑動信號則觸發(fā)顯示控制模塊604按照滑動方向滾動顯示所述應(yīng)用程序圖標(biāo)。為了適用通常用右手操作的用戶,在一種實(shí)施例中:所述屏幕甜區(qū)處于屏幕的縱向右側(cè);所述第一信號監(jiān)測模塊監(jiān)測601的從屏幕甜區(qū)的屏幕縱向邊緣觸發(fā)、并向該屏幕縱向邊緣的另一側(cè)橫向滑動的橫向滑動信號為:從屏幕右側(cè)邊緣觸發(fā)并從右向左滑動的橫向滑動信號;所述第二信號監(jiān)測模塊602監(jiān)測的從屏幕任意點(diǎn)觸發(fā)、并向所述屏幕甜區(qū)的屏幕縱向邊緣橫向滑動的橫向滑動信號為:從屏幕任意點(diǎn)觸發(fā)并從左向右滑動的橫向滑動信號。為了適用于“左撇子”用戶,在另一種實(shí)施例中,所述屏幕甜區(qū)處于屏幕的縱向左側(cè);所述第一信號監(jiān)測模塊601監(jiān)測的從屏幕甜區(qū)的屏幕縱向邊緣觸發(fā)、并向該屏幕縱向邊緣的另一側(cè)橫向滑動的橫向滑動信號為:從屏幕的左側(cè)邊緣觸發(fā)并從左向右滑動的橫向滑動信號;所述第二信號監(jiān)測模塊602監(jiān)測的從屏幕任意點(diǎn)觸發(fā)、并向所述屏幕甜區(qū)的屏幕縱向邊緣橫向滑動的橫向滑動信號為:從屏幕任意點(diǎn)觸發(fā)并從右向左滑動的橫向滑動信號。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。
權(quán)利要求
1.一種觸摸屏終端的應(yīng)用程序切換方法,其特征在于,包括: 在應(yīng)用程序的運(yùn)行界面,如果監(jiān)測到從屏幕甜區(qū)的屏幕縱向邊緣觸發(fā)、并向該屏幕縱向邊緣的另一側(cè)橫向滑動的橫向滑動信號,則在所述屏幕甜區(qū)顯示應(yīng)用程序切換窗口 ;當(dāng)顯示應(yīng)用程序切換窗口時,如果監(jiān)測到從屏幕任意點(diǎn)觸發(fā)、并向所述屏幕甜區(qū)的屏幕縱向邊緣橫向滑動的橫向滑動信號,則從所述屏幕甜區(qū)退出所述應(yīng)用程序切換窗口 ;如果監(jiān)測到對應(yīng)用程序切換窗口內(nèi)的應(yīng)用程序圖標(biāo)的點(diǎn)擊信號則切換到對應(yīng)的應(yīng)用程序。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述屏幕甜區(qū)顯示應(yīng)用程序切換窗口的具體方法為: 在所述屏幕甜區(qū)內(nèi)顯示切換窗口,在該切換窗口內(nèi)按照應(yīng)用程序的最近使用時間的先后順序,由上至下或由下至上依次顯示對應(yīng)的應(yīng)用程序圖標(biāo)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,當(dāng)顯示應(yīng)用程序切換窗口時,如果應(yīng)用程序圖標(biāo)數(shù)量大于所述切換窗口可容納的數(shù)量,則在當(dāng)前切換窗口中只顯示可容納數(shù)量的應(yīng)用程序圖標(biāo);且該方法進(jìn)一步包括:如果監(jiān)測到縱向滑動信號,則按照滑動方向在所述切換窗口中滾動顯示所述應(yīng) 用程序的切換圖標(biāo)。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于, 所述屏幕甜區(qū)處于屏幕的縱向右側(cè); 所述監(jiān)測的從屏幕甜區(qū)的屏幕縱向邊緣觸發(fā)、并向該屏幕縱向邊緣的另一側(cè)橫向滑動的橫向滑動信號為:從屏幕右側(cè)邊緣觸發(fā)并從右向左滑動的橫向滑動信號; 所述監(jiān)測的從屏幕任意點(diǎn)觸發(fā)、并向所述屏幕甜區(qū)的屏幕縱向邊緣橫向滑動的橫向滑動信號為:從屏幕任意點(diǎn)觸發(fā)并從左向右滑動的橫向滑動信號。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于, 所述屏幕甜區(qū)處于屏幕的縱向左側(cè); 所述監(jiān)測的從屏幕甜區(qū)的屏幕縱向邊緣觸發(fā)、并向該屏幕縱向邊緣的另一側(cè)橫向滑動的橫向滑動信號為:從屏幕的左側(cè)邊緣觸發(fā)并從左向右滑動的橫向滑動信號; 所述監(jiān)測的從屏幕任意點(diǎn)觸發(fā)、并向所述屏幕甜區(qū)的屏幕縱向邊緣橫向滑動的橫向滑動信號為:從屏幕任意點(diǎn)觸發(fā)并從右向左滑動的橫向滑動信號。
6.根據(jù)權(quán)利要求1至5任一項(xiàng)所述的方法,其特征在于,所述監(jiān)測滑動信號的具體方法為:調(diào)用觸摸屏操作系統(tǒng)的手勢識別接口監(jiān)測所述橫向滑動信號或縱向滑動信號。
7.一種觸摸屏終端的應(yīng)用程序切換裝置,其特征在于,包括: 第一信號監(jiān)測模塊,用于在應(yīng)用程序的運(yùn)行界面,監(jiān)測從屏幕甜區(qū)的屏幕縱向邊緣觸發(fā)、并向該屏幕縱向邊緣的另一側(cè)橫向滑動的橫向滑動信號,如果監(jiān)測到所述橫向滑動信號則觸發(fā)顯示控制模塊在所述屏幕甜區(qū)顯示應(yīng)用程序切換窗口 ; 第二信號監(jiān)測模塊,用于在顯示控制模塊顯示應(yīng)用程序切換窗口時,監(jiān)測從屏幕任意點(diǎn)觸發(fā)、并向所述屏幕甜區(qū)的屏幕縱向邊緣橫向滑動的橫向滑動信號,如果監(jiān)測到所述橫向滑動信號則觸發(fā)顯示控制模塊在所述屏幕甜區(qū)退出所述應(yīng)用程序切換窗口; 第三信號監(jiān)測模塊,用于在顯示控制模塊顯示應(yīng)用程序切換窗口時,監(jiān)測對應(yīng)用程序切換窗口內(nèi)的應(yīng)用程序圖標(biāo)的點(diǎn)擊信號,如果監(jiān)測到所述點(diǎn)擊信號則觸發(fā)顯示控制模塊切換到對應(yīng)的應(yīng)用程序; 顯示控制模塊,用于顯示和控制屏幕的內(nèi)容。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,該裝置進(jìn)一步包括: 第四信號監(jiān)測模塊,用于在顯示控制模塊顯示應(yīng)用程序切換窗口且應(yīng)用程序圖標(biāo)數(shù)量大于所述切換窗口可容納的數(shù)量時,監(jiān)測縱向滑動信號,如果監(jiān)測到縱向滑動信號則觸發(fā)顯示控制模塊按照滑動方向滾動顯示所述應(yīng)用程序圖標(biāo)。
9.根據(jù)權(quán)利要求7所述的裝置,其特征在于, 所述屏幕甜區(qū)處于屏幕的縱向右側(cè); 所述第一信號監(jiān)測模塊監(jiān)測的從屏幕甜區(qū)的屏幕縱向邊緣觸發(fā)、并向該屏幕縱向邊緣的另一側(cè)橫向滑動的橫向滑動信號為:從屏幕右側(cè)邊緣觸發(fā)并從右向左滑動的橫向滑動信號; 所述第二信號監(jiān)測模塊監(jiān)測的從屏幕任意點(diǎn)觸發(fā)、并向所述屏幕甜區(qū)的屏幕縱向邊緣橫向滑動的橫向滑動信號為:從屏幕任意點(diǎn)觸發(fā)并從左向右滑動的橫向滑動信號。
10.根據(jù)權(quán)利要求7所述的裝置,其特征在于, 所述屏幕甜區(qū)處于屏幕的縱向左側(cè); 所述第一信號監(jiān)測模塊監(jiān)測的從屏幕甜區(qū)的屏幕縱向邊緣觸發(fā)、并向該屏幕縱向邊緣的另一側(cè)橫向滑動的橫向滑動信號為:從屏幕的左側(cè)邊緣觸發(fā)并從左向右滑動的橫向滑動信號; 所述第二信號監(jiān)測模塊監(jiān)測的從屏幕任意點(diǎn)觸發(fā)、并向所述屏幕甜區(qū)的屏幕縱向邊緣橫向滑動的橫向滑動信號為 :從屏幕任意點(diǎn)觸發(fā)并從右向左滑動的橫向滑動信號。
全文摘要
本發(fā)明公開了一種觸摸屏終端的應(yīng)用程序切換方法和裝置,包括第一信號監(jiān)測模塊,用于在應(yīng)用程序的運(yùn)行界面,監(jiān)測從屏幕甜區(qū)的屏幕縱向邊緣觸發(fā)、并向該屏幕縱向邊緣的另一側(cè)橫向滑動的滑動信號,如果監(jiān)測到則在所述屏幕甜區(qū)顯示應(yīng)用程序切換窗口;第二信號監(jiān)測模塊,用于在顯示應(yīng)用程序切換窗口時,監(jiān)測從屏幕任意點(diǎn)觸發(fā)、并向所述屏幕甜區(qū)的屏幕縱向邊緣橫向滑動的滑動信號,如果監(jiān)測到則在所述屏幕甜區(qū)退出所述應(yīng)用程序切換窗口;第三信號監(jiān)測模塊,用于在顯示應(yīng)用程序切換窗口時,監(jiān)測對應(yīng)用程序切換窗口中的應(yīng)用程序圖標(biāo)的點(diǎn)擊信號,如果監(jiān)測到則切換到對應(yīng)的應(yīng)用程序。利用本發(fā)明,可以提升觸摸屏終端切換應(yīng)用程序操作的方便性和速度。
文檔編號G06F3/0488GK103092494SQ20111033384
公開日2013年5月8日 申請日期2011年10月28日 優(yōu)先權(quán)日2011年10月28日
發(fā)明者劉博 , 付笑冰 申請人:騰訊科技(深圳)有限公司