通過(guò)壓力觸控調(diào)整多任務(wù)排列順序的方法、系統(tǒng)和電子設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及多任務(wù)操作系統(tǒng)技術(shù)領(lǐng)域,更具體地,涉及一種通過(guò)壓力觸控調(diào)整多任務(wù)排列順序的方法、系統(tǒng)和電子設(shè)備。
【背景技術(shù)】
[0002]現(xiàn)有技術(shù)中,現(xiàn)有的智能設(shè)備(例如,智能手機(jī)、平板電腦等)大多均基于Android或Apple這種多任務(wù)系統(tǒng)。這些系統(tǒng)在進(jìn)行多個(gè)任務(wù)之間的切換時(shí),一般都是通過(guò)啟動(dòng)任務(wù)切換界面,并通過(guò)在其上選取和觸控的方式完成的。其中,多個(gè)任務(wù)被以界面的形式顯示出來(lái)。用戶一般只需要通過(guò)觸控的方式點(diǎn)擊希望切換到的應(yīng)用的界面即可完成切換任務(wù)。當(dāng)應(yīng)用較多以至于超出一個(gè)屏幕能夠顯示的容量時(shí),用戶需要以滑動(dòng)觸控的方式查找到自己希望切換到的應(yīng)用,然后再通過(guò)觸控的方式選擇并切換。在現(xiàn)有的智能手機(jī)系統(tǒng)中,用戶在多任務(wù)管理頁(yè)面內(nèi)大都不能夠?qū)ζ浜笈_(tái)應(yīng)用進(jìn)行排序管理的操作。而在實(shí)際使用過(guò)程中,用戶可能會(huì)在后臺(tái)開(kāi)啟了多個(gè)應(yīng)用程序,在應(yīng)用程序切換調(diào)用的過(guò)程中,用戶需要在冗長(zhǎng)的應(yīng)用列表內(nèi)進(jìn)行滑動(dòng)操作,查找和辨識(shí)。無(wú)形之中給用戶的操作帶來(lái)了操作負(fù)擔(dān)和操作疲勞感。在多個(gè)應(yīng)用程序的查找過(guò)程中,也極易發(fā)生用戶誤操作等問(wèn)題,致使其操作量翻倍,操作效率降低。
[0003]因此,現(xiàn)有的多任務(wù)切換方式存在如下缺點(diǎn):
1.在多任務(wù)頁(yè)面內(nèi),不支持后臺(tái)應(yīng)用程序調(diào)整其順序的功能;
2.致使用戶需要在多個(gè)應(yīng)用程序列表內(nèi)進(jìn)行滑動(dòng),查找,辨識(shí)其目標(biāo)應(yīng)用程序;
3.由于不支持后臺(tái)應(yīng)用程序的排序管理功能,致使操作效率降低,誤操作幾率上升,操作量翻倍。
[0004]為了克服上述現(xiàn)有技術(shù)的弊端,本發(fā)明提供了一種通過(guò)壓力觸控技術(shù)調(diào)整多任務(wù)排列順序的方法。本發(fā)明的目的在于:
1.在多任務(wù)頁(yè)面內(nèi),支持后臺(tái)應(yīng)用程序調(diào)整順序和管理功能;
2.通過(guò)簡(jiǎn)單的操作管理,減少用戶在多任務(wù)管理頁(yè)面內(nèi)的滑動(dòng),查找,辨識(shí)等操作,提高使用效率;
3.提高操作效率,降低誤操作率,減少操作疲勞感。
【發(fā)明內(nèi)容】
[0005]針對(duì)現(xiàn)有技術(shù)中存在的上述弊端,本發(fā)明的目的包括:
(1)在需要切換應(yīng)用程序時(shí),無(wú)需調(diào)出多任務(wù)管理頁(yè)面,即可更快地完成應(yīng)用程序切換的操作,提高操作效率;
(2)通過(guò)簡(jiǎn)單的操作,減少用戶在多任務(wù)管理頁(yè)面內(nèi)的查找與辨識(shí);
(3)降低誤操作率,減少用戶操作疲勞感;
(4)操作直觀,用戶易學(xué)易用。
[0006]本發(fā)明解決的是在智能設(shè)備系統(tǒng)中高效地調(diào)整多任務(wù)管理頁(yè)面內(nèi)應(yīng)用程序的排列順序的問(wèn)題。通過(guò)此種解決方案,用戶可以直接通過(guò)壓力觸控技術(shù),在多人管理頁(yè)面內(nèi)任意調(diào)整后臺(tái)所開(kāi)啟的應(yīng)用程序的排列順序,以此方式使用戶更方便的對(duì)其后臺(tái)應(yīng)用程序進(jìn)行管理,并提高使用效率。
[0007]為此,本發(fā)明的技術(shù)方案為:
一種在交互界面上通過(guò)壓力觸控調(diào)整多任務(wù)排列順序的方法,包括如下步驟:
(1)偵測(cè)多任務(wù)排列順序調(diào)整請(qǐng)求消息;
(2)更新交互界面使之顯示當(dāng)前運(yùn)行的多任務(wù),該步驟具體包括:
當(dāng)接收到上述請(qǐng)求消息時(shí),在交互界面上顯示當(dāng)前運(yùn)行的多個(gè)任務(wù)對(duì)應(yīng)的應(yīng)用程序圖標(biāo)或縮略圖;
(3)在交互界面上僅以偵測(cè)按壓式觸控動(dòng)作的方式偵測(cè)第一壓力觸控動(dòng)作,并據(jù)此提取目標(biāo)任務(wù),該步驟具體包括:
(3.1)當(dāng)僅以偵測(cè)按壓式觸控動(dòng)作的方式偵測(cè)到第一壓力觸控動(dòng)作并達(dá)到其壓感觸發(fā)機(jī)制的條件時(shí),觸發(fā)目標(biāo)任務(wù)提取消息;
(3.2)響應(yīng)于提取消息的成功結(jié)束,改變目標(biāo)任務(wù)對(duì)應(yīng)的應(yīng)用程序圖標(biāo)或縮略圖的顯示狀態(tài);
(4)在交互界面上偵測(cè)第二壓力觸控動(dòng)作,并據(jù)此調(diào)整目標(biāo)任務(wù)的排列順序,該步驟具體包括:
(4.1)在交互界面上偵測(cè)第二壓力觸控動(dòng)作;
(4.2)根據(jù)第二壓力觸控動(dòng)作的結(jié)束位置,對(duì)應(yīng)地調(diào)整目標(biāo)任務(wù)對(duì)應(yīng)的應(yīng)用程序圖標(biāo)或縮略圖的位置;
(4.3)恢復(fù)目標(biāo)任務(wù)對(duì)應(yīng)的應(yīng)用程序圖標(biāo)或縮略圖的顯示狀態(tài)。
[0008]進(jìn)一步地,所述第一壓力觸控動(dòng)作為按壓動(dòng)作。
[0009]進(jìn)一步地,所述第二壓力觸控動(dòng)作為拖拽動(dòng)作。
[0010]進(jìn)一步地,所述顯示狀態(tài)包括顯示透明度的狀態(tài)。
[0011]—種在交互界面上通過(guò)壓力觸控調(diào)整多任務(wù)排列順序的系統(tǒng),包括:
請(qǐng)求信息偵測(cè)模塊,用于偵測(cè)多任務(wù)排列順序調(diào)整請(qǐng)求消息;
交互界面更新模塊,用于更新交互界面使之顯示當(dāng)前運(yùn)行的多任務(wù),所述交互界面更新模塊具體包括:
請(qǐng)求消息判斷子模塊,用于判斷是否接收到多任務(wù)排列順序調(diào)整請(qǐng)求消息;
圖標(biāo)或縮略圖顯示子模塊,用于在交互界面上顯示當(dāng)前運(yùn)行的多個(gè)任務(wù)對(duì)應(yīng)的應(yīng)用程序圖標(biāo)或縮略圖;
目標(biāo)任務(wù)提取模塊,用于在交互界面上偵測(cè)第一壓力觸控動(dòng)作,并據(jù)此提取目標(biāo)任務(wù),所述目標(biāo)任務(wù)提取模塊具體包括:
目標(biāo)任務(wù)提取觸發(fā)子模塊,用于當(dāng)偵測(cè)到第一壓力觸控動(dòng)作并達(dá)到其壓感觸發(fā)機(jī)制的條件時(shí),觸發(fā)目標(biāo)任務(wù)提取消息;
圖標(biāo)或縮略圖顯示狀態(tài)更新子模塊,用于響應(yīng)于提取消息的成功結(jié)束,改變目標(biāo)任務(wù)對(duì)應(yīng)的應(yīng)用程序圖標(biāo)或縮略圖的顯不狀態(tài);
排列順序調(diào)整模塊,用于在交互界面上偵測(cè)第二壓力觸控動(dòng)作,并據(jù)此調(diào)整目標(biāo)任務(wù)的排列順序,所述排列順序調(diào)整模塊具體包括: 第二壓力觸控動(dòng)作偵測(cè)子模塊,用于在交互界面上偵測(cè)第二壓力觸控動(dòng)作;
圖標(biāo)或縮略圖位置調(diào)整子模塊,用于根據(jù)第二壓力觸控動(dòng)作的結(jié)束位置,對(duì)應(yīng)地調(diào)整目標(biāo)任務(wù)對(duì)應(yīng)的應(yīng)用程序圖標(biāo)或縮略圖的位置;
圖標(biāo)或縮略圖顯示狀態(tài)恢復(fù)模塊,用于恢復(fù)目標(biāo)任務(wù)對(duì)應(yīng)的應(yīng)用程序圖標(biāo)或縮略圖的顯示狀態(tài)。
[0012]進(jìn)一步地,所述第一壓力觸控動(dòng)作為按壓動(dòng)作。
[00?3]進(jìn)一步地,所述第二壓力觸控動(dòng)作為拖拽動(dòng)作。
[0014]進(jìn)一步地,所述顯示狀態(tài)包括顯示透明度的狀態(tài)。
[0015]一種具有觸控式交互界面的電子設(shè)備,包括如上所述的在交互界面上通過(guò)壓力觸控調(diào)整多任務(wù)排列順序的系統(tǒng)。
[0016]進(jìn)一步地,所述觸控式交互界面為觸控屏。
[0017]通過(guò)上述技術(shù)方案,本發(fā)明的有益技術(shù)效果包括:
(1)觸控操作簡(jiǎn)單,能夠減少用戶在多任務(wù)管理頁(yè)面內(nèi)的滑動(dòng)、查找、辨識(shí)等操作,提高了操作效率;
(2)提高了多任務(wù)排列順序調(diào)整效率,降低了調(diào)整期間的誤操作率;
(3)多任務(wù)排列順序調(diào)整過(guò)程中人機(jī)交互直觀,易學(xué)易用,極大地提高了用戶體驗(yàn);
(4)減輕了用戶與系統(tǒng)之間交互的操作量,同時(shí)也減少了用戶手部和眼部的疲勞感。
【附圖說(shuō)明】
[0018]圖1示出了根據(jù)本發(fā)明的通過(guò)壓力觸控技術(shù)快速切換應(yīng)用程序的方法的示意性流程圖。
[0019]圖2示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的作為目標(biāo)任務(wù)的某應(yīng)用程序的提取過(guò)程。
[0020]圖3-5示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的作為目標(biāo)任務(wù)的某應(yīng)用程序的排列順序更新過(guò)程。
【具體實(shí)施方式】
[0021]下面結(jié)合附圖詳細(xì)說(shuō)明本發(fā)明的具體實(shí)施例。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)清楚的是,本申請(qǐng)中的“按壓”或“壓力”一詞是指包括垂直于交互界面的壓力分量或應(yīng)力分量的壓力觸控或應(yīng)力觸控,且優(yōu)選地是指垂直于交互界面的壓力分量或應(yīng)力分量的壓力觸控或應(yīng)力觸控。
[0022]本申請(qǐng)中的“按壓”或“壓力”描述的都是只啟動(dòng)壓力觸控技術(shù),而普通的“點(diǎn)擊”則為大眾所熟知的普通點(diǎn)擊操作,不是特意的按壓操作。具體來(lái)講,相對(duì)于“點(diǎn)擊”操作,智能設(shè)備通常啟動(dòng)Force Touch技術(shù)對(duì)點(diǎn)、按等觸控動(dòng)作實(shí)現(xiàn)檢測(cè)和定位,而不區(qū)分點(diǎn)或按的力度。應(yīng)當(dāng)理解的是,雖然現(xiàn)有技術(shù)中的3D Touch技術(shù)增加了區(qū)分點(diǎn)或按的力度這一維度的觸控檢測(cè),但本申請(qǐng)相對(duì)于3D Touch技術(shù)而言仍然是新穎和具有創(chuàng)造性的。因?yàn)?,本申?qǐng)中,在交互界面的某一個(gè)或多個(gè)位置或區(qū)域(例如,交互界面的左側(cè)邊和/或右側(cè)邊)偵測(cè)第一觸控動(dòng)作時(shí),僅啟動(dòng)壓力觸控技術(shù)檢測(cè)該位置或區(qū)域是否出現(xiàn)按壓動(dòng)作,而不啟動(dòng)對(duì)觸控動(dòng)作的具體位置的定位。也就是說(shuō),現(xiàn)有技術(shù)中當(dāng)檢測(cè)按壓動(dòng)作時(shí),是必須同時(shí)檢測(cè)按壓動(dòng)作的力度和按壓動(dòng)作的觸發(fā)位置的,而無(wú)法僅檢測(cè)按壓力度;本申請(qǐng)中對(duì)于第一觸控動(dòng)作的偵測(cè),在交互界面的某一個(gè)或多個(gè)位置或區(qū)域僅啟動(dòng)按壓或壓力觸控動(dòng)作是否發(fā)生的檢測(cè)而不啟動(dòng)對(duì)該動(dòng)作的位置。
[0023]為此,本申請(qǐng)中以“僅以偵測(cè)按壓式觸控動(dòng)作的方式偵測(cè)第一觸控動(dòng)作”這種表述表達(dá)其相對(duì)于現(xiàn)有技術(shù)的區(qū)別。這種區(qū)別能夠起到節(jié)省交互界面?zhèn)蓽y(cè)所需的電力、減少處理計(jì)算裝置對(duì)觸控信號(hào)關(guān)于位置的運(yùn)算量,節(jié)省智能設(shè)備的系統(tǒng)資源的有益效果,具有顯著的進(jìn)步。對(duì)于未以“僅以偵測(cè)按壓式觸控動(dòng)作的方式”加以限定的觸控動(dòng)作偵測(cè)或檢測(cè),則不限于是否僅檢測(cè)壓力、按壓或應(yīng)力的上述方式,也可以采用Force Touch,3D Touch等技術(shù)。
[0024]如圖1所示的是根據(jù)本發(fā)明的一個(gè)實(shí)施例的在交互界面上通過(guò)壓力觸控調(diào)整多任務(wù)排列順序的方法。該方法包括的各個(gè)具體步驟如圖2-5所示。各附圖中相同的附圖標(biāo)記表示相同的部件、組件、行為、動(dòng)作、狀態(tài)、或應(yīng)用程序等。該方法包括的步驟為:
步驟(I)偵測(cè)多任務(wù)排列順序調(diào)整請(qǐng)求消息;
步驟(2)更新交互界面使之顯示當(dāng)前運(yùn)行的多任務(wù),該步驟具體包括:
當(dāng)接收到上述請(qǐng)求消息時(shí),在交互界面上顯示當(dāng)前運(yùn)行的多個(gè)任務(wù)對(duì)應(yīng)的應(yīng)用程序圖標(biāo)或縮略圖;
如圖2所示,圖中的多任務(wù)管理窗口或界面被呈現(xiàn)于交互界面上。本領(lǐng)域技術(shù)人員熟知的是,該