本發(fā)明涉及通信技術(shù),尤其涉及一種清空任務(wù)的方法與終端。
背景技術(shù):
智能手機(jī)已經(jīng)非常普遍,并得到了廣泛的應(yīng)用,豐富的應(yīng)用功能給用戶帶來(lái)各種各樣的體驗(yàn),例如,用戶可以同時(shí)開啟多個(gè)任務(wù),在多個(gè)任務(wù)之間來(lái)回切換。但是,由于手機(jī)內(nèi)存的限制,當(dāng)用戶開啟多個(gè)任務(wù)時(shí),常出現(xiàn)手機(jī)卡死或者反應(yīng)慢的問(wèn)題。因此,在手機(jī)使用過(guò)程中需要對(duì)當(dāng)前不需要的后臺(tái)任務(wù)進(jìn)行清理。
現(xiàn)有清理后臺(tái)任務(wù)的方法是,在手機(jī)桌面上設(shè)置清理軟件的快捷鍵,當(dāng)需要清理后臺(tái)任務(wù)時(shí),用戶手動(dòng)點(diǎn)擊該快捷鍵實(shí)現(xiàn)清理。
但是,現(xiàn)有技術(shù)需要用戶退出當(dāng)前的界面,到主界面上點(diǎn)擊清理軟件的快捷鍵,其使用不方便,人機(jī)交互不夠智能。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種清空任務(wù)的方法與終端,以克服現(xiàn)有技術(shù)需要用戶退出當(dāng)前的界面,到主界面上點(diǎn)擊清理軟件的快捷鍵,其使用不方便,人機(jī)交互不夠智能的問(wèn)題。
第一方面,本發(fā)明提供一種清空任務(wù)的方法,包括:
獲取用戶在終端設(shè)備的導(dǎo)航區(qū)輸入的第一操作,確定所述第一操作對(duì)應(yīng)的第一觸摸事件;其中,所述導(dǎo)航區(qū)包括按鍵區(qū)域和觸摸區(qū)域;所述第一觸摸事件包括:所述終端設(shè)備根據(jù)所述第一操作所采集的在所述按鍵區(qū)域的第一滑動(dòng)事件、所述終端設(shè)備根據(jù)所述第一操作所采集的在所述觸摸區(qū)域上的第二滑動(dòng)事件、所述終端設(shè)備根據(jù)所述第一操作所采集的在所述觸摸區(qū)域和所述按鍵區(qū)域上的第三滑動(dòng)事件中的至少一個(gè);
根據(jù)所述第一觸摸事件,清理所述終端設(shè)備的后臺(tái)任務(wù)。
在本發(fā)明的一種可能的實(shí)現(xiàn)方式中,根據(jù)所述第一觸摸事件,清理所述終端設(shè)備的后臺(tái)任務(wù),具體包括:
根據(jù)所述第一觸摸事件,在維持所述終端設(shè)備在接收所述第一操作之前的顯示界面的顯示狀態(tài)下,清理所述終端設(shè)備的后臺(tái)任務(wù)。
在本發(fā)明的另一種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述第一觸摸事件,在維持所述終端設(shè)備在接收所述第一操作之前的顯示界面的顯示狀態(tài)下,清理所述終端設(shè)備的后臺(tái)任務(wù),具體包括:
判斷所述第一觸摸事件是否與預(yù)設(shè)的滑動(dòng)觸摸事件匹配;
若是,則在維持所述終端設(shè)備在接收所述第一操作之前的顯示界面的顯示狀態(tài)下,清理所述終端設(shè)備的后臺(tái)任務(wù)。
在本發(fā)明的另一種可能的實(shí)現(xiàn)方式中,所述第一滑動(dòng)事件包括所述第一操作對(duì)應(yīng)在所述按鍵區(qū)域的第一滑動(dòng)軌跡和所述第一操作對(duì)應(yīng)在所述按鍵區(qū)域的第一滑動(dòng)速度;
所述第二滑動(dòng)事件包括所述第一操作對(duì)應(yīng)在所述觸摸區(qū)域的第二滑動(dòng)軌跡和所述第一操作對(duì)應(yīng)在所述觸摸區(qū)域的第二滑動(dòng)速度;
所述第三滑動(dòng)事件包括所述第一操作對(duì)應(yīng)在所述觸摸區(qū)域和所述按鍵區(qū)域上的第三滑動(dòng)軌跡和所述第一操作對(duì)應(yīng)在所述觸摸區(qū)域和所述按鍵區(qū)域上的第三滑動(dòng)速度。
在本發(fā)明的另一種可能的實(shí)現(xiàn)方式中,所述判斷所述第一觸摸事件是否與預(yù)設(shè)的滑動(dòng)觸摸事件匹配,具體包括:
當(dāng)所述第一觸摸事件為所述第一滑動(dòng)事件時(shí),則所述終端設(shè)備在判斷所述第一滑動(dòng)軌跡和所述第一滑動(dòng)速度滿足第一預(yù)設(shè)條件后,則確定所述第一觸摸事件與預(yù)設(shè)的滑動(dòng)觸摸事件匹配;
或者,
當(dāng)所述第一觸摸事件為所述第二滑動(dòng)事件時(shí),則所述終端設(shè)備在判斷所述第二滑動(dòng)軌跡和所述第二滑動(dòng)速度滿足第二預(yù)設(shè)條件后,則確定所述第一觸摸事件與預(yù)設(shè)的滑動(dòng)觸摸事件匹配;
或者,
當(dāng)所述第一觸摸事件為所述第三滑動(dòng)事件時(shí),則所述終端設(shè)備在判斷所述第三滑動(dòng)軌跡和所述第三滑動(dòng)速度滿足第三預(yù)設(shè)條件后,則確定所述第一觸摸事件與預(yù)設(shè)的滑動(dòng)觸摸事件匹配。
在本發(fā)明的另一種可能的實(shí)現(xiàn)方式中,所述第一觸摸事件還包括:所述終端設(shè)備根據(jù)所述第一操作所采集的在所述觸摸區(qū)域的第一長(zhǎng)按事件、所述終端設(shè)備根據(jù)所述第一操作所采集的在所述觸摸區(qū)域上的第一雙擊事件中的至少一個(gè)。
在本發(fā)明的另一種可能的實(shí)現(xiàn)方式中,所述判斷所述第一觸摸事件是否與預(yù)設(shè)的滑動(dòng)觸摸事件匹配,具體包括:
當(dāng)所述第一觸摸事件為所述第一長(zhǎng)按事件時(shí),則所述終端設(shè)備在判斷所述第一操作在所述觸摸區(qū)域上的接觸時(shí)長(zhǎng)滿足第一預(yù)設(shè)時(shí)長(zhǎng)時(shí),確定第一觸摸事件與預(yù)設(shè)的滑動(dòng)觸摸事件匹配;
或者,
當(dāng)所述第一觸摸事件為所述第一雙擊事件時(shí),則所述終端設(shè)備在判斷所述第一操作在所述觸摸區(qū)域上的點(diǎn)擊次數(shù)為兩次時(shí),確定第一觸摸事件與預(yù)設(shè)的滑動(dòng)觸摸事件匹配。
在本發(fā)明的另一種可能的實(shí)現(xiàn)方式中,所述按鍵區(qū)域包括虛擬按鍵區(qū)域和/或物理按鍵區(qū)域。
在本發(fā)明的另一種可能的實(shí)現(xiàn)方式中,所述虛擬按鍵區(qū)域包括:虛擬主頁(yè)鍵、虛擬返回鍵和虛擬多任務(wù)鍵。
第二方面,本發(fā)明提供一種終端,包括:
輸入設(shè)備,用于獲取用戶在終端設(shè)備的導(dǎo)航區(qū)輸入的第一操作;
處理器,用于確定所述第一操作對(duì)應(yīng)的第一觸摸事件;其中,所述導(dǎo)航區(qū)包括按鍵區(qū)域和觸摸區(qū)域;所述第一觸摸事件包括:所述終端設(shè)備根據(jù)所述第一操作所采集的在所述按鍵區(qū)域的第一滑動(dòng)事件、所述終端設(shè)備根據(jù)所述第一操作所采集的在所述觸摸區(qū)域上的第二滑動(dòng)事件、所述終端設(shè)備根據(jù)所述第一操作所采集的在所述觸摸區(qū)域和所述按鍵區(qū)域上的第三滑動(dòng)事件中的至少一個(gè);
所述處理器,還用于根據(jù)所述第一觸摸事件,清理所述終端設(shè)備的后臺(tái)任務(wù)。
在本發(fā)明的一種實(shí)現(xiàn)方式中,所述處理器,所述處理器,具體用于根據(jù)所述第一觸摸事件,在維持所述終端設(shè)備在接收所述第一操作之前的顯示界面的顯示狀態(tài)下,清理所述終端設(shè)備的后臺(tái)任務(wù)。
在本發(fā)明的另一種實(shí)現(xiàn)方式中,所述處理器,還具體用于:
判斷所述第一觸摸事件是否與預(yù)設(shè)的滑動(dòng)觸摸事件匹配;
若是,則在維持所述終端設(shè)備在接收所述第一操作之前的顯示界面的顯示狀態(tài)下,清理所述終端設(shè)備的后臺(tái)任務(wù)。
在本發(fā)明的另一種實(shí)現(xiàn)方式中,所述第一滑動(dòng)事件包括所述第一操作對(duì)應(yīng)在所述按鍵區(qū)域的第一滑動(dòng)軌跡和所述第一操作對(duì)應(yīng)在所述按鍵區(qū)域的第一滑動(dòng)速度;
所述第二滑動(dòng)事件包括所述第一操作對(duì)應(yīng)在所述觸摸區(qū)域的第二滑動(dòng)軌跡和所述第一操作對(duì)應(yīng)在所述觸摸區(qū)域的第二滑動(dòng)速度;
所述第三滑動(dòng)事件包括所述第一操作對(duì)應(yīng)在所述觸摸區(qū)域和所述按鍵區(qū)域上的第三滑動(dòng)軌跡和所述第一操作對(duì)應(yīng)在所述觸摸區(qū)域和所述按鍵區(qū)域上的第三滑動(dòng)速度。
在本發(fā)明的另一種實(shí)現(xiàn)方式中,所述處理器,還具體用于:
當(dāng)所述第一觸摸事件為所述第一滑動(dòng)事件時(shí),則在判斷所述第一滑動(dòng)軌跡和所述第一滑動(dòng)速度滿足第一預(yù)設(shè)條件后,確定所述第一觸摸事件與預(yù)設(shè)的滑動(dòng)觸摸事件匹配;
或者,
當(dāng)所述第一觸摸事件為所述第二滑動(dòng)事件時(shí),則在判斷所述第二滑動(dòng)軌跡和所述第二滑動(dòng)速度滿足第二預(yù)設(shè)條件后,確定所述第一觸摸事件與預(yù)設(shè)的滑動(dòng)觸摸事件匹配;
或者,
當(dāng)所述第一觸摸事件為所述第三滑動(dòng)事件時(shí),則在判斷所述第三滑動(dòng)軌跡和所述第三滑動(dòng)速度滿足第三預(yù)設(shè)條件后,確定所述第一觸摸事件與預(yù)設(shè)的滑動(dòng)觸摸事件匹配。
在本發(fā)明的另一種實(shí)現(xiàn)方式中,所述第一觸摸事件還包括:所述終端設(shè)備根據(jù)所述第一操作所采集的在所述觸摸區(qū)域的第一長(zhǎng)按事件、所述終端設(shè)備根據(jù)所述第一操作所采集的在所述觸摸區(qū)域上的第一雙擊事件中的至少一個(gè)。
在本發(fā)明的另一種實(shí)現(xiàn)方式中,所述處理器還具體用于:
當(dāng)所述第一觸摸事件為所述第一長(zhǎng)按事件時(shí),則在判斷所述第一操作在所述觸摸區(qū)域上的接觸時(shí)長(zhǎng)滿足第一預(yù)設(shè)時(shí)長(zhǎng)時(shí),確定第一觸摸事件與預(yù)設(shè)的滑動(dòng)觸摸事件匹配;
或者,
當(dāng)所述第一觸摸事件為所述第一雙擊事件時(shí),則在判斷所述第一操作在所述觸摸區(qū)域上的點(diǎn)擊次數(shù)為兩次時(shí),確定第一觸摸事件與預(yù)設(shè)的滑動(dòng)觸摸事件匹配。
在本發(fā)明的另一種實(shí)現(xiàn)方式中,所述按鍵區(qū)域包括虛擬按鍵區(qū)域和/或物理按鍵區(qū)域。
在本發(fā)明的另一種實(shí)現(xiàn)方式中,所述虛擬按鍵區(qū)域包括:虛擬主頁(yè)鍵、虛擬返回鍵和虛擬多任務(wù)鍵。
本發(fā)明提供的清空任務(wù)的方法與終端,終端設(shè)備獲取用戶在終端設(shè)備的導(dǎo)航區(qū)輸入的第一操作,確定所述第一操作對(duì)應(yīng)的第一觸摸事件,并根據(jù)所述第一觸摸事件,在維持終端設(shè)備在接收第一操作之前的顯示界面的顯示狀態(tài)下,清理終端設(shè)備的后臺(tái)任務(wù)。即,本實(shí)施例提供的方法,用戶可以直接在終端設(shè)備的導(dǎo)航區(qū)輸入不同的第一操作來(lái)觸發(fā)終端設(shè)備清理其后臺(tái)任務(wù),使得用戶在不退出當(dāng)前界面的情況下即可對(duì)終端設(shè)備的后臺(tái)任務(wù)進(jìn)行清理,進(jìn)而提高了人機(jī)交互的智能性。并且,本發(fā)明的方法,用戶不僅可以在按鍵區(qū)域上輸入不同的第一操作,用戶還可以在觸摸區(qū)域、按鍵區(qū)域和觸摸區(qū)域上輸入不同的第一操作使終端設(shè)備來(lái)清理其后臺(tái)任務(wù),進(jìn)而豐富了觸發(fā)終端設(shè)備清理后臺(tái)任務(wù)的方式,進(jìn)一步提高了人機(jī)交互的智能性。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明提供的終端設(shè)備的示意圖;
圖1a為本發(fā)明提供的終端設(shè)備的另一示意圖;
圖2為本發(fā)明提供的清空任務(wù)的方法實(shí)施例一的流程示意圖;
圖3為本發(fā)明提供的清空任務(wù)的方法實(shí)施例二的流程示意圖;
圖4為本發(fā)明提供的清空任務(wù)的方法的第一操作示意圖;
圖5為本發(fā)明提供的清空任務(wù)的方法的第二操作示意圖;
圖6為本發(fā)明提供的清空任務(wù)的方法的第三操作示意圖;
圖7為本發(fā)明提供的清空任務(wù)的方法的第四操作示意圖;
圖8為本發(fā)明提供的清空任務(wù)的方法的第五操作示意圖;
圖9為本發(fā)明提供的清空任務(wù)的方法的第六操作示意圖;
圖10為本發(fā)明提供的清空任務(wù)的方法的第七操作示意圖;
圖11為本發(fā)明提供的終端的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
本發(fā)明所涉及的終端設(shè)備,其導(dǎo)航區(qū)包括按鍵區(qū)域和觸摸區(qū)域,例如可以是導(dǎo)航區(qū)包括按鍵區(qū)域和觸摸區(qū)域的手機(jī)、個(gè)人數(shù)字助理(Personal Digital Assistant,PDA)、平板電腦、便攜式計(jì)算機(jī)等移動(dòng)通訊設(shè)備,本發(fā)明對(duì)此不做限制。
本發(fā)明實(shí)施例涉及的方法與終端,旨在解決現(xiàn)有技術(shù)中當(dāng)用戶需要清理終端設(shè)備的內(nèi)存時(shí),用戶需要退出當(dāng)前的界面,到主界面上點(diǎn)擊清理軟件的快捷鍵,造成操作不方便、人機(jī)交互不夠智能的技術(shù)問(wèn)題。
圖1為本發(fā)明提供的清空任務(wù)的方法的應(yīng)用終端設(shè)備的示意圖,圖1a為本發(fā)明提供的清空任務(wù)的方法的應(yīng)用終端設(shè)備的另一示意圖,如圖1和圖1a所述,本實(shí)施例的終端設(shè)備包括顯示區(qū)和導(dǎo)航區(qū),導(dǎo)航區(qū)包括按鍵區(qū)域和觸摸區(qū)域,其中,按鍵區(qū)域可以位于導(dǎo)航區(qū)的中部,觸摸區(qū)域位于按鍵區(qū)域的兩端。圖1所示的終端設(shè)備其按鍵為虛擬按鍵,圖1a所示的終端設(shè)備其按鍵為物理按鍵,該物理按鍵具有感應(yīng)功能,可以感應(yīng)到用戶的滑動(dòng)操作。可選的,本實(shí)施例的終端設(shè)備還可以是其他形式,本實(shí)施例對(duì)此不做限制,只要保證其導(dǎo)航區(qū)包括按鍵區(qū)域和觸摸區(qū)域即可。
下面以具體地實(shí)施例對(duì)本發(fā)明的技術(shù)方案進(jìn)行詳細(xì)說(shuō)明。下面這幾個(gè)具體的實(shí)施例可以相互結(jié)合,對(duì)于相同或相似的概念或過(guò)程可能在某些實(shí)施例不再贅述。
圖2為本發(fā)明提供的清空任務(wù)的方法實(shí)施例一的流程示意圖。本實(shí)施例的執(zhí)行主體為終端設(shè)備,本實(shí)施例涉及的是終端設(shè)備根據(jù)用戶在導(dǎo)航區(qū)輸入的第一操作來(lái)清理終端設(shè)備的后臺(tái)任務(wù)的具體過(guò)程。如圖2所示,該方法可以包括:
S101:獲取用戶在終端設(shè)備的導(dǎo)航區(qū)輸入的第一操作,確定所述第一操作對(duì)應(yīng)的第一觸摸事件;其中,所述導(dǎo)航區(qū)包括按鍵區(qū)域和觸摸區(qū)域;所述第一觸摸事件包括:所述終端設(shè)備根據(jù)所述第一操作所采集的在所述按鍵區(qū)域的第一滑動(dòng)事件、所述終端設(shè)備根據(jù)所述第一操作所采集的在所述觸摸區(qū)域上的第二滑動(dòng)事件、所述終端設(shè)備根據(jù)所述第一操作所采集的在所述觸摸區(qū)域和所述按鍵區(qū)域上的第三滑動(dòng)事件中的至少一個(gè)。
具體的,如圖1或者圖1a所示本實(shí)施例的終端設(shè)備的導(dǎo)航區(qū)包括按鍵區(qū)域和觸摸區(qū)域,終端設(shè)備獲取用戶在導(dǎo)航區(qū)輸入的第一操作。該第一操作可以是用戶在按鍵區(qū)域的滑動(dòng)操作,也可以是用戶在觸摸區(qū)域的滑動(dòng)操作,還可以是用戶在按鍵區(qū)域和觸摸區(qū)域的滑動(dòng)操作。其中,用戶在按鍵區(qū)域的滑動(dòng)操作為用戶在沒(méi)有按下按鍵區(qū)域的按鍵時(shí),在按鍵區(qū)域的上下左右等各種軌跡的滑動(dòng)操作,即本實(shí)施例的按鍵區(qū)域具有感應(yīng)功能,可以感應(yīng)到用戶的滑動(dòng)操作。用戶在觸摸區(qū)域上的滑動(dòng)操作可以是用戶在觸摸區(qū)域的上下左右等各種軌跡的滑動(dòng)操作。用戶在按鍵區(qū)域和觸摸區(qū)域的滑動(dòng)操作可以是用戶在沒(méi)有按下按鍵區(qū)域的按鍵時(shí),在觸摸區(qū)域和按鍵區(qū)域上的各種滑動(dòng)操作。
可選的,本實(shí)施例的第一操作還可以為用戶在終端設(shè)備的按鍵區(qū)域上的雙擊操作,還可以為在終端設(shè)備的觸摸區(qū)域上的長(zhǎng)按操作,還可以為在終端設(shè)備的按鍵區(qū)域的長(zhǎng)按操作等。
需要說(shuō)明的是,上述導(dǎo)航區(qū)可以是安卓系統(tǒng)下的虛擬導(dǎo)航區(qū),例如可以參見(jiàn)圖1所示,該虛擬導(dǎo)航區(qū)包括虛擬按鍵區(qū)域和位于按鍵區(qū)域兩端的觸摸區(qū)域??蛇x的,如圖1a所示,上述導(dǎo)航區(qū)域還可以為蘋果系統(tǒng)(iphone Operating System,以下簡(jiǎn)稱IOS)下設(shè)置的具有物理按鍵(即實(shí)體按鍵)的物理導(dǎo)航區(qū),該導(dǎo)航區(qū)的包括物理按鍵區(qū)域和位于物理按鍵區(qū)域兩端的觸摸區(qū)域。當(dāng)導(dǎo)航區(qū)為安卓系統(tǒng)下的虛擬導(dǎo)航區(qū)時(shí),上述虛擬按鍵可以為具有與實(shí)體按鍵功能相同的一些虛擬控件,例如終端設(shè)備的“主頁(yè)鍵(home)”、“返回鍵(back)”等;當(dāng)導(dǎo)航區(qū)為IOS系統(tǒng)下的物理導(dǎo)航區(qū)時(shí),物理按鍵具有返回主界面的功能。
可選的,本實(shí)施例的第一操作還可以為用戶在終端設(shè)備的物理按鍵上的滑動(dòng)操作(這里的滑動(dòng)操作可以是和按下物理按鍵的操作同時(shí)進(jìn)行的),還可以為在終端設(shè)備的觸摸區(qū)域上的長(zhǎng)按操作,還可以為在終端設(shè)備的按鍵區(qū)域的長(zhǎng)按操作等。
需要說(shuō)明的是,上述導(dǎo)航區(qū)可以是安卓系統(tǒng)下的虛擬導(dǎo)航區(qū),例如可以參見(jiàn)圖1所示,該虛擬導(dǎo)航區(qū)包括虛擬按鍵區(qū)域和位于按鍵區(qū)域兩端的觸摸區(qū)域??蛇x的,上述導(dǎo)航區(qū)域還可以為蘋果系統(tǒng)(iphone Operating System,以下簡(jiǎn)稱IOS)下設(shè)置具有物理按鍵(即實(shí)體按鍵)的物理導(dǎo)航區(qū),該導(dǎo)航區(qū)的包括物理按鍵區(qū)域和位于物理按鍵區(qū)域兩端的觸摸區(qū)域。當(dāng)導(dǎo)航區(qū)為安卓系統(tǒng)下的虛擬導(dǎo)航區(qū)時(shí),上述虛擬按鍵可以為具有與實(shí)體按鍵相同功能的一些虛擬控件,例如終端設(shè)備的“主頁(yè)鍵(home)”、“返回鍵(back)”等;當(dāng)導(dǎo)航區(qū)為IOS系統(tǒng)下的物理導(dǎo)航區(qū)時(shí),物理按鍵具有返回主界面的功能??蛇x的,本實(shí)施例的按鍵區(qū)域還可以包括指紋鍵。
可選的,終端設(shè)備可以通過(guò)預(yù)先設(shè)置的用戶接口獲取用戶輸入的第一操作,也可以通過(guò)底層的一些應(yīng)用軟件采集用戶輸入的第一操作,還可以通過(guò)壓力傳感器、定時(shí)器、速度傳感器等硬件采集用戶輸入的第一操作,本發(fā)明實(shí)施例對(duì)終端設(shè)備獲取用戶輸入的第一操作的獲取方式并不做限定。
當(dāng)終端設(shè)備獲取到用戶輸入的第一操作后,終端設(shè)備根據(jù)該第一操作提取終端設(shè)備清理后臺(tái)任務(wù)的參考依據(jù),即獲取第一觸摸事件。當(dāng)?shù)谝徊僮鳛橛脩粼诮K端設(shè)備的按鍵區(qū)域的滑動(dòng)操作時(shí),終端設(shè)備所確定的第一觸摸事件即為第一滑動(dòng)事件。當(dāng)?shù)谝徊僮鳛橛脩粼诮K端設(shè)備的觸摸區(qū)域上的滑動(dòng)操作時(shí),終端設(shè)備所確定的第一觸摸事件即為第二滑動(dòng)事件。當(dāng)?shù)谝徊僮鳛橛脩粼诮K端設(shè)備的按鍵區(qū)域和觸摸區(qū)域上的滑動(dòng)操作時(shí),終端設(shè)備所確定的第一觸摸事件即為第三滑動(dòng)事件。
本實(shí)施例的方法,用戶在終端設(shè)備上輸入的第一操作可以是在按鍵區(qū)域上的滑動(dòng)操作,還可以是觸摸區(qū)域上的滑動(dòng)操作、或者在按鍵區(qū)域和觸摸區(qū)域上的滑動(dòng)操作,使得終端設(shè)備根據(jù)上述任意一種滑動(dòng)操作即可確定第一觸發(fā)事件,并根據(jù)該第一觸發(fā)事件來(lái)觸發(fā)清理終端設(shè)備的后臺(tái)任務(wù),進(jìn)而豐富了用戶觸發(fā)終端設(shè)備清理后臺(tái)任務(wù)的方式,給用戶體驗(yàn)帶來(lái)更多的可能性。
S102:根據(jù)所述第一觸摸事件,清理所述終端設(shè)備的后臺(tái)任務(wù)。
具體的,上述終端設(shè)備所確定的第一觸摸事件中,終端設(shè)備可以獲取到與第一觸摸事件相關(guān)的坐標(biāo)參數(shù)、時(shí)間參數(shù)、速度參數(shù)、方向參數(shù)、點(diǎn)擊次數(shù)等參數(shù),終端設(shè)備可以根據(jù)這些參數(shù)來(lái)確定是否清理其后臺(tái)任務(wù)。例如,終端設(shè)備中安裝有內(nèi)存清理軟件,終端設(shè)備可以根據(jù)上述第一觸摸事件,觸發(fā)啟動(dòng)內(nèi)存清理軟件,使得內(nèi)存清理軟件清理終端設(shè)備的后臺(tái)任務(wù)。
優(yōu)選的,終端設(shè)備可以根據(jù)上述第一觸摸事件,在維持所述終端設(shè)備在接收所述第一操作之前的顯示界面的顯示狀態(tài)下,觸發(fā)啟動(dòng)內(nèi)存清理軟件,使得內(nèi)存清理軟件清理終端設(shè)備的后臺(tái)任務(wù)。
例如,用戶當(dāng)前的操作界面為微信界面,此時(shí)用戶在終端設(shè)備的導(dǎo)航區(qū)輸入第一操作,終端設(shè)備根據(jù)該第一操作,確定該第一操作對(duì)應(yīng)的第一觸發(fā)事件為清理后臺(tái)任務(wù)時(shí),終端設(shè)備在保持當(dāng)前微信界面不變的情況下,清理其后臺(tái)任務(wù),進(jìn)而實(shí)現(xiàn)了用戶在不要退出當(dāng)前微信界面的情況下清理終端設(shè)備的后臺(tái)任務(wù),從而提高了用戶人機(jī)交互的智能化。
本發(fā)明提供的清空任務(wù)的方法,終端設(shè)備獲取用戶在終端設(shè)備的導(dǎo)航區(qū)輸入的第一操作,確定所述第一操作對(duì)應(yīng)的第一觸摸事件,并根據(jù)所述第一觸摸事件,在維持終端設(shè)備在接收第一操作之前的顯示界面的顯示狀態(tài)下,清理終端設(shè)備的后臺(tái)任務(wù)。即,本實(shí)施例提供的方法,用戶可以直接在終端設(shè)備的導(dǎo)航區(qū)輸入不同的第一操作來(lái)觸發(fā)終端設(shè)備清理其后臺(tái)任務(wù),使得用戶在不退出當(dāng)前界面的情況下即可對(duì)終端設(shè)備的后臺(tái)任務(wù)進(jìn)行清理,進(jìn)而提高了人機(jī)交互的智能性。并且,本發(fā)明的方法,用戶不僅可以在按鍵區(qū)域上輸入不同的第一操作,用戶還可以在觸摸區(qū)域、按鍵區(qū)域和觸摸區(qū)域上輸入不同的第一操作使終端設(shè)備來(lái)清理其后臺(tái)任務(wù),進(jìn)而豐富了觸發(fā)終端設(shè)備清理后臺(tái)任務(wù)的方式,進(jìn)一步提高了人機(jī)交互的智能性。
圖3為本發(fā)明提供的清空任務(wù)的方法實(shí)施例二的流程示意圖。在上述實(shí)施例的基礎(chǔ)上,本實(shí)施例涉及的是終端設(shè)備根據(jù)所述第一觸摸事件,在維持所述終端設(shè)備在接收所述第一操作之前的顯示界面的顯示狀態(tài)下,清理所述終端設(shè)備的后臺(tái)任務(wù)的具體過(guò)程。如圖3所示,上述S102具體可以包括:
S201、判斷所述第一觸摸事件是否與預(yù)設(shè)的滑動(dòng)觸摸事件匹配。
S202、若是,則在維持所述終端設(shè)備在接收所述第一操作之前的顯示界面的顯示狀態(tài)下,清理所述終端設(shè)備的后臺(tái)任務(wù)。
具體的,終端設(shè)備中保存有預(yù)設(shè)的滑動(dòng)觸摸事件,終端設(shè)備判斷根據(jù)用戶輸入的第一操作確定的第一觸摸事件是否與預(yù)設(shè)到的滑動(dòng)事件匹配,當(dāng)?shù)谝挥|摸事件與預(yù)設(shè)的觸摸事件匹配時(shí),終端設(shè)備在維持終端設(shè)備在接收第一操作之前的顯示界面的顯示狀態(tài)下,清理終端設(shè)備的后臺(tái)任務(wù)。
舉例說(shuō)明,假設(shè)終端設(shè)備中預(yù)設(shè)有內(nèi)存清理功能,終端設(shè)備預(yù)設(shè)的觸發(fā)該內(nèi)存清理軟件的滑動(dòng)事件為在1s內(nèi)從左向右依次觸發(fā)觸摸區(qū)域上的A、B、C、D四個(gè)點(diǎn)。當(dāng)用戶在終端設(shè)備的觸摸區(qū)域輸入的第一操作為從左向右滑動(dòng)時(shí),終端設(shè)備根據(jù)該第一操作確定第一觸摸事件為在1s內(nèi)從左向右依次觸發(fā)A、B、C、D四個(gè)點(diǎn),進(jìn)而確定該第一觸摸事件與預(yù)設(shè)的滑動(dòng)觸摸事件匹配。此時(shí),終端設(shè)備在不退出當(dāng)前界面的情況下觸發(fā)內(nèi)存清理功能,清理終端設(shè)備的后臺(tái)任務(wù)。即本實(shí)施的方法,終端設(shè)備將與用戶的第一操作對(duì)應(yīng)的第一觸摸事件與預(yù)設(shè)的滑動(dòng)觸摸事件進(jìn)行匹配,當(dāng)匹配時(shí),才觸發(fā)清理其后臺(tái)的任務(wù),進(jìn)而提高了終端設(shè)備辨識(shí)用戶操作的準(zhǔn)確性。
本發(fā)明提供的清空任務(wù)的方法,終端設(shè)備根據(jù)用戶輸入的第一操作,確定該第一操作對(duì)應(yīng)的第一觸摸事件,接著,將第一觸摸事件與終端設(shè)備中預(yù)設(shè)的滑動(dòng)觸摸事件進(jìn)行匹配,當(dāng)?shù)谝挥|摸事件與終端設(shè)備預(yù)設(shè)的滑動(dòng)觸摸事件匹配時(shí),終端設(shè)備清理終端設(shè)備的后臺(tái)任務(wù),清理方式多樣,且比較簡(jiǎn)單,大大提高了用戶的體驗(yàn)。
本發(fā)明的實(shí)施例三,在上述實(shí)施例的基礎(chǔ)上,本實(shí)施例涉及的是終端設(shè)備根據(jù)第一操作,確定第一觸摸事件的具體內(nèi)容的執(zhí)行過(guò)程。具體的,上述終端設(shè)備在根據(jù)第一操作確定第一觸摸事件時(shí),實(shí)際上確定的是第一操作帶來(lái)的一些參數(shù)的值。
本實(shí)施例中,當(dāng)?shù)谝徊僮鳛橛脩粼诮K端設(shè)備的按鍵區(qū)域的滑動(dòng)操作時(shí),其所確定的第一觸摸事件即為第一滑動(dòng)事件。在該第一滑動(dòng)事件中,終端設(shè)備實(shí)際上所確定的是第一滑動(dòng)事件中的具體參數(shù),包括第一操作對(duì)應(yīng)在按鍵區(qū)域的滑動(dòng)軌跡和第一操作對(duì)應(yīng)在按鍵區(qū)域的滑動(dòng)速度。
當(dāng)?shù)谝徊僮鳛橛脩粼诮K端設(shè)備的觸摸區(qū)域的滑動(dòng)操作時(shí),其所確定的第一觸摸事件即為第二滑動(dòng)事件。在該第二滑動(dòng)事件中,終端設(shè)備實(shí)際上所確定的是第二滑動(dòng)事件中的具體參數(shù),包括第一操作對(duì)應(yīng)在觸摸區(qū)域的第二滑動(dòng)軌跡和第一操作對(duì)應(yīng)在觸摸區(qū)域的第二滑動(dòng)速度。
當(dāng)?shù)谝徊僮鳛橛脩粼诮K端設(shè)備的觸摸區(qū)域和按鍵區(qū)域的滑動(dòng)操作時(shí),其所確定的第一觸摸事件即為第三滑動(dòng)事件。在該第三滑動(dòng)事件中,終端設(shè)備實(shí)際上所確定的是第三滑動(dòng)事件中的具體參數(shù),包括所述第一操作對(duì)應(yīng)在觸摸區(qū)域和按鍵區(qū)域上的第三滑動(dòng)軌跡和第一操作對(duì)應(yīng)在觸摸區(qū)域和按鍵區(qū)域上的第三滑動(dòng)速度。
可選的,本實(shí)施例的第一觸摸事件還可以包括:所述終端設(shè)備根據(jù)所述第一操作所采集的在所述觸摸區(qū)域的第一長(zhǎng)按事件、所述終端設(shè)備根據(jù)所述第一操作所采集的在所述觸摸區(qū)域上的第一雙擊事件中的至少一個(gè)。
在本實(shí)施例中,當(dāng)?shù)谝徊僮鳛橛脩粼趯?dǎo)航區(qū)的觸摸區(qū)域上的長(zhǎng)按操作時(shí),終端設(shè)備所確定的第一觸摸事件即為第一長(zhǎng)按事件。該第一長(zhǎng)按事件中,終端設(shè)備實(shí)際所確定的是第一長(zhǎng)按事件中的具體參數(shù),即第一操作在該觸摸區(qū)域的觸摸時(shí)長(zhǎng)。
當(dāng)?shù)谝徊僮鳛橛脩粼诮K端設(shè)備的觸摸區(qū)域上的雙擊操作時(shí),終端設(shè)備所確定的第一觸摸事件即為第一雙擊事件。在該第一雙擊事件中,終端設(shè)備實(shí)際上所確定的是第一雙擊事件中的具體參數(shù),即第一操作在觸摸區(qū)域的點(diǎn)擊次數(shù)。
可選的,如圖1所示,本實(shí)施例的觸摸區(qū)域可以包括兩部分,即觸摸區(qū)域a和觸摸區(qū)域b,上述用戶在觸摸區(qū)域的長(zhǎng)按操作可以是用戶在觸摸區(qū)域a上的長(zhǎng)按操作,可以是在觸摸區(qū)域b上的長(zhǎng)按操作,還可以是觸摸區(qū)域a和b上的長(zhǎng)按操作。上述用戶在終端設(shè)備的觸摸區(qū)域上的雙擊操作可以是用戶在觸摸區(qū)域a上的雙擊操作,可以是在觸摸區(qū)域b上的雙擊操作,還可以是觸摸區(qū)域a和b上的同時(shí)雙擊操作。
可選的,本實(shí)施例的第一觸摸事件還可以包括:所述終端設(shè)備根據(jù)所述第一操作所采集的在所述按鍵區(qū)域的第二長(zhǎng)按事件、所述終端設(shè)備根據(jù)所述第一操作所采集的在所述按鍵區(qū)域上的第二雙擊事件中的至少一個(gè)。
在本實(shí)施例中,當(dāng)?shù)谝徊僮鳛橛脩粼趯?dǎo)航區(qū)的按鍵區(qū)域上的長(zhǎng)按操作時(shí),終端設(shè)備所確定的第一觸摸事件即為第二長(zhǎng)按事件。該第二長(zhǎng)按事件中,終端設(shè)備實(shí)際所確定的是第二長(zhǎng)按事件中的具體參數(shù),包括第一操作所觸及的按鍵的類型和第一操作在第一操作所觸及的按鍵上的接觸時(shí)長(zhǎng)。
當(dāng)?shù)谝徊僮鳛橛脩粼诮K端設(shè)備的導(dǎo)航區(qū)的按鍵區(qū)域上的雙擊操作時(shí),終端設(shè)備所確定的第一觸摸事件即為第二雙擊事件。在該第二雙擊事件中,終端設(shè)備實(shí)際上所確定的是第二雙擊事件中的具體參數(shù),包括第一操作所觸及的按鍵的類型和在所觸及的按鍵上的點(diǎn)擊次數(shù)。
需要說(shuō)明的是,終端設(shè)備的按鍵區(qū)域包括虛擬按鍵區(qū)域和/或物理按鍵區(qū)域,所述虛擬按鍵區(qū)域包括:虛擬主頁(yè)鍵、虛擬返回鍵和虛擬多任務(wù)鍵。
本發(fā)明提供的清空任務(wù)的方法,終端設(shè)備根據(jù)用戶輸入的不同形式第一操作,來(lái)確定該第一操作對(duì)應(yīng)的第一觸摸事件。本實(shí)施例的方法,終端可以根據(jù)用戶輸入的第一操作的滑動(dòng)軌跡和滑動(dòng)時(shí)間確定第一觸摸事件,可選的,還可以根據(jù)用戶輸入的第一操作的長(zhǎng)按時(shí)間和點(diǎn)擊次數(shù)來(lái)確定第一觸發(fā)事件,進(jìn)而豐富了生產(chǎn)第一觸發(fā)事件的形式,給用戶體驗(yàn)帶來(lái)更多的可能性,進(jìn)一步提高了人機(jī)交互的智能性。
本發(fā)明的實(shí)施例四,在上述實(shí)施例的基礎(chǔ)上,本實(shí)施例涉及的是終端判斷不同第一操作對(duì)應(yīng)的第一觸摸事件是否與預(yù)設(shè)的滑動(dòng)觸摸事件匹配的具體過(guò)程。
在本實(shí)施例的第一種可行的實(shí)現(xiàn)方式中,本實(shí)施例涉及的是當(dāng)所述第一觸摸事件為所述第一滑動(dòng)事件時(shí),終端設(shè)備判斷所述第一觸摸事件是否與預(yù)設(shè)的滑動(dòng)觸摸事件匹配的具體過(guò)程,上述S201具體包括:
當(dāng)所述第一觸摸事件為所述第一滑動(dòng)事件時(shí),則所述終端設(shè)備在判斷所述第一滑動(dòng)軌跡和所述第一滑動(dòng)速度滿足第一預(yù)設(shè)條件后,則確定所述第一觸摸事件與預(yù)設(shè)的滑動(dòng)觸摸事件匹配。
具體的,終端設(shè)備接收用戶輸入的第一操作,該第一操作為用戶在終端設(shè)備的按鍵區(qū)域的滑動(dòng)操作,終端設(shè)備可以根據(jù)該滑動(dòng)操作確定第一滑動(dòng)事件。需要說(shuō)明的是,該第一滑動(dòng)事件可以包括多個(gè)獨(dú)立的事件,例如可以包括一次按下事件(DOWN Event)、多次連續(xù)的移動(dòng)事件(MOVE Event)和一次抬起事件(UP Event),每一個(gè)Event中包含了該次事件中的各類信息,可以包括事件坐標(biāo)、事件類型、事件時(shí)間、事件標(biāo)記(Event flag)等。
終端設(shè)備可以根據(jù)第一操作在按鍵區(qū)域的按下事件和抬起事件確定第一觸摸事件在按鍵區(qū)域的滑動(dòng)軌跡(即滑動(dòng)距離)。例如可以根據(jù)按下事件和抬起事件之間的坐標(biāo)差計(jì)算第一觸摸事件在按鍵區(qū)域的滑動(dòng)軌跡;終端設(shè)備還可以根據(jù)按下事件、移動(dòng)事件和抬起事件確定第一觸摸事件在按鍵區(qū)域的滑動(dòng)軌跡(該種情況下,第一滑動(dòng)事件中可以包括多次連續(xù)且軌跡重疊的移動(dòng)事件),這種情況下滑動(dòng)軌跡可以理解為總的滑動(dòng)位移。與此同時(shí),終端設(shè)備還可以獲取第一滑動(dòng)事件中按下事件發(fā)生的時(shí)間和抬起事件發(fā)生的時(shí)間,從而計(jì)算出整個(gè)第一滑動(dòng)事件所耗費(fèi)的時(shí)間,進(jìn)而根據(jù)總的滑動(dòng)軌跡和第一滑動(dòng)事件所耗費(fèi)的時(shí)間計(jì)算出第一滑動(dòng)事件在按鍵區(qū)域的滑動(dòng)速度。
終端設(shè)備在確定第一觸摸事件在按鍵區(qū)域的滑動(dòng)軌跡和第一觸摸事件在按鍵區(qū)域的滑動(dòng)速度后,判斷二者是否滿足第一預(yù)設(shè)條件,該第一預(yù)設(shè)條件中既包括第一觸摸事件在按鍵區(qū)域的滑動(dòng)軌跡應(yīng)滿足的第一閾值范圍,也包括第一觸摸事件在按鍵區(qū)域的滑動(dòng)速度應(yīng)該滿足的第二閾值范圍。只有在判斷第一觸摸事件在按鍵區(qū)域的滑動(dòng)軌跡滿足第一閾值范圍,且第一觸摸事件在按鍵區(qū)域的滑動(dòng)速度滿足第二閾值范圍后,終端設(shè)備才會(huì)則確定第一觸摸事件與預(yù)設(shè)的滑動(dòng)觸摸事件匹配,進(jìn)而執(zhí)行上述S202。
例如,參見(jiàn)圖4所示,當(dāng)用戶在按鍵區(qū)域的第一操作為從左向右劃動(dòng)時(shí),即終端設(shè)備確定的第一滑動(dòng)事件的滑動(dòng)方向?yàn)樵诎存I區(qū)域從左向右滑動(dòng),且終端設(shè)備會(huì)記錄下用戶手指按下一瞬間的按下事件的坐標(biāo)及按下時(shí)間點(diǎn),并記錄手指劃動(dòng)后抬起一瞬間的抬起事件的坐標(biāo)及抬起時(shí)間點(diǎn)。然后,終端設(shè)備根據(jù)二者的坐標(biāo)差可以計(jì)算出第一觸摸事件在按鍵區(qū)域的滑動(dòng)軌跡,根據(jù)二者的時(shí)間點(diǎn)之差可以計(jì)算出第一觸摸事件在按鍵區(qū)域的滑動(dòng)時(shí)間,從而得到第一觸摸事件在按鍵區(qū)域的滑動(dòng)速度。接著,終端設(shè)備判斷第一觸摸事件在按鍵區(qū)域的滑動(dòng)軌跡和該第一觸摸事件在按鍵區(qū)域的滑動(dòng)速度是否滿足第一預(yù)設(shè)條件,若滿足,終端設(shè)備確定第一觸摸事件與預(yù)設(shè)的滑動(dòng)觸摸事件匹配,進(jìn)而執(zhí)行上述S202。
在本實(shí)施例的第二種可行的實(shí)現(xiàn)方式中,在上述實(shí)施例的基礎(chǔ)上,本實(shí)施例涉及的是當(dāng)所述第一觸摸事件為所述第二滑動(dòng)事件時(shí),終端設(shè)備判斷所述第一觸摸事件是否與預(yù)設(shè)的滑動(dòng)觸摸事件匹配的具體過(guò)程。即上述S201具體包括:
當(dāng)所述第一觸摸事件為所述第二滑動(dòng)事件時(shí),則所述終端設(shè)備在判斷所述第二滑動(dòng)軌跡和所述第二滑動(dòng)速度滿足第二預(yù)設(shè)條件后,則確定所述第一觸摸事件與預(yù)設(shè)的滑動(dòng)觸摸事件匹配。
具體的,終端設(shè)備接收用戶輸入的第一操作,該第一操作為用戶在終端設(shè)備的觸摸區(qū)域的滑動(dòng)操作,終端設(shè)備可以根據(jù)該滑動(dòng)操作確定第二滑動(dòng)事件。需要說(shuō)明的是,該第二滑動(dòng)事件可以包括多個(gè)獨(dú)立的事件,例如可以包括一次按下事件(DOWN Event)、多次連續(xù)的移動(dòng)事件(MOVE Event)和一次抬起事件(UP Event),每一個(gè)Event中包含了該次事件中的各類信息,可以包括事件坐標(biāo)、事件類型、事件時(shí)間、事件標(biāo)記(Event flag)等。
終端設(shè)備可以根據(jù)第一操作的按下事件和抬起事件確定第二觸摸事件在觸摸區(qū)域的滑動(dòng)軌跡(即滑動(dòng)距離),例如可以根據(jù)按下事件和抬起事件之間的坐標(biāo)差計(jì)算第二觸摸事件在觸摸區(qū)域的滑動(dòng)軌跡;終端設(shè)備還可以根據(jù)按下事件、移動(dòng)事件和抬起事件確定第二觸摸事件對(duì)應(yīng)在觸摸區(qū)域的滑動(dòng)軌跡(該種情況下,第二滑動(dòng)事件中包括了多次連續(xù)且軌跡重疊的移動(dòng)事件),這種情況下滑動(dòng)軌跡可以理解為總的滑動(dòng)位移。與此同時(shí),終端設(shè)備還可以獲取第二滑動(dòng)事件中按下事件發(fā)生的時(shí)間和抬起事件發(fā)生的時(shí)間,從而計(jì)算出整個(gè)第二滑動(dòng)事件所耗費(fèi)的時(shí)間,進(jìn)而根據(jù)總的滑動(dòng)軌跡和第二滑動(dòng)事件所耗費(fèi)的時(shí)間計(jì)算出第二滑動(dòng)事件在觸摸區(qū)域的滑動(dòng)速度。
終端設(shè)備在確定第二觸摸事件在觸摸區(qū)域的滑動(dòng)軌跡和第二觸摸事件在觸摸區(qū)域的滑動(dòng)速度后,判斷二者是否滿足第二預(yù)設(shè)條件,該第二預(yù)設(shè)條件中既包括第二觸摸事件在觸摸區(qū)域的滑動(dòng)軌跡應(yīng)滿足的第一閾值范圍,也包括第二觸摸事件在觸摸區(qū)域的滑動(dòng)速度應(yīng)該滿足的第二閾值范圍。只有在判斷第二觸摸事件在觸摸區(qū)域的滑動(dòng)軌跡滿足第一閾值范圍,且第二觸摸事件在觸摸區(qū)域的滑動(dòng)速度滿足第二閾值范圍后,終端設(shè)備才會(huì)則確定第二觸摸事件與預(yù)設(shè)的滑動(dòng)觸摸事件匹配,進(jìn)而執(zhí)行上述S202。
例如,參見(jiàn)圖5所示,當(dāng)用戶在觸摸區(qū)域的第一操作為從左向右劃動(dòng)時(shí),即終端設(shè)備確定的第二滑動(dòng)事件的滑動(dòng)方向?yàn)樵谟|摸區(qū)域從左向右的滑動(dòng),且終端設(shè)備會(huì)記錄下用戶手指按下一瞬間的按下事件的坐標(biāo)及按下時(shí)間點(diǎn),并記錄手指劃動(dòng)后抬起一瞬間的抬起事件的坐標(biāo)及抬起時(shí)間點(diǎn)。然后,終端設(shè)備根據(jù)二者的坐標(biāo)差可以計(jì)算出第二觸摸事件在觸摸區(qū)域的滑動(dòng)軌跡,二者的時(shí)間點(diǎn)之差可以計(jì)算出第二觸摸事件在觸摸區(qū)域的滑動(dòng)時(shí)間,從而得到第二觸摸事件在觸摸區(qū)域的滑動(dòng)速度。接著,終端設(shè)備判斷第二觸摸事件在觸摸區(qū)域的滑動(dòng)軌跡和該第二觸摸事件在觸摸區(qū)域的滑動(dòng)速度是否滿足第二預(yù)設(shè)條件,若滿足,終端設(shè)備確定第二觸摸事件與預(yù)設(shè)的滑動(dòng)觸摸事件匹配,進(jìn)而執(zhí)行上述S202。
在本實(shí)施例的第三種可行的實(shí)現(xiàn)方式中,在上述實(shí)施例的基礎(chǔ)上,本實(shí)施例涉及的是當(dāng)所述第一觸摸事件為所述第三滑動(dòng)事件時(shí),終端設(shè)備判斷所述第一觸摸事件是否與預(yù)設(shè)的滑動(dòng)觸摸事件匹配的具體過(guò)程。即上述S201具體包括:
當(dāng)所述第一觸摸事件為所述第三滑動(dòng)事件時(shí),則所述終端設(shè)備在判斷所述第三滑動(dòng)軌跡和所述第三滑動(dòng)速度滿足第三預(yù)設(shè)條件后,則確定所述第一觸摸事件與預(yù)設(shè)的滑動(dòng)觸摸事件匹配。
具體的,終端設(shè)備接收用戶輸入的第一操作,該第一操作為用戶在終端設(shè)備的觸摸區(qū)域和按鍵區(qū)域的滑動(dòng)操作,終端設(shè)備可以根據(jù)該滑動(dòng)操作確定第三滑動(dòng)事件。需要說(shuō)明的是,該第三滑動(dòng)事件可以包括多個(gè)獨(dú)立的事件,例如可以包括一次按下事件(DOWN Event)、多次連續(xù)的移動(dòng)事件(MOVE Event)和一次抬起事件(UP Event),每一個(gè)Event中包含了該次事件中的各類信息,可以包括事件坐標(biāo)、事件類型、事件時(shí)間、事件標(biāo)記(Event flag)等。
終端設(shè)備可以根據(jù)第一操作的按下事件和抬起事件確定第三觸摸事件在觸摸區(qū)域和按鍵區(qū)域的滑動(dòng)軌跡(即滑動(dòng)距離),例如可以根據(jù)按下事件和抬起事件之間的坐標(biāo)差計(jì)算第三觸摸事件在觸摸區(qū)域和按鍵區(qū)域的滑動(dòng)軌跡;終端設(shè)備還可以根據(jù)按下事件、移動(dòng)事件和抬起事件確定第三觸摸事件對(duì)應(yīng)在觸摸區(qū)域和按鍵區(qū)域的滑動(dòng)軌跡(該種情況下,第三滑動(dòng)事件中包括了多次連續(xù)且軌跡重疊的移動(dòng)事件),這種情況下滑動(dòng)軌跡可以理解為總的滑動(dòng)位移。與此同時(shí),終端設(shè)備還可以獲取第三滑動(dòng)事件中按下事件發(fā)生的時(shí)間和抬起事件發(fā)生的時(shí)間,從而計(jì)算出整個(gè)第三滑動(dòng)事件所耗費(fèi)的時(shí)間,進(jìn)而根據(jù)總的滑動(dòng)軌跡和第三滑動(dòng)事件所耗費(fèi)的時(shí)間計(jì)算出第三滑動(dòng)事件在觸摸區(qū)域和按鍵區(qū)域的滑動(dòng)速度。
終端設(shè)備在確定第三觸摸事件在觸摸區(qū)域和按鍵區(qū)域的滑動(dòng)軌跡和第三觸摸事件在觸摸區(qū)域盒按鍵區(qū)域的滑動(dòng)速度后,判斷二者是否滿足第三預(yù)設(shè)條件,該第三預(yù)設(shè)條件中既包括第三觸摸事件在觸摸區(qū)域和按鍵區(qū)域的滑動(dòng)軌跡應(yīng)滿足的第一閾值范圍,也包括第三觸摸事件在觸摸區(qū)域和按鍵區(qū)域的滑動(dòng)速度應(yīng)該滿足的第二閾值范圍。只有在判斷第三觸摸事件在觸摸區(qū)域和按鍵區(qū)域的滑動(dòng)軌跡滿足第一閾值范圍,且第三觸摸事件在觸摸區(qū)域和按鍵區(qū)域的滑動(dòng)速度滿足第二閾值范圍后,終端設(shè)備才會(huì)則確定第三觸摸事件與預(yù)設(shè)的滑動(dòng)觸摸事件匹配,進(jìn)而執(zhí)行上述S202。
例如,參見(jiàn)圖6所示,當(dāng)用戶在觸摸區(qū)域和按鍵區(qū)域的第一操作為從左向右劃動(dòng)時(shí),即終端設(shè)備確定的第三滑動(dòng)事件的滑動(dòng)方向?yàn)樵谟|摸區(qū)域和按鍵區(qū)域上從左向右的滑動(dòng),且終端設(shè)備會(huì)記錄下用戶手指按下一瞬間的按下事件的坐標(biāo)及按下時(shí)間點(diǎn),并記錄手指劃動(dòng)后抬起一瞬間的抬起事件的坐標(biāo)及抬起時(shí)間點(diǎn)。然后,終端設(shè)備根據(jù)二者的坐標(biāo)差可以計(jì)算出第三觸摸事件在觸摸區(qū)域和按鍵區(qū)域的滑動(dòng)軌跡,二者的時(shí)間點(diǎn)之差可以計(jì)算出第三觸摸事件在觸摸區(qū)域和按鍵區(qū)域的滑動(dòng)時(shí)間,從而得到第三觸摸事件在觸摸區(qū)域和按鍵區(qū)域的滑動(dòng)速度。接著,終端設(shè)備判斷第三觸摸事件在觸摸區(qū)域和按鍵區(qū)域的滑動(dòng)軌跡和該第三觸摸事件在觸摸區(qū)域和按鍵區(qū)域的滑動(dòng)速度是否滿足第三預(yù)設(shè)條件,若滿足,終端設(shè)備確定第三觸摸事件與預(yù)設(shè)的滑動(dòng)觸摸事件匹配,進(jìn)而執(zhí)行上述S202。
在本實(shí)施例的第四種可行的實(shí)現(xiàn)方式中,在上述實(shí)施例的基礎(chǔ)上,本實(shí)施例涉及的是當(dāng)所述第一觸摸事件為第一長(zhǎng)按事件時(shí),終端設(shè)備判斷所述第一觸摸事件是否與預(yù)設(shè)的滑動(dòng)觸摸事件匹配的具體過(guò)程。即上述S201具體包括:
當(dāng)所述第一觸摸事件為所述第一長(zhǎng)按事件時(shí),則所述終端設(shè)備在判斷所述第一操作在所述觸摸區(qū)域上的接觸時(shí)長(zhǎng)滿足第一預(yù)設(shè)時(shí)長(zhǎng)時(shí),確定第一觸摸事件與預(yù)設(shè)的滑動(dòng)觸摸事件匹配。
具體的,終端設(shè)備接收用戶輸入的第一操作,該第一操作為用戶在終端設(shè)備的導(dǎo)航區(qū)的觸摸區(qū)域上的長(zhǎng)按操作,從而使得終端設(shè)備根據(jù)該長(zhǎng)按操作確定第一長(zhǎng)按事件。需要說(shuō)明的是,如圖1所述,由于觸摸區(qū)域包括兩部分,即觸摸區(qū)域a和觸摸區(qū)域b,終端設(shè)備可以根據(jù)該長(zhǎng)按操作涉及的按下事件的坐標(biāo)確定第一操作在觸摸區(qū)域上的作用位置,并且可以根據(jù)該作用位置的電壓持續(xù)時(shí)間或電流持續(xù)時(shí)間確定第一操作在觸摸區(qū)域上的接觸時(shí)長(zhǎng)。
終端設(shè)備可以根據(jù)該第一長(zhǎng)按事件中按下事件的時(shí)間和抬起事件的時(shí)間確定該第一長(zhǎng)按事件的時(shí)長(zhǎng)。其中,該第一按鍵事件對(duì)應(yīng)的第一操作可以是用戶在觸摸區(qū)域a上的長(zhǎng)按操作,可以是在觸摸區(qū)域b上的長(zhǎng)按操作,還可以在觸摸區(qū)域a和觸摸區(qū)域b上的長(zhǎng)按操作。
終端設(shè)備在確定第一按鍵時(shí)間的按鍵時(shí)長(zhǎng)和按鍵位置后,判斷第一按鍵時(shí)間的按鍵時(shí)長(zhǎng)和按鍵位置是否滿足第一預(yù)設(shè)時(shí)長(zhǎng),若滿足,則執(zhí)行上述S202。
例如,參照?qǐng)D7所示,當(dāng)用戶在觸摸區(qū)域的a區(qū)域上的第一操作為長(zhǎng)按時(shí),終端設(shè)備確定第一長(zhǎng)按事件的按下時(shí)間和抬起的時(shí)間,確定該第一長(zhǎng)按事件的按壓時(shí)長(zhǎng),當(dāng)該第一長(zhǎng)按事件的按壓時(shí)間與第一預(yù)設(shè)時(shí)長(zhǎng)相同時(shí),終端設(shè)備執(zhí)行上述S202。
可選的,該第一預(yù)設(shè)時(shí)長(zhǎng)可以為用戶在終端設(shè)備出廠后通過(guò)軟件預(yù)先配置的,也可以為終端設(shè)備出廠時(shí)利用夾具將該第一預(yù)設(shè)時(shí)長(zhǎng)加載在處理器中。
在本實(shí)施例的第五種可行的實(shí)現(xiàn)方式中,在上述實(shí)施例的基礎(chǔ)上,本實(shí)施例涉及的是當(dāng)所述第一觸摸事件為第一雙擊事件時(shí),終端設(shè)備判斷所述第一觸摸事件是否與預(yù)設(shè)的滑動(dòng)觸摸事件匹配的具體過(guò)程。即上述S201具體包括:
當(dāng)所述第一觸摸事件為所述第一雙擊事件時(shí),則所述終端設(shè)備在判斷所述第一操作在所述觸摸區(qū)域上的點(diǎn)擊次數(shù)為兩次時(shí),確定第一觸摸事件與預(yù)設(shè)的滑動(dòng)觸摸事件匹配。
具體的,終端設(shè)備接收用戶輸入的第一操作,該第一操作為用戶在終端設(shè)備的導(dǎo)航區(qū)域的觸摸區(qū)域上的點(diǎn)擊操作,從而使得終端設(shè)備根據(jù)該點(diǎn)擊操作確定第一雙擊事件。需要說(shuō)明的是,如圖1所述,由于觸摸區(qū)域包括兩部分,即觸摸區(qū)域a和觸摸區(qū)域b,終端設(shè)備可以根據(jù)該點(diǎn)擊操作涉及的按下事件的坐標(biāo)確定該點(diǎn)擊在觸摸區(qū)域的位置,并且可以根據(jù)該點(diǎn)擊位置的電壓或電流情況確定用戶在該觸摸區(qū)域的點(diǎn)擊次數(shù)。
本實(shí)施例的第一雙擊事件對(duì)應(yīng)的第一操作可以是用戶在觸摸區(qū)域a上的雙擊操作,可以是在觸摸區(qū)域b上的雙擊操作,還可以在觸摸區(qū)域a和觸摸區(qū)域b上的雙擊操作。
終端設(shè)備判斷用戶輸入在導(dǎo)航區(qū)的觸摸區(qū)域上的第一操作是否為雙擊操作,如果是,則確定第一觸摸事件與預(yù)設(shè)的滑動(dòng)觸摸事件匹配,進(jìn)而執(zhí)行上述S202。
例如,參照?qǐng)D8所示,當(dāng)用戶在觸摸區(qū)域的a區(qū)域上的第一操作為雙擊操作時(shí),終端設(shè)備根據(jù)第一雙擊事件的點(diǎn)擊的位置和點(diǎn)擊位置處的電壓或者電流的變化,確定第一雙擊時(shí)間的點(diǎn)擊次數(shù),當(dāng)該第一雙擊事件的點(diǎn)擊次數(shù)為2時(shí),終端設(shè)備執(zhí)行上述S202。
在本實(shí)施例的第六種可行的實(shí)現(xiàn)方式中,在上述實(shí)施例的基礎(chǔ)上,本實(shí)施例涉及的是當(dāng)?shù)谝挥|摸事件為第二長(zhǎng)按事件時(shí),終端設(shè)備判斷所述第一觸摸事件是否與預(yù)設(shè)的滑動(dòng)觸摸事件匹配的具體過(guò)程。即上述S201具體包括:
當(dāng)所述第一觸摸事件為所述第二長(zhǎng)按事件時(shí),則所述終端設(shè)備在判斷所述第一操作在所述按鍵區(qū)域上的接觸時(shí)長(zhǎng)滿足第二預(yù)設(shè)時(shí)長(zhǎng)時(shí),確定第一觸摸事件與預(yù)設(shè)的滑動(dòng)觸摸事件匹配。
具體的,終端設(shè)備接收用戶輸入的第一操作,該第一操作為用戶在終端設(shè)備的按鍵區(qū)域上的長(zhǎng)按操作,從而使得終端設(shè)備根據(jù)該長(zhǎng)按操作確定第二長(zhǎng)按事件。需要說(shuō)明的是,終端設(shè)備可以根據(jù)該長(zhǎng)按操作涉及的按下事件的坐標(biāo)的電壓持續(xù)時(shí)間或電流持續(xù)時(shí)間確定第一操作在按鍵區(qū)域上的接觸時(shí)長(zhǎng)。
上述的第一操作可以是用戶在按鍵區(qū)域上的物理按鍵上的長(zhǎng)按操作,還可以是在虛擬按鍵上的長(zhǎng)按操作。
需要說(shuō)明的是,終端在判斷第一操作是否為在按鍵區(qū)域的長(zhǎng)按事件之前,還需要確定第一操作所觸及的按鍵的類型,當(dāng)?shù)谝徊僮饔|及的按鍵的類型為終端設(shè)備預(yù)設(shè)的按鍵類型時(shí),才可以觸發(fā)終端設(shè)備才會(huì)進(jìn)一步判斷第一操作在所觸及的按鍵上的按鍵時(shí)長(zhǎng)是否滿足預(yù)設(shè)的第二時(shí)長(zhǎng),若是,則執(zhí)行上述S202。
例如,參照?qǐng)D9所示,假設(shè)終端設(shè)備預(yù)設(shè)的是在home鍵上的按鍵時(shí)長(zhǎng)滿足第二預(yù)設(shè)時(shí)長(zhǎng)。當(dāng)用戶在home鍵上的長(zhǎng)按操作時(shí),終端設(shè)備根據(jù)第一操作的按下位置判斷第二長(zhǎng)按事件的按鍵是否為home鍵,若是,終端設(shè)備再根據(jù)在home鍵上的按下時(shí)間和抬起時(shí)間,確定第二長(zhǎng)按事件的按壓時(shí)長(zhǎng),當(dāng)?shù)诙L(zhǎng)按事件的按壓時(shí)長(zhǎng)滿足預(yù)設(shè)的第二時(shí)長(zhǎng)時(shí),終端設(shè)備執(zhí)行上述S202。
可選的,該第一預(yù)設(shè)時(shí)長(zhǎng)可以為用戶在終端設(shè)備出廠后通過(guò)軟件預(yù)先配置的,也可以為終端設(shè)備出廠時(shí)將該第一預(yù)設(shè)時(shí)長(zhǎng)加載在處理器中。
可選的,上述第一預(yù)設(shè)時(shí)長(zhǎng)和第二預(yù)設(shè)時(shí)長(zhǎng)可以相同。
在本實(shí)施例的第七種可行的實(shí)現(xiàn)方式中,在上述實(shí)施例的基礎(chǔ)上,本實(shí)施例涉及的是當(dāng)所述第一觸摸事件為所述第二雙擊事件時(shí),終端設(shè)備判斷所述第一觸摸事件是否與預(yù)設(shè)的滑動(dòng)觸摸事件匹配的具體過(guò)程。即上述S201具體包括:
當(dāng)所述第一觸摸事件為所述第二雙擊事件時(shí),則所述終端設(shè)備在判斷所述第一操作在所述按鍵區(qū)域上的點(diǎn)擊次數(shù)為兩次時(shí),確定第一觸摸事件與預(yù)設(shè)的滑動(dòng)觸摸事件匹配。
具體的,終端設(shè)備接收用戶輸入的第一操作,該第一操作為用戶在終端設(shè)備的按鍵區(qū)域上的點(diǎn)擊操作,從而使得終端設(shè)備根據(jù)該點(diǎn)擊操作確定雙擊事件。需要說(shuō)明的是,終端設(shè)備可以根據(jù)該點(diǎn)擊操作涉及的按下事件的坐標(biāo)確定所點(diǎn)擊的按鍵的類型,并且可以根據(jù)該坐標(biāo)位置的電壓或電流情況確定用戶在該按鍵上的點(diǎn)擊次數(shù)。
需要說(shuō)明的是,終端在判斷第一操作是否為在按鍵區(qū)域的雙擊事件之前,還需要確定第一操作所觸及的按鍵的類型,當(dāng)?shù)谝徊僮饔|及的按鍵的類型為終端設(shè)備預(yù)設(shè)的按鍵類型時(shí),才可以觸發(fā)終端設(shè)備才會(huì)進(jìn)一步判斷第一操作所觸及的虛擬按鍵上的點(diǎn)擊次數(shù)是否為兩次,若是,則執(zhí)行上述S202。
例如,參照?qǐng)D10所示,假設(shè)終端設(shè)備預(yù)設(shè)雙擊為在back鍵上的雙擊。當(dāng)用戶在back鍵上的雙擊時(shí),終端設(shè)備根據(jù)第一操作的按下位置判斷第二雙擊事件的按鍵是否為back鍵,若是,終端設(shè)備再根據(jù)在back鍵上電流或者電壓變化,確定第二雙擊事件的點(diǎn)擊次數(shù),當(dāng)?shù)诙p擊事件的點(diǎn)擊次數(shù)為兩次時(shí),終端設(shè)備執(zhí)行上述S202。
上述按鍵類型包括物理按鍵和/或虛擬按鍵。
可選的,該預(yù)設(shè)的按鍵類型可以為用戶在終端設(shè)備出廠后通過(guò)軟件預(yù)先配置的,也可以為終端設(shè)備出廠時(shí)設(shè)定的。
本發(fā)明提供的清空任務(wù)的方法,終端設(shè)備可以根據(jù)用戶在導(dǎo)航區(qū)輸入的不同的第一操作獲取第一觸摸事件,并判斷第一觸發(fā)事件是否與預(yù)設(shè)的滑動(dòng)觸摸事件匹配,當(dāng)匹配時(shí),終端設(shè)備根據(jù)第一觸摸事件清理其后臺(tái)任務(wù)。即,本實(shí)施例的方法,用戶可以在終端設(shè)備的導(dǎo)航區(qū)采用不同的第一操作觸發(fā)終端設(shè)備在不退出當(dāng)前界面的情況下清理終端設(shè)備的后臺(tái)任務(wù),在提高人機(jī)交互的智能化的同時(shí),增加了用戶輸入的第一操作的形式,進(jìn)而提高了用戶體驗(yàn)。同時(shí),本實(shí)施例用戶還可以通過(guò)在觸摸區(qū)域或者按鍵區(qū)域長(zhǎng)按或者雙擊來(lái)觸發(fā)終端設(shè)備清理其后臺(tái)任務(wù),進(jìn)一步豐富了用戶的選擇、提高了人機(jī)交互的智能性。
本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成。前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。該程序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:ROM、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
圖11為本發(fā)明提供的終端的結(jié)構(gòu)示意圖。如圖11所示,該終端可以包括:處理器20,例如CPU;存儲(chǔ)器21,至少一個(gè)通信總線22、顯示屏23和輸入設(shè)備24。通信總線22用于實(shí)現(xiàn)元件之間的通信連接。存儲(chǔ)器21可能包含高速RAM存儲(chǔ)器,也可能還包括非易失性存儲(chǔ)器NVM,例如至少一個(gè)磁盤存儲(chǔ)器,存儲(chǔ)器21中可以存儲(chǔ)各種程序,用于完成各種處理功能以及實(shí)現(xiàn)本實(shí)施例的方法步驟;所述輸入設(shè)備24,用于向用戶提供輸入接口,接收用戶輸入的操作或指令等。
其中,輸入設(shè)備24,用于獲取用戶在終端設(shè)備的導(dǎo)航區(qū)輸入的第一操作;
處理器20,用于確定所述第一操作對(duì)應(yīng)的第一觸摸事件;其中,所述導(dǎo)航區(qū)包括按鍵區(qū)域和觸摸區(qū)域;所述第一觸摸事件包括:所述終端設(shè)備根據(jù)所述第一操作所采集的在所述按鍵區(qū)域的第一滑動(dòng)事件、所述終端設(shè)備根據(jù)所述第一操作所采集的在所述觸摸區(qū)域上的第二滑動(dòng)事件、所述終端設(shè)備根據(jù)所述第一操作所采集的在所述觸摸區(qū)域和所述按鍵區(qū)域上的第三滑動(dòng)事件中的至少一個(gè);
所述處理器20,還用于根據(jù)所述第一觸摸事件,清理所述終端設(shè)備的后臺(tái)任務(wù)。
優(yōu)選的,所述處理器20,具體用于根據(jù)所述第一觸摸事件,在維持所述終端設(shè)備在接收所述第一操作之前的顯示界面的顯示狀態(tài)下,清理所述終端設(shè)備的后臺(tái)任務(wù)。
本發(fā)明實(shí)施例提供的終端,可以執(zhí)行上述方法實(shí)施例,其實(shí)現(xiàn)原理和技術(shù)效果類似,在此不再贅述。
進(jìn)一步的,上述所述處理器20,具體用于:
判斷所述第一觸摸事件是否與預(yù)設(shè)的滑動(dòng)觸摸事件匹配;
若是,則在維持所述終端設(shè)備在接收所述第一操作之前的顯示界面的顯示狀態(tài)下,清理所述終端設(shè)備的后臺(tái)任務(wù)。
進(jìn)一步的,上述第一滑動(dòng)事件包括所述第一操作對(duì)應(yīng)在所述按鍵區(qū)域的第一滑動(dòng)軌跡和所述第一操作對(duì)應(yīng)在所述按鍵區(qū)域的第一滑動(dòng)速度;
上述第二滑動(dòng)事件包括所述第一操作對(duì)應(yīng)在所述觸摸區(qū)域的第二滑動(dòng)軌跡和所述第一操作對(duì)應(yīng)在所述觸摸區(qū)域的第二滑動(dòng)速度;
上述第三滑動(dòng)事件包括所述第一操作對(duì)應(yīng)在所述觸摸區(qū)域和所述按鍵區(qū)域上的第三滑動(dòng)軌跡和所述第一操作對(duì)應(yīng)在所述觸摸區(qū)域和所述按鍵區(qū)域上的第三滑動(dòng)速度。
進(jìn)一步的,上述處理器20還用于:
當(dāng)所述第一觸摸事件為所述第一滑動(dòng)事件時(shí),則在判斷所述第一滑動(dòng)軌跡和所述第一滑動(dòng)速度滿足第一預(yù)設(shè)條件后,確定所述第一觸摸事件與預(yù)設(shè)的滑動(dòng)觸摸事件匹配;
或者,
當(dāng)所述第一觸摸事件為所述第二滑動(dòng)事件時(shí),則在判斷所述第二滑動(dòng)軌跡和所述第二滑動(dòng)速度滿足第二預(yù)設(shè)條件后,則確定所述第一觸摸事件與預(yù)設(shè)的滑動(dòng)觸摸事件匹配;
或者,
當(dāng)所述第一觸摸事件為所述第三滑動(dòng)事件時(shí),則在判斷所述第三滑動(dòng)軌跡和所述第三滑動(dòng)速度滿足第三預(yù)設(shè)條件后,則確定所述第一觸摸事件與預(yù)設(shè)的滑動(dòng)觸摸事件匹配。
在本發(fā)明實(shí)施例的一種可選的實(shí)施方式中,上述第一觸摸事件還包括:所述終端設(shè)備根據(jù)所述第一操作所采集的在所述觸摸區(qū)域的第一長(zhǎng)按事件、所述終端設(shè)備根據(jù)所述第一操作所采集的在所述觸摸區(qū)域上的第一雙擊事件中的至少一個(gè)。
此時(shí),上述處理器20還用于,
當(dāng)所述第一觸摸事件為所述第一長(zhǎng)按事件時(shí),則在判斷所述第一操作在所述觸摸區(qū)域上的接觸時(shí)長(zhǎng)滿足第一預(yù)設(shè)時(shí)長(zhǎng)時(shí),確定第一觸摸事件與預(yù)設(shè)的滑動(dòng)觸摸事件匹配;
或者,
當(dāng)所述第一觸摸事件為所述第一雙擊事件時(shí),則在判斷所述第一操作在所述觸摸區(qū)域上的點(diǎn)擊次數(shù)為兩次時(shí),確定第一觸摸事件與預(yù)設(shè)的滑動(dòng)觸摸事件匹配。
本實(shí)施例中,所述按鍵區(qū)域包括虛擬按鍵區(qū)域和/或物理按鍵區(qū)域,所述虛擬按鍵區(qū)域包括:虛擬主頁(yè)鍵、虛擬返回鍵和虛擬多任務(wù)鍵。
本發(fā)明實(shí)施例提供的終端,可以執(zhí)行上述方法實(shí)施例,其實(shí)現(xiàn)原理和技術(shù)效果類似,在此不再贅述。
最后應(yīng)說(shuō)明的是:以上各實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。