專利名稱:應(yīng)用程序的切換方法及通信終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種應(yīng)用程序的切換方法及通信終端。
背景技術(shù):
通信終端中經(jīng)常會(huì)同時(shí)運(yùn)行兩個(gè)以上的應(yīng)用程序,其中只有一個(gè)應(yīng)用程序在前臺(tái)運(yùn)行,其他應(yīng)用程序?qū)⒃诤笈_(tái)運(yùn)行。此時(shí)若用戶需要將后臺(tái)運(yùn)行的一個(gè)應(yīng)用程序切換到前臺(tái)運(yùn)行時(shí),其可通過(guò)如下方式實(shí)現(xiàn):一、打開任務(wù)管理器,通過(guò)上下或左右滑動(dòng)圖標(biāo)(或截圖),來(lái)查看正在運(yùn)行的應(yīng)用程序,并點(diǎn)擊應(yīng)用程序圖標(biāo)來(lái)實(shí)現(xiàn)切換;二、從前臺(tái)運(yùn)行的應(yīng)用程序界面返回桌面,并重新點(diǎn)擊桌面上的應(yīng)用程序圖標(biāo)來(lái)打開其他正在運(yùn)行的應(yīng)用程序,來(lái)實(shí)現(xiàn)應(yīng)用程序切換。以上兩種應(yīng)用程序的切換方式,均需要用戶退出前臺(tái)運(yùn)行的應(yīng)用程序進(jìn)入任務(wù)管理器或返回桌面才能進(jìn)行切換,操作起來(lái)比較繁瑣復(fù)雜,而且容易在操作中不小心打開別的應(yīng)用程序。
綜上可知,現(xiàn)有應(yīng)用程序的切換技術(shù)在實(shí)際使用上,顯然存在不便與缺陷,所以有必要加以改進(jìn)。發(fā)明內(nèi)容
針對(duì)上述的缺陷,本發(fā)明的目的在于提供一種應(yīng)用程序的切換方法及通信終端,能夠使得應(yīng)用程序的切換更為方便和快速。
為了實(shí)現(xiàn)上述目的,本發(fā)明提供一種應(yīng)用程序的切換方法,包括步驟如下:
檢測(cè)到當(dāng)前應(yīng)用界面上的操作指令;
根據(jù)所述操作指令,對(duì)正在運(yùn)行的應(yīng)用程序進(jìn)行切換。
根據(jù)本發(fā)明所述的切換方法,所述檢測(cè)到當(dāng)前應(yīng)用界面上的操作指令的步驟之前還包括:
根據(jù)預(yù)定的第一觸控指令,在前臺(tái)運(yùn)行的應(yīng)用程序的當(dāng)前應(yīng)用界面上觸發(fā)顯示應(yīng)用切換標(biāo)志;
所述切換方法還可包括:
根據(jù)預(yù)定的第二觸控指令,停止顯示應(yīng)用切換標(biāo)志,并退出應(yīng)用程序的切換;
所述操作指 令是對(duì)所述應(yīng)用切換標(biāo)志的手勢(shì)操控。
根據(jù)本發(fā)明所述的切換方法,所述第一觸控指令是對(duì)MENU鍵的長(zhǎng)按觸控指令;所述第二觸控指令是對(duì)ME NU鍵的長(zhǎng)按觸控指令或?qū)ACK鍵的單擊觸控指令。
根據(jù)本發(fā)明所述的切換方法,所述應(yīng)用切換標(biāo)志包括轉(zhuǎn)換子標(biāo)志、執(zhí)行子標(biāo)志和/或關(guān)閉子標(biāo)志;
所述轉(zhuǎn)換子標(biāo)志收到操作指令后,將當(dāng)前應(yīng)用界面切換成另一個(gè)正在運(yùn)行的應(yīng)用程序的應(yīng)用界面;
所述執(zhí)行子標(biāo)志收到操作指令后,將進(jìn)入當(dāng)前應(yīng)用界面對(duì)應(yīng)的應(yīng)用程序;和/或
所述關(guān)閉子標(biāo)志收到操作指令后,將關(guān)閉當(dāng)前應(yīng)用界面對(duì)應(yīng)的應(yīng)用程序。
根據(jù)本發(fā)明所述的切換方法,所述切換方法還包括:將正在運(yùn)行的應(yīng)用程序按照啟動(dòng)時(shí)間的前后進(jìn)行排序;所述轉(zhuǎn)換子標(biāo)志包括向前轉(zhuǎn)換子標(biāo)志和向后轉(zhuǎn)換子標(biāo)志;所述轉(zhuǎn)換子標(biāo)志收到操作指令后,將當(dāng)前應(yīng)用界面切換成另一個(gè)正在運(yùn)行的應(yīng)用程序的應(yīng)用界面的步驟還包括:所述向前轉(zhuǎn)換子標(biāo)志收到操作指令后,將當(dāng)前應(yīng)用界面切換成前一個(gè)正在運(yùn)行的應(yīng)用程序的應(yīng)用界面;所述向后轉(zhuǎn)換子標(biāo)志收到操作指令后,將當(dāng)前應(yīng)用界面切換成后一個(gè)正在運(yùn)行的應(yīng)用程序的應(yīng)用界面。本發(fā)明還提供一種通信終端,包括有:檢測(cè)模塊,用于檢測(cè)到當(dāng)前應(yīng)用界面上的操作指令;切換處理模塊,用于根據(jù)所述操作指令,對(duì)正在運(yùn)行的應(yīng)用程序進(jìn)行切換。根據(jù)本發(fā)明所述的通信終端,所述通信終端還包括:標(biāo)志顯示模塊,用于根據(jù)預(yù)定的第一觸控指令,在前臺(tái)運(yùn)行的應(yīng)用程序的當(dāng)前應(yīng)用界面上觸發(fā)顯示應(yīng)用切換標(biāo)志;退出模塊,用于根據(jù)預(yù)定的第二觸控指令,停止顯示應(yīng)用切換標(biāo)志,并退出應(yīng)用程序的切換;所述操作指令是對(duì)所述應(yīng)用切換標(biāo)志的手勢(shì)操控。根據(jù)本發(fā)明所述的通信終端,所述第一觸控指令是對(duì)MENU鍵的長(zhǎng)按觸控指令;所述第二觸控指令是對(duì)MENU鍵的長(zhǎng)按觸控指令或?qū)ACK鍵的單擊觸控指令。根據(jù)本發(fā)明所述的通信終端,所述標(biāo)志顯示模塊顯示的應(yīng)用切換標(biāo)志包括轉(zhuǎn)換子標(biāo)志、執(zhí)行子標(biāo)志和/或關(guān)閉子標(biāo)志;所述切換處理模塊進(jìn)一步包括:切換子模塊,用于在所述轉(zhuǎn)換子標(biāo)志收到操作指令后,將當(dāng)前應(yīng)用界面切換成另一個(gè)正在運(yùn)行的應(yīng)用程序的應(yīng)用界面;執(zhí)行子模塊,用于在所述執(zhí)行子標(biāo)志收到操作指令后,進(jìn)入當(dāng)前應(yīng)用界面對(duì)應(yīng)的應(yīng)用程序;和/或關(guān)閉子模塊,用于在所述關(guān)閉子標(biāo)志收到操作指令后,關(guān)閉當(dāng)前應(yīng)用界面對(duì)應(yīng)的應(yīng)用程序。根據(jù)本發(fā)明所述的通信終端,所述通信終端還包括:排序模塊,用于將正在運(yùn)行的應(yīng)用程序按照啟動(dòng)時(shí)間的前后進(jìn)行排序;所述轉(zhuǎn)換子標(biāo)志包括向前轉(zhuǎn)換子標(biāo)志和向后轉(zhuǎn)換子標(biāo)志;所述切換子模塊用于在所述向前轉(zhuǎn)換子標(biāo)志收到操作指令后,將當(dāng)前應(yīng)用界面切換成前一個(gè)正在運(yùn)行的應(yīng)用程序的應(yīng)用界面;以及用于在所述向后轉(zhuǎn)換子標(biāo)志收到操作指令后,將當(dāng)前應(yīng)用界面切換成后一個(gè)正在運(yùn)行的應(yīng)用程序的應(yīng)用界面。本發(fā)明檢測(cè)前應(yīng)用界面上的操作指令,并根據(jù)所述操作指令對(duì)正在運(yùn)行的應(yīng)用程序進(jìn)行切換。優(yōu)選通過(guò)預(yù)定的觸控指令等,在當(dāng)前應(yīng)用界面上觸發(fā)顯示應(yīng)用切換標(biāo)志,然后通過(guò)所述應(yīng)用切換標(biāo)志對(duì)正 在運(yùn)行的應(yīng)用程序進(jìn)行切換,即在前、后臺(tái)運(yùn)行的應(yīng)用程序之間進(jìn)行切換,而不需要進(jìn)入任務(wù)管理器或返回桌面進(jìn)行應(yīng)用程序的切換,因此本發(fā)明能夠使應(yīng)用程序的切換更為快速和方便,進(jìn)而可提升用戶體驗(yàn)。另外,由于本發(fā)明可在當(dāng)前應(yīng)用界面上直接進(jìn)行應(yīng)用程序的切換,其可大大降低誤操作的發(fā)生率。
圖1是本發(fā)明通信終端的結(jié)構(gòu)示意圖;圖2是本發(fā)明通信終端的優(yōu)選結(jié)構(gòu)示意圖;圖3是本發(fā)明應(yīng)用程序的切換方法的流程圖;圖4是本發(fā)明第一實(shí)施例中應(yīng)用程序的切換方法的流程圖;圖5是本發(fā)明第二實(shí)施例中應(yīng)用程序的切換方法的流程圖;以及圖6A 圖6G是本發(fā)明第三實(shí)施例中應(yīng)用程序的切換方法的界面示意圖。
具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。圖1是本發(fā)明通信終端的結(jié)構(gòu)示意圖,所述通信終端100可以是手機(jī)、PDA (Personal Digital Assistant,個(gè)人數(shù)字助理)、平板電腦等,所述通信終端100至少包括檢測(cè)模塊10和切換處理模塊20,其中:檢測(cè)模塊10,用于檢測(cè)到當(dāng)前應(yīng)用界面上的操作指令。切換處理模塊2 0,用于根據(jù)所述操作指令,對(duì)正在運(yùn)行的應(yīng)用程序進(jìn)行切換。所述切換包括左右轉(zhuǎn)換應(yīng)用程序、執(zhí)行顯示應(yīng)用程序和關(guān)閉應(yīng)用程序等。所述操作指令形式包括但不限于滑動(dòng)指令、點(diǎn)擊指令或者長(zhǎng)按指令等。圖2是本發(fā)明通信終端的優(yōu)選結(jié)構(gòu)示意圖,所述通信終端100至少包括標(biāo)志顯示模塊50、檢測(cè)模塊10和切換處理模塊20,其中:標(biāo)志顯示模塊50,用于根據(jù)預(yù)定的第一觸控指令,在前臺(tái)運(yùn)行的應(yīng)用程序的當(dāng)前應(yīng)用界面上觸發(fā)顯示應(yīng)用切換標(biāo)志,所述當(dāng)前應(yīng)用界面通常為前臺(tái)運(yùn)行的應(yīng)用程序的當(dāng)前應(yīng)用界面。優(yōu)選的是,標(biāo)志顯示模塊50根據(jù)預(yù)定的第一觸控指令,在前臺(tái)運(yùn)行的應(yīng)用程序的當(dāng)前應(yīng)用界面上觸發(fā)顯示應(yīng)用切換標(biāo)志,可以在前臺(tái)運(yùn)行的應(yīng)用程序的任意當(dāng)前應(yīng)用界面上觸發(fā)顯示應(yīng)用切換標(biāo)志。所述第一觸控指令優(yōu)選為對(duì)MENU鍵(菜單鍵)的長(zhǎng)按觸控指令,即用戶長(zhǎng)按MENU鍵到預(yù)定時(shí)間閥值后觸發(fā)顯示應(yīng)用切換標(biāo)志,當(dāng)然也可以是對(duì)應(yīng)其他觸控鍵、物理鍵、組合鍵等的觸控指令。優(yōu)選的是,標(biāo)志顯示模塊50顯示的應(yīng)用切換標(biāo)志包括轉(zhuǎn)換子標(biāo)志、執(zhí)行子標(biāo)志和/或關(guān)閉子標(biāo)志。檢測(cè)模塊10,用于檢測(cè)所述應(yīng)用切換標(biāo)志上的操作指令。所述操作指令優(yōu)選是對(duì)所述應(yīng)用切換標(biāo)志的手勢(shì)操控。檢測(cè)模塊10檢測(cè)到所述應(yīng)用切換標(biāo)志上的操作指令后,會(huì)通知通知切換處理模塊20進(jìn)行相應(yīng)處理。切換處理模塊20進(jìn)一步包括轉(zhuǎn)換子模塊21、執(zhí)行子模塊22和/或關(guān)閉子模塊23:轉(zhuǎn)換子模塊21,用于在轉(zhuǎn)換子標(biāo)志收到操作指令后,將當(dāng)前應(yīng)用界面切換成另一個(gè)正在運(yùn)行的應(yīng)用程序的應(yīng)用界面。
執(zhí)行子模塊22,用于在執(zhí)行子標(biāo)志收到操作指令后,進(jìn)入當(dāng)前應(yīng)用界面對(duì)應(yīng)的應(yīng)用程序,這時(shí)不再顯示所述應(yīng)用切換標(biāo)志。
關(guān)閉子模塊23,用于在關(guān)閉子標(biāo)志收到操作指令后,關(guān)閉當(dāng)前應(yīng)用界面對(duì)應(yīng)的應(yīng)用程序。假如正在運(yùn)行的就一個(gè)應(yīng)用程序,選擇關(guān)閉后,應(yīng)用切換標(biāo)志隨之消失;如果正在運(yùn)行的是兩個(gè)或兩個(gè)以上應(yīng)用程序,則應(yīng)用切換標(biāo)志還會(huì)繼續(xù)存在,同時(shí)顯示另一個(gè)正在運(yùn)行的應(yīng)用程序。
較好的是,通信終端100還包括排序模塊30,該排序模塊30用于將正在運(yùn)行的應(yīng)用程序按照啟動(dòng)時(shí)間的前后進(jìn)行排序。
更好的是,標(biāo)志顯示模塊50顯示的轉(zhuǎn)換子標(biāo)志包括向前轉(zhuǎn)換子標(biāo)志和向后轉(zhuǎn)換子標(biāo)志O
轉(zhuǎn)換子模塊21用于在向前轉(zhuǎn)換子標(biāo)志收到操作指令后,將當(dāng)前應(yīng)用界面切換成前一個(gè)正在運(yùn)行的應(yīng)用程序的應(yīng)用界面,所述前一個(gè)正在運(yùn)行的應(yīng)用程序是指啟動(dòng)時(shí)間比當(dāng)前應(yīng)用程序靠前的相鄰應(yīng)用程序;以及轉(zhuǎn)換子模塊21用于在向后轉(zhuǎn)換子標(biāo)志收到操作指令后,將當(dāng)前應(yīng)用界面切換成后一個(gè)正在運(yùn)行的應(yīng)用程序的應(yīng)用界面,所述后一個(gè)正在運(yùn)行的應(yīng)用程序是指啟動(dòng)時(shí)間比當(dāng)前應(yīng)用程序靠后的相鄰應(yīng)用程序。
更好的是,所述通信終端100還包括退出模塊40,所述退出模塊40用于根據(jù)預(yù)定的第二觸控指令,停止顯示所述應(yīng)用切換標(biāo)志,并退出應(yīng)用程序的切換。所述第二觸控指令優(yōu)選為對(duì)MENU鍵的長(zhǎng)按觸控指令或?qū)ACK鍵的單擊觸控指令。
圖3是本發(fā)明應(yīng)用程序的切換方法的流程圖,其可通過(guò)如圖1或圖2所示的通信終端100實(shí)現(xiàn),所述方法包括步驟如下:
步驟S301,檢測(cè)到當(dāng)前應(yīng)用界面上的操作指令,本步驟可由檢測(cè)模塊10實(shí)現(xiàn)。
步驟S302,根據(jù)所述操作指令,對(duì)正在運(yùn)行的應(yīng)用程序進(jìn)行切換,本步驟可由切換處理模塊20實(shí)現(xiàn)。所 述切換包括左右轉(zhuǎn)換應(yīng)用程序、執(zhí)行顯示應(yīng)用程序和關(guān)閉應(yīng)用程序等。所述操作指令包括滑動(dòng)指令、點(diǎn)擊指令或者長(zhǎng)按指令等。
圖4是本發(fā)明第一實(shí)施例中應(yīng)用程序的切換方法的流程圖,其可通過(guò)如圖2所示的通信終端100實(shí)現(xiàn),所述方法包括步驟如下:
步驟S401,根據(jù)預(yù)定的第一觸控指令,在前臺(tái)運(yùn)行的應(yīng)用程序的當(dāng)前應(yīng)用界面上觸發(fā)顯不應(yīng)用切換標(biāo)志,所述應(yīng)用切換標(biāo)志包括轉(zhuǎn)換子標(biāo)志、執(zhí)行子標(biāo)志和/或關(guān)閉子標(biāo)志,本步驟可由標(biāo)志顯示模塊50實(shí)現(xiàn)。預(yù)定的第一觸控指令優(yōu)選為對(duì)MENU鍵的長(zhǎng)按觸控指令。
根據(jù)應(yīng)用切換標(biāo)志接收到的操作指令,執(zhí)行步驟S402、步驟S403和/或步驟S404:
步驟S402,當(dāng)轉(zhuǎn)換子標(biāo)志收到操作指令后,將當(dāng)前應(yīng)用界面切換成另一個(gè)正在運(yùn)行的應(yīng)用程序的應(yīng)用界面。
步驟S403,當(dāng)執(zhí)行子標(biāo)志收到操作指令后,將進(jìn)入當(dāng)前應(yīng)用界面對(duì)應(yīng)的應(yīng)用程序,這時(shí)可不再顯示所述應(yīng)用切換標(biāo)志。
步驟S404,當(dāng)關(guān)閉子標(biāo)志收到操作指令后,將關(guān)閉當(dāng)前應(yīng)用界面對(duì)應(yīng)的應(yīng)用程序,此時(shí)無(wú)需進(jìn)入任務(wù)管理器便可關(guān)閉相應(yīng)的應(yīng)用程序。假如正在運(yùn)行的就一個(gè)應(yīng)用程序,選擇關(guān)閉后,應(yīng)用切換標(biāo)志隨之消失;如果正在運(yùn)行的是兩個(gè)或兩個(gè)以上應(yīng)用程序,則應(yīng)用切換標(biāo)志還會(huì)繼續(xù)存在,同時(shí)顯示另一個(gè)正在運(yùn)行的應(yīng)用程序。第一實(shí)施例中的所述操作指令是對(duì)所述應(yīng)用切換標(biāo)志的手勢(shì)操控。第一實(shí)施例中應(yīng)用程序的切換方法還可包括切換退出步驟:根據(jù)預(yù)定的第二觸控指令,停止顯示所述應(yīng)用切換標(biāo)志,并退出應(yīng)用程序的切換。所述第二觸控指令優(yōu)選為對(duì)MENU鍵的長(zhǎng)按觸控指令或?qū)ACK鍵的單擊觸控指令。圖5是本發(fā)明第二實(shí)施例中應(yīng)用程序的切換方法的流程圖,其可通過(guò)如圖2所示的通信終端100實(shí)現(xiàn),所述方法包括步驟如下:步驟S501,將正在運(yùn)行的應(yīng)用程序按照啟動(dòng)時(shí)間的前后進(jìn)行排序,本步驟可由排序模塊30實(shí)現(xiàn)。步驟S502,在當(dāng)前應(yīng)用界面上觸發(fā)顯示應(yīng)用切換標(biāo)志,本步驟可由標(biāo)志顯示模塊50實(shí)現(xiàn),所述應(yīng)用切換標(biāo)志包括向前轉(zhuǎn)換子標(biāo)志、向后轉(zhuǎn)換子標(biāo)志、執(zhí)行子標(biāo)志和/或關(guān)閉子標(biāo)志。根據(jù)應(yīng)用切換標(biāo)志接收到的操作指令,執(zhí)行步驟S503、步驟S504、步驟S505和/或步驟S506:步驟S503,向前轉(zhuǎn)換子標(biāo)志收到操作指令后,將當(dāng)前應(yīng)用界面切換成前一個(gè)正在運(yùn)行的應(yīng)用程序的應(yīng)用界面。步驟S504,向后轉(zhuǎn)換子標(biāo)志收到操作指令后,將當(dāng)前應(yīng)用界面切換成后一個(gè)正在運(yùn)行的應(yīng)用程序的應(yīng)用界面。步驟S505,執(zhí)行子標(biāo)志收到操作指令后,將進(jìn)入當(dāng)前應(yīng)用界面對(duì)應(yīng)的應(yīng)用程序。步驟S506,關(guān)閉子標(biāo)志收到操作指令后,將關(guān)閉當(dāng)前應(yīng)用界面對(duì)應(yīng)的應(yīng)用程序。圖6A 圖6G是本發(fā)明第三實(shí)施例中應(yīng)用程序的切換方法的界面示意圖,其舉例說(shuō)明依次打開QQ->撥號(hào)盤- >憤怒的小鳥這三個(gè)應(yīng)用程序后,如何方便、快速地進(jìn)行應(yīng)用程序的切換。I)通信終端100開機(jī)后進(jìn)入初始狀態(tài),如圖6A所示,桌面上顯示“QQ”、“撥號(hào)盤”、“聯(lián)系人”、“憤怒的小鳥”等應(yīng)用程序圖標(biāo)供用戶選擇使用,同時(shí)屏幕上還會(huì)顯示MENU鍵(菜單鍵)、Η0ΜΕ鍵(主界面鍵)、BACK鍵(返回鍵)等供用戶操作。2)用戶首先打開“QQ”應(yīng)用程序,如圖6B所示。3)在不關(guān)閉“QQ”應(yīng)用程序的情況下,用戶再打開“撥號(hào)盤”應(yīng)用程序,如圖6C所
/Jn ο4)在已經(jīng)運(yùn)行了 “QQ”和“撥號(hào)盤”這兩個(gè)應(yīng)用程序的情況下,用戶又打開“憤怒的小鳥”應(yīng)用程序,如圖6D所示,當(dāng)前“憤怒的小鳥”處在前臺(tái)運(yùn)行狀態(tài),而“QQ”和“撥號(hào)盤”處于后臺(tái)運(yùn)行狀態(tài)。5)用戶長(zhǎng)按圖6D中的MENU鍵,在“憤怒的小鳥”的當(dāng)前應(yīng)用界面上觸發(fā)顯示應(yīng)用切換標(biāo)志,如圖6E所 示,本實(shí)施例中的應(yīng)用切換標(biāo)志可包括有:上箭頭圖標(biāo)一執(zhí)行子標(biāo)志:若用戶手勢(shì)豎直向上滑動(dòng),將打開此應(yīng)用程序;垃圾箱圖標(biāo)一關(guān)閉子標(biāo)志:若用戶手勢(shì)豎直向下滑動(dòng)至垃圾箱,將關(guān)閉此應(yīng)用程序;左箭頭圖標(biāo)一向前轉(zhuǎn)換子標(biāo)志:若用戶手勢(shì)向左滑動(dòng),則將當(dāng)前應(yīng)用界面切換成前一個(gè)正在運(yùn)行的應(yīng)用程序的應(yīng)用界面;
右箭頭圖標(biāo)一向后轉(zhuǎn)換子標(biāo)志:若用戶手勢(shì)向右滑動(dòng),則將當(dāng)前應(yīng)用界面切換成后一個(gè)正在運(yùn)行的應(yīng)用程序的應(yīng)用界面。由于“憤怒的小鳥”為最后一個(gè)應(yīng)用程序,因此圖6E中不顯示右箭頭圖標(biāo)。
6)用戶手勢(shì)向左滑動(dòng),則將“憤怒的小鳥”的當(dāng)前應(yīng)用界面切換成前一個(gè)正在運(yùn)行的“撥號(hào)盤”的應(yīng)用界面,并在“撥號(hào)盤”的應(yīng)用界面上顯示應(yīng)用切換標(biāo)志,如圖6F所示。
7)用戶手勢(shì)繼續(xù)向左滑動(dòng),則將“撥號(hào)盤”當(dāng)前應(yīng)用界面切換成前一個(gè)正在運(yùn)行的“QQ”的應(yīng)用界面,并在“QQ”的應(yīng)用界面上顯示應(yīng)用切換標(biāo)志,如圖6G所示。由于“QQ”為第一個(gè)應(yīng)用程序,因此圖6G中不顯示左箭頭圖標(biāo)。
8)用戶手勢(shì)豎直向上滑動(dòng),將真正進(jìn)入如圖6B所示的“QQ”應(yīng)用程序,且應(yīng)用切換標(biāo)志將消失不顯示,最終完成將前臺(tái)運(yùn)行的應(yīng)用程序從“憤怒的小鳥”切換成“QQ”。
在上述各個(gè)過(guò)程中,用戶可單擊BACK鍵或長(zhǎng)按MENU鍵,來(lái)退出快速切換模式,即不再顯示應(yīng)用切換標(biāo)志。更好的是,假設(shè)用戶在“QQ”等當(dāng)前應(yīng)用界面上通過(guò)HOME鍵返回桌面后,也可長(zhǎng)按MENU鍵,進(jìn)入之前處于前臺(tái)運(yùn)行的“QQ”等的應(yīng)用界面并顯示應(yīng)用切換標(biāo)志供用戶切換使用。
綜上所述,本發(fā)明檢測(cè)前應(yīng)用界面上的操作指令,并根據(jù)所述操作指令對(duì)正在運(yùn)行的應(yīng)用程序進(jìn)行切換。優(yōu)選通過(guò)預(yù)定的觸控指令等,在當(dāng)前應(yīng)用界面上觸發(fā)顯示應(yīng)用切換標(biāo)志,然后通過(guò)所述應(yīng)用切換標(biāo)志對(duì)正在運(yùn)行的應(yīng)用程序進(jìn)行切換,即在前、后臺(tái)運(yùn)行的應(yīng)用程序之間進(jìn)行切換,而不需要進(jìn)入任務(wù)管理器或返回桌面進(jìn)行應(yīng)用程序的切換,因此本發(fā)明能夠使應(yīng)用程序的切換更為快速和方便,進(jìn)而可提升用戶體驗(yàn)。另外,由于本發(fā)明可在當(dāng)前應(yīng)用界面上直接進(jìn)行應(yīng)用程序的切換,其可大大降低誤操作的發(fā)生率。
當(dāng)然,本發(fā)明還可有其它多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要 求的保護(hù)范圍。
權(quán)利要求
1.一種應(yīng)用程序的切換方法,其特征在于,包括步驟如下: 檢測(cè)到當(dāng)前應(yīng)用界面上的操作指令; 根據(jù)所述操作指令,對(duì)正在運(yùn)行的應(yīng)用程序進(jìn)行切換。
2.根據(jù)權(quán)利要求1所述的切換方法,其特征在于,所述檢測(cè)到當(dāng)前應(yīng)用界面上的操作指令的步驟之前還包括: 根據(jù)預(yù)定的第一觸控指令,在前臺(tái)運(yùn)行的應(yīng)用程序的當(dāng)前應(yīng)用界面上觸發(fā)顯示應(yīng)用切換標(biāo)志; 所述切換方法還可包括: 根據(jù)預(yù)定的第二觸控指令,停止顯示應(yīng)用切換標(biāo)志,并退出應(yīng)用程序的切換; 所述操作指令是對(duì)所述應(yīng)用切換標(biāo)志的手勢(shì)操控。
3.根據(jù)權(quán)利要求2所述的切換方法,其特征在于,所述第一觸控指令是對(duì)MENU鍵的長(zhǎng)按觸控指令;所述第二觸控指令是對(duì)MENU鍵的長(zhǎng)按觸控指令或?qū)ACK鍵的單擊觸控指令。
4.根據(jù)權(quán)利要求2或3所述的切換方法,其特征在于,所述應(yīng)用切換標(biāo)志包括轉(zhuǎn)換子標(biāo)志、執(zhí)行子標(biāo)志和/或關(guān)閉子標(biāo)志; 所述轉(zhuǎn)換子標(biāo)志收到操作指令后,將當(dāng)前應(yīng)用界面切換成另一個(gè)正在運(yùn)行的應(yīng)用程序的應(yīng)用界面; 所述執(zhí)行子標(biāo)志收到操作指令后,將進(jìn)入當(dāng)前應(yīng)用界面對(duì)應(yīng)的應(yīng)用程序;和/或 所述關(guān)閉子標(biāo)志收到操作指令后,將關(guān)閉當(dāng)前應(yīng)用界面對(duì)應(yīng)的應(yīng)用程序。
5.根據(jù)權(quán)利要求4所述的切換方法,其特征在于,所述切換方法還包括: 將正在運(yùn)行的應(yīng)用程序按照啟動(dòng)時(shí)間的前后進(jìn)行排序; 所述轉(zhuǎn)換子標(biāo)志包括向前轉(zhuǎn)換子標(biāo)志和向后轉(zhuǎn)換子標(biāo)志; 所述轉(zhuǎn)換子標(biāo)志收到操作指令后,將當(dāng)前應(yīng)用界面切換成另一個(gè)正在運(yùn)行的應(yīng)用程序的應(yīng)用界面的步驟還包括: 所述向前轉(zhuǎn)換子標(biāo)志收到操作指令后,將當(dāng)前應(yīng)用界面切換成前一個(gè)正在運(yùn)行的應(yīng)用程序的應(yīng)用界面; 所述向后轉(zhuǎn)換子標(biāo)志收到操作指令后,將當(dāng)前應(yīng)用界面切換成后一個(gè)正在運(yùn)行的應(yīng)用程序的應(yīng)用界面。
6.一種通信終端,其特征在于,包括有: 檢測(cè)模塊,用于檢測(cè)到當(dāng)前應(yīng)用界面上的操作指令; 切換處理模塊,用于根據(jù)所述操作指令,對(duì)正在運(yùn)行的應(yīng)用程序進(jìn)行切換。
7.根據(jù)權(quán)利要求6所述的通信終端,其特征在于,所述通信終端還包括: 標(biāo)志顯示模塊,用于根據(jù)預(yù)定的第一觸控指令,在前臺(tái)運(yùn)行的應(yīng)用程序的當(dāng)前應(yīng)用界面上觸發(fā)顯示應(yīng)用切換標(biāo)志; 退出模塊,用于根據(jù)預(yù)定的第二觸控指令,停止顯示應(yīng)用切換標(biāo)志,并退出應(yīng)用程序的切換; 所述操作指令是對(duì)所述應(yīng)用切換標(biāo)志的手勢(shì)操控。
8.根據(jù)權(quán)利要求7所述的通信終端,其特征在于,所述第一觸控指令是對(duì)MENU鍵的長(zhǎng)按觸控指令;所述第二觸控指令是對(duì)MENU鍵的長(zhǎng)按觸控指令或?qū)ACK鍵的單擊觸控指令。
9.根據(jù)權(quán) 利要求7或8所述的通信終端,其特征在于,所述標(biāo)志顯示模塊顯示的應(yīng)用切換標(biāo)志包括轉(zhuǎn)換子標(biāo)志、執(zhí)行子標(biāo)志和/或關(guān)閉子標(biāo)志; 所述切換處理模塊進(jìn)一步包括: 轉(zhuǎn)換子模塊,用于在所述轉(zhuǎn)換子標(biāo)志收到操作指令后,將當(dāng)前應(yīng)用界面切換成另一個(gè)正在運(yùn)行的應(yīng)用程序的應(yīng)用界面; 執(zhí)行子模塊,用于在所述執(zhí)行子標(biāo)志收到操作指令后,進(jìn)入當(dāng)前應(yīng)用界面對(duì)應(yīng)的應(yīng)用程序;和/或 關(guān)閉子模塊,用于在所述關(guān)閉子標(biāo)志收到操作指令后,關(guān)閉當(dāng)前應(yīng)用界面對(duì)應(yīng)的應(yīng)用程序。
10.根據(jù)權(quán)利要求9所述的通信終端,其特征在于,所述通信終端還包括: 排序模塊,用于將正在運(yùn)行的應(yīng)用程序按照啟動(dòng)時(shí)間的前后進(jìn)行排序; 所述轉(zhuǎn)換子標(biāo)志包括向前轉(zhuǎn)換子標(biāo)志和向后轉(zhuǎn)換子標(biāo)志; 所述轉(zhuǎn)換子模塊用于在所述向前轉(zhuǎn)換子標(biāo)志收到操作指令后,將當(dāng)前應(yīng)用界面切換成前一個(gè)正在運(yùn)行的應(yīng)用程序的應(yīng)用界面;以及用于在所述向后轉(zhuǎn)換子標(biāo)志收到操作指令后,將當(dāng)前應(yīng)用界面切換成后一個(gè) 正在運(yùn)行的應(yīng)用程序的應(yīng)用界面。
全文摘要
本發(fā)明適用于通信技術(shù)領(lǐng)域,提供了一種應(yīng)用程序的切換方法,包括步驟有檢測(cè)到當(dāng)前應(yīng)用界面上的操作指令;根據(jù)所述操作指令,對(duì)正在運(yùn)行的應(yīng)用程序進(jìn)行切換。相應(yīng)地,本發(fā)明還提供一種通信終端。借此,本發(fā)明能夠使得應(yīng)用程序的切換更為方便和快速。
文檔編號(hào)G06F3/0487GK103246445SQ20121003150
公開日2013年8月14日 申請(qǐng)日期2012年2月13日 優(yōu)先權(quán)日2012年2月13日
發(fā)明者張炎輝 申請(qǐng)人:宇龍計(jì)算機(jī)通信科技(深圳)有限公司