智能終端的應(yīng)用切換方法和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機(jī)軟件技術(shù)領(lǐng)域,特別是涉及一種智能終端的應(yīng)用切換方法和系統(tǒng)。
【背景技術(shù)】
[0002]隨著移動時代的發(fā)展,智能終端已成為人們?nèi)粘I钪胁豢苫蛉钡墓ぞ?,智能終端能夠安裝各種各樣的應(yīng)用,豐富了用戶的應(yīng)用體驗。
[0003]應(yīng)用可以在智能終端的前后臺運行,當(dāng)用戶打開應(yīng)用時在前臺運行,并在切換至其他應(yīng)用時將其切換至后臺運行,當(dāng)用戶一直按住home鍵時,可以查看到后臺應(yīng)用。
[0004]在智能終端使用過程中,觸摸屏幕和按返回鍵來執(zhí)行進(jìn)入和退出是最頻繁使用的,而使用一直按住home鍵雖然能夠讓用戶查看到后臺應(yīng)用,但是切換過程較為復(fù)雜,操作過程涉及按鍵多,容易出錯,而且需要用戶翻查后臺應(yīng)用再進(jìn)行點擊切換,操作過程復(fù)雜,效率低。
【發(fā)明內(nèi)容】
[0005]基于此,有必要針對上述技術(shù)問題,提供一種智能終端的應(yīng)用切換方法和系統(tǒng),利用智能終端的返回鍵結(jié)合持續(xù)觸發(fā)時間進(jìn)行后臺應(yīng)用切換,簡化切換過程,降低出錯率。
[0006]—種智能終端的應(yīng)用切換方法,包括:
[0007]當(dāng)智能終端的返回鍵被持續(xù)觸發(fā)時,檢測持續(xù)觸發(fā)時間;
[0008]根據(jù)所述持續(xù)觸發(fā)時間從應(yīng)用列表上查找與其對應(yīng)的后臺應(yīng)用;其中,所述應(yīng)用列表記錄最近被打開的且切換至后臺運行的若干個應(yīng)用;
[0009]從智能終端的寄存器中讀取所述后臺應(yīng)用的地址,根據(jù)所述地址將智能終端切換至該后臺應(yīng)用運行。
[0010]一種智能終端的應(yīng)用切換系統(tǒng),包括:
[0011]檢測模塊,用于當(dāng)智能終端的返回鍵被持續(xù)觸發(fā)時,檢測持續(xù)觸發(fā)時間;
[0012]查找模塊,用于根據(jù)所述持續(xù)觸發(fā)時間從應(yīng)用列表上查找與其對應(yīng)的后臺應(yīng)用;其中,所述應(yīng)用列表記錄最近被打開的且切換至后臺運行的若干個應(yīng)用;
[0013]切換模塊,用于從智能終端的寄存器中讀取所述后臺應(yīng)用的地址,根據(jù)所述地址將智能終端切換至該后臺應(yīng)用運行。
[0014]上述智能終端的應(yīng)用切換方法和系統(tǒng),利用智能終端的返回鍵進(jìn)行后臺應(yīng)用切換,當(dāng)返回鍵被持續(xù)觸發(fā)時,結(jié)合持續(xù)觸發(fā)時間從應(yīng)用列表上查找與其對應(yīng)的后臺應(yīng)用并進(jìn)行切換;充分考慮了用戶使用習(xí)慣,用戶在返回鍵上即可實現(xiàn)切換功能,簡化操作,減少切換過程涉及按鍵,容易出錯,并且通過持續(xù)觸發(fā)時間來選擇后臺應(yīng)用進(jìn)行切換,無需進(jìn)行多次按鍵操作,操作效率高。
【附圖說明】
[0015]圖1為一實施例的智能終端的應(yīng)用切換方法流程圖;
[0016]圖2為一個智能終端的應(yīng)用切換示意圖;
[0017]圖3為一實施例的智能終端的應(yīng)用切換系統(tǒng)結(jié)構(gòu)示意圖;
[0018]圖4為另一實施例的智能終端的應(yīng)用切換系統(tǒng)結(jié)構(gòu)示意圖。
【具體實施方式】
[0019]下面結(jié)合附圖和實施例闡述本發(fā)明的智能終端的應(yīng)用切換方法和系統(tǒng)。
[0020]本發(fā)明實施例的方案可以應(yīng)用到各種智能終端設(shè)備上,這里的智能終端可以是智能手機(jī)、平板電腦、PDA(Personal Digital Assistant,個人數(shù)字助理)等。該智能終端包括返回鍵,用于返回上一層頁面功能,其中,返回鍵可以虛擬按鍵等觸摸操作輸入方式。
[0021]根據(jù)當(dāng)前智能終端使用過程,觸摸屏幕和按返回鍵來執(zhí)行進(jìn)入和退出是最頻繁使用的操作,在返回上一頁面時,用戶習(xí)慣于快速按返回鍵。在進(jìn)行按鍵操作時,觸發(fā)按鍵過多,過程復(fù)雜容易導(dǎo)致操作錯誤,影響應(yīng)用體驗。本專利充分利用智能終端的返回鍵,通過長按返回鍵進(jìn)行功能優(yōu)化。
[0022]參考圖1所示,圖1為一實施例的智能終端的應(yīng)用切換方法流程圖,包括:
[0023]SlOl,當(dāng)智能終端的返回鍵被持續(xù)觸發(fā)時,檢測持續(xù)觸發(fā)時間。
[0024]在此步驟中,在返回鍵上設(shè)置了長按觸發(fā)切換應(yīng)用功能,不影響點擊返回鍵的返回功能,當(dāng)返回鍵被持續(xù)觸發(fā)時,檢測其持續(xù)觸發(fā)時間。
[0025]S102,根據(jù)所述持續(xù)觸發(fā)時間從應(yīng)用列表上查找與其對應(yīng)的后臺應(yīng)用;其中,所述應(yīng)用列表記錄最近被打開的且切換至后臺運行的若干個應(yīng)用。
[0026]在此步驟中,通過應(yīng)用列表,記錄若干個最近被打開的且切換至后臺運行的應(yīng)用(即后臺應(yīng)用),每個應(yīng)用對應(yīng)一個持續(xù)觸發(fā)時間的閾值,當(dāng)?shù)竭_(dá)該閾值時就選擇對應(yīng)的應(yīng)用。
[0027]在一個實施例中,所述應(yīng)用列表上記錄的應(yīng)用依據(jù)切換至后臺運行的切換時間來進(jìn)行排序I?N;其中,N 2 I,切換時間最近的為第I個,切換時間最早的為第N個;則步驟S102的方法,可以設(shè)置時間間隔το,根據(jù)持續(xù)觸發(fā)時間t,當(dāng)t = nTQ時,依據(jù)應(yīng)用列表上應(yīng)用的排序,選擇第η個后臺應(yīng)用,其中,ne[l,N]。
[0028]如圖2所示,圖2為一個智能終端的應(yīng)用切換示意圖,圖中所示智能終端右下角橢圓框內(nèi)為“返回鍵”,當(dāng)用戶長按返回鍵時,在應(yīng)用列表(表上以I?N記錄后臺應(yīng)用)上進(jìn)行查表,每隔一定時間,跳轉(zhuǎn)到下一個應(yīng)用。例如,以το = 2秒為例,長按返回鍵達(dá)到2秒的返回上一次(第I個)跳轉(zhuǎn)至后臺的應(yīng)用,長按返回鍵達(dá)到4秒的返回上上一次(第I個)跳轉(zhuǎn)至后臺的應(yīng)用,以此類推。
[0029]通過上述實施方式,當(dāng)用戶需要返回上一次切換至后臺的應(yīng)用時,用戶長按返回鍵即可實現(xiàn)切換功能,簡化操作,減少切換過程涉及按鍵,減少出錯幾率,并且通過持續(xù)觸發(fā)時間來選擇后臺應(yīng)用進(jìn)行切換,無需進(jìn)行多次按鍵操作,操作效率高。
[0030]進(jìn)一步地,將查找到的后臺應(yīng)用以小窗口形式進(jìn)行預(yù)覽顯示;對于顯示方式,如圖2所示,通過一個小窗口將切換至后臺時的頁面顯示在窗口上,圖中的智能終端屏幕上窗口內(nèi)顯示了 “信息”應(yīng)用,跳轉(zhuǎn)過程中,可以如箭頭方向由左到右進(jìn)行隊列顯示,提高顯示效果O[0031 ]另外,用戶長按返回鍵過程中,當(dāng)n = N時,提示應(yīng)用列表上所有后臺運行的應(yīng)用已經(jīng)選擇過,在接收到確認(rèn)時關(guān)閉應(yīng)用的切換流程;具體的,列表上所有應(yīng)用輪過了一遍,可以以文字或其他形式提示所有后臺應(yīng)用查找完畢,用戶可以確認(rèn)關(guān)閉該應(yīng)用切換功能。
[0032]S103,從智能終端的寄存器中讀取所述后臺應(yīng)用的地址,根據(jù)所述地址將智能終端切換至該后臺應(yīng)用運行。
[0033]在此步驟中,在選擇了需要切換到的后臺應(yīng)用后,程序從智能終端的寄存器中讀取該后臺應(yīng)用的地址,由當(dāng)前狀態(tài)切換至該后臺應(yīng)用上運行。
[0034]在一個實施例中,在預(yù)覽顯示過程中,當(dāng)返回鍵被持續(xù)觸發(fā)停止(即用戶停止觸摸返回鍵),將智能終端切換至該預(yù)覽顯示的后臺應(yīng)用運行。
[0035]上述實施例的技術(shù)方案,利用智能終端的返回鍵進(jìn)行后臺應(yīng)用切換,當(dāng)返回鍵被持續(xù)觸發(fā)時,結(jié)合持續(xù)觸發(fā)時間從應(yīng)用列表上查找與其對應(yīng)的后臺應(yīng)用并進(jìn)行切換;充分考慮了用戶使用習(xí)慣,用戶在返回鍵上即可實現(xiàn)切換功能,簡化操作,減少切換過程涉及按鍵,容易出錯,并且通過持續(xù)觸發(fā)時間來選擇后臺應(yīng)用進(jìn)行切換,無需進(jìn)行多次按鍵操作,操作效率高。
[0036]在【具體實施方式】中,還可以對應(yīng)用列表上的應(yīng)用排序,然后設(shè)置時間間隔,根據(jù)持續(xù)觸發(fā)時間經(jīng)過的時間間隔,依據(jù)應(yīng)用列表上應(yīng)用的排序,選擇相應(yīng)的后臺應(yīng)用。用戶長按返回鍵即可實現(xiàn)切換功能,簡化操作,減少切換過程涉及按鍵,減少出錯幾率,無需進(jìn)行多次按鍵操作,操作效率高。另外,還可以以小窗口形式進(jìn)行預(yù)覽顯示,提高顯示效果。用戶松手即可切換至在預(yù)覽中顯示的后臺應(yīng)用,方