一種批量選擇的方法、裝置及觸摸屏終端的制作方法
【專利摘要】本發(fā)明適用于觸摸屏終端領(lǐng)域,提供了一種批量選擇的方法、裝置及觸摸屏終端,所述方法包括:當(dāng)檢測到多選指令時,進(jìn)入多選模式;當(dāng)在所述多選模式下檢測到至少一個滑動指令時,根據(jù)所述至少一個滑動指令對應(yīng)的至少一個滑動軌跡獲取至少一個多選區(qū)域;將所述至少一個多選區(qū)域內(nèi)的目標(biāo)對象置為選中狀態(tài),本發(fā)明,可以達(dá)到觸摸屏終端的多個目標(biāo)對象的批量選擇,提高了批量選擇的效率和易操作性。
【專利說明】一種批量選擇的方法、裝置及觸摸屏終端
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于觸摸屏終端領(lǐng)域,尤其涉及一種批量選擇的方法、裝置及觸摸屏終端?!颈尘凹夹g(shù)】
[0002]隨著觸摸屏終端在人們生活中的普及,使人機(jī)交互更加方便。另外一個方面,現(xiàn)有觸摸屏終端的批量選擇的方法也存在一些問題,如在照片墻界面,當(dāng)用戶想選擇多個圖片進(jìn)行編輯或刪除時,需要在多選狀態(tài)下一個一個的點(diǎn)擊圖片,而這種方式面對較多圖片時,操作繁瑣,不快捷。
[0003]綜上所述,需要一種操作方便、快捷的觸摸屏終端的批量選擇的方法。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例提供了一種批量選擇的方法、裝置及觸摸屏終端,旨在解決現(xiàn)有批量選擇的方法存在操作繁瑣,選擇效率低的問題。
[0005]一方面,提供一種批量選擇的方法,所述方法包括:
[0006]當(dāng)檢測到多選指令時,進(jìn)入多選模式;
[0007]當(dāng)在所述多選模式下檢測到至少一個滑動指令時,根據(jù)所述至少一個滑動指令對應(yīng)的至少一個滑動軌跡獲取至少一個多選區(qū)域;
[0008]將所述至少一個多選區(qū)域內(nèi)的目標(biāo)對象置為選中狀態(tài)。
[0009]另一方面,提供一種批量選擇的裝置,所述裝置包括:
[0010]模式轉(zhuǎn)化單元,與區(qū)域獲取單元連接,用于當(dāng)檢測到多選指令時,進(jìn)入多選模式;
[0011]區(qū)域獲取單元,與模式轉(zhuǎn)化單元和狀態(tài)設(shè)置單元分別連接,用于當(dāng)在所述多選模式下檢測到至少一個滑動指令時,根據(jù)所述至少一個滑動指令對應(yīng)的至少一個滑動軌跡獲取至少一個多選區(qū)域;
[0012]狀態(tài)設(shè)置單元,與區(qū)域獲取單元連接,用于將所述至少一個多選區(qū)域內(nèi)的目標(biāo)對象置為選中狀態(tài)。
[0013]再一方面,提供一種觸摸屏終端,所述觸摸屏終端包括如上所述的批量選擇的裝置。
[0014]在本發(fā)明實(shí)施例,當(dāng)檢測到多選指令時,進(jìn)入多選模式;當(dāng)在所述多選模式下檢測到至少一個滑動指令時,根據(jù)所述至少一個滑動指令對應(yīng)的至少一個滑動軌跡獲取至少一個多選區(qū)域;將所述至少一個多選區(qū)域內(nèi)的目標(biāo)對象置為選中狀態(tài),本發(fā)明,可以達(dá)到觸摸屏終端的多個目標(biāo)對象的批量選擇,提高了批量選擇的效率和易操作性。
【專利附圖】
【附圖說明】
[0015]圖1是本發(fā)明實(shí)施例一提供的批量選擇的方法的實(shí)現(xiàn)流程圖;
[0016]圖2是本發(fā)明實(shí)施例一提供的單頁批量選擇的過程示意圖;
[0017]圖3是本發(fā)明實(shí)施例一提供的連續(xù)換頁批量選擇的過程示意圖;[0018]圖4是本發(fā)明實(shí)施例三提供的批量選擇的方法的實(shí)現(xiàn)流程圖;
[0019]圖5是本發(fā)明實(shí)施例五提供的批量選擇的裝置的具體結(jié)構(gòu)框圖;
[0020]圖6是本發(fā)明實(shí)施例六提供的批量選擇的裝置的具體結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0021]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0022]在本發(fā)明實(shí)施例中,當(dāng)檢測到多選指令時,進(jìn)入多選模式;當(dāng)在所述多選模式下檢測到至少一個滑動指令時,根據(jù)所述至少一個滑動指令對應(yīng)的至少一個滑動軌跡獲取至少一個多選區(qū)域;將所述至少一個多選區(qū)域內(nèi)的目標(biāo)對象置為選中狀態(tài)。
[0023]以下結(jié)合具體實(shí)施例對本發(fā)明的實(shí)現(xiàn)進(jìn)行詳細(xì)描述:
[0024]實(shí)施例一
[0025]圖1示出了本發(fā)明實(shí)施例一提供的批量選擇的方法的實(shí)現(xiàn)流程,詳述如下:
[0026]在步驟SlOl中,當(dāng)檢測到多選指令時,進(jìn)入多選模式。
[0027]在本實(shí)施例中,所述多選指令是觸摸屏終端獲取到的用戶批量選擇開始的啟動指令。所述多選模式是可以進(jìn)行多個連續(xù)或者不連續(xù)的目標(biāo)對象選擇的模式。所述目標(biāo)對象包括但不限于:文件、圖片、應(yīng)用和文檔中的字符,每個目標(biāo)對象對應(yīng)相應(yīng)的索引,目標(biāo)對象在頁面上按照索引的大小排列。觸摸屏終端在包括至少兩個目標(biāo)對象的界面,實(shí)時檢測多選指令,當(dāng)檢測到多選指令時,進(jìn)入多選模式。
[0028]在步驟S102中,當(dāng)在所述多選模式下檢測到至少一個滑動指令時,根據(jù)所述至少一個滑動指令對應(yīng)的至少一個滑動軌跡獲取至少一個多選區(qū)域。
[0029]在本實(shí)施例中,所述滑動指令是觸摸屏終端在多選模式下相應(yīng)的持續(xù)滑動動作對應(yīng)的指令,所述滑動指令包括起點(diǎn)目標(biāo)對象和終點(diǎn)目標(biāo)對象。所述多選區(qū)域是排列起點(diǎn)目標(biāo)對象、終點(diǎn)目標(biāo)對象和索引介于兩者的索引之間的目標(biāo)對象共同組成的區(qū)域。在滑動指令對應(yīng)的滑動動作持續(xù)過程中,所述多選區(qū)域隨著滑動軌跡動態(tài)變化。在所述多選模式下檢測到至少一個滑動指令,觸摸屏終端同一時間可以檢測到一個或者多個所述滑動指令,不管哪種情況都使用于本方法。當(dāng)在所述多選模式下檢測到至少一個滑動指令時,觸摸屏終端根據(jù)所述至少一個滑動指令對應(yīng)的至少一個滑動軌跡獲取至少一個多選區(qū)域,具體步驟包括:
[0030]步驟11,在所述多選模式下檢測到至少一個滑動指令,在所述至少一個滑動指令的對應(yīng)的至少一個滑動軌跡變化過程中,判斷所述滑動軌跡內(nèi)是否包含已經(jīng)處于選中狀態(tài)的目標(biāo)對象,如果是,停止所述多選區(qū)域變化,退出多選模式;
[0031]具體的,由于目標(biāo)對象不能重復(fù)多選,因此,在選擇過程中,可以通過本步驟排除包括了已經(jīng)處于選中狀態(tài)的目標(biāo)對象的情況。
[0032]步驟12,如果沒有處于選中狀態(tài)的目標(biāo)對象,同時,判斷在所述多選模式下是否檢測到換頁指令;
[0033]具體的,所述換頁指令是觸摸屏終端未顯示頁面向當(dāng)前頁面轉(zhuǎn)換的指令,所述換頁指令包括前換頁指令和后換頁指令,前換頁指令用于觸發(fā)顯示頁面前向換頁的操作,后換頁指令用于觸發(fā)顯示頁面后向換頁的操作。不同的換頁指令對應(yīng)不同的動態(tài)顯示方向。以上下?lián)Q頁的觸摸屏終端為例,觸摸屏終端的前換頁指令對應(yīng)觸摸屏的底部,則前換頁指令對應(yīng)的動態(tài)顯示方向?yàn)橄蛏希挥|摸屏終端的后換頁指令對應(yīng)觸摸屏的頂部,則后換頁指令對應(yīng)的動態(tài)顯示方向?yàn)橄蛳?。由于批量選擇的目標(biāo)對象可能沒有完全顯示在當(dāng)前頁面,因此,觸摸屏終端在一個滑動軌跡變化過程中,判斷在所述多選模式下是否檢測到換頁指令。
[0034]步驟13,如果在所述多選模式下未檢測到換頁指令,則根據(jù)所述滑動軌跡從當(dāng)前頁面中獲取多選區(qū)域;
[0035]具體的,如果在所述多選模式下未檢測到換頁指令,用戶選擇的目標(biāo)對象都在當(dāng)前頁面顯示,則根據(jù)所述滑動軌跡從觸摸屏當(dāng)前頁面中獲取多選區(qū)域。
[0036]步驟14,如果在所述多選模式下檢測到換頁指令,則動態(tài)顯示所述換頁指令對應(yīng)的至少一個頁面顯示的目標(biāo)對象,根據(jù)所述滑動軌跡從至少一個頁面中獲取多選區(qū)域。
[0037]具體的,如果在所述多選模式下檢測到換頁指令,則用戶需要選擇的目標(biāo)對象沒有完全顯示在當(dāng)前頁面,觸摸屏終端動態(tài)顯示所述換頁指令對應(yīng)的其它頁面排列的目標(biāo)對象,根據(jù)所述滑動軌跡從多個頁面中獲取多選區(qū)域。
[0038]具體包括以下任一種情況:
[0039]如果在所述多選模式下檢測到前換頁指令,則動態(tài)顯示排列在當(dāng)前頁面以前的至少一個頁面顯示的目標(biāo)對象,根據(jù)所述滑動軌跡從多個頁面中獲取多選區(qū)域;
[0040]如果在所述多選模式下檢測到后換頁指令,則動態(tài)顯示排列在當(dāng)前頁面以后的至少一個頁面顯示的目標(biāo)對象,根據(jù)所述滑動軌跡從多個頁面中獲取多選區(qū)域。
[0041]在同一滑動指令對應(yīng)的多選操作中,隨著滑動軌跡變化,前換頁指令和后換頁指令可能不斷切換,也可能只出現(xiàn)其中一種指令,使批量選擇操作自由、靈活。
[0042]本實(shí)施例,由于多選指令對應(yīng)的動作和滑動指令對應(yīng)的動作并不需要同時發(fā)生,因此,用戶可以單手指或多手指完成上述指令對應(yīng)的動作,使得批量選擇操作更容易。
[0043]在步驟S103中,將所述至少一個多選區(qū)域內(nèi)的目標(biāo)對象置為選中狀態(tài)。
[0044]在本實(shí)施例中,所有目標(biāo)對象選擇完成,移動終端將所述至少一個多選區(qū)域內(nèi)的目標(biāo)對象置為選中狀態(tài)。
[0045]其中,所述將所述至少一個多選區(qū)域內(nèi)的目標(biāo)對象置為選中狀態(tài),具體步驟包括:
[0046]步驟21,獲取所述至少一個多選區(qū)域的起點(diǎn)對應(yīng)的第一索引和終點(diǎn)對應(yīng)的第二索弓I ;
[0047]具體的,所述第一索引是所述多選區(qū)域的起點(diǎn)對應(yīng)的目標(biāo)對象或者多選區(qū)域內(nèi)第一個目標(biāo)對象的索引,所述第二索引是所述多選區(qū)域的終點(diǎn)對應(yīng)的目標(biāo)對象或者多選區(qū)域內(nèi)最后一個目標(biāo)對象的目標(biāo)對象的索引。觸摸屏終端獲取所述多選區(qū)域的起點(diǎn)對應(yīng)的第一索引和終點(diǎn)對應(yīng)的第二索引,由于多選區(qū)域并沒有限制,使得批量選擇更加易操作。
[0048]步驟22,標(biāo)記所述第一索引和第二索引之間的多個目標(biāo)對象;
[0049]具體的,通過所述多選區(qū)域的第一索引和第二索引,觸摸屏終端標(biāo)記所述第一索引和第二索引之間的多個目標(biāo)對象,以區(qū)別于處于多選區(qū)域外的其他未標(biāo)記的目標(biāo)對象。
[0050]步驟23,將所有被標(biāo)記的目標(biāo)對象設(shè)置為選中狀態(tài)。[0051]具體的,觸摸屏終端將所有被標(biāo)記的目標(biāo)對象設(shè)置為選中狀態(tài),退出多選模式,實(shí)現(xiàn)了批量選擇,由于滑動區(qū)域?qū)?yīng)多個目標(biāo)對象,相對于單擊動作對應(yīng)的單個目標(biāo)對象的選擇來說,該批量選擇的效率更高。
[0052]其中,以照片墻中的照片為具體目標(biāo)對象描述本實(shí)施例的適用場景,進(jìn)行描述如下:
[0053]在照片墻界面,多個照片在多個頁面顯示,長按某一圖片,進(jìn)入多選模式,之后,手指每持續(xù)滑動一次,觸發(fā)一個滑動指令,形成一個滑動區(qū)域,當(dāng)一個滑動指令的起點(diǎn)和終點(diǎn)之間的同一頁面的多個照片同在一個多選區(qū)域,具體選擇過程和效果可以參見圖2所示,同時,一次拖動操作過程中,可以選擇不同頁面的多個照片,移動終端選擇過程如圖3所示,此拖動操作可以執(zhí)行多次,選擇多個不連續(xù)的多選區(qū)域。所有要選擇的圖片都選擇完成后,退出多選模式,多個不連續(xù)的多選區(qū)域的起點(diǎn)和終點(diǎn)之間的多個照片一次將被標(biāo)識,同時,所有的照片設(shè)置為選中狀態(tài)。
[0054]本實(shí)施例,可以達(dá)到單手指或多手指進(jìn)行觸摸屏終端的多個不連續(xù)的目標(biāo)對象的批量選擇,提高了批量選擇的效率和易操作性,極大的提高了用戶的使用體驗(yàn)。
[0055]實(shí)施例二
[0056]本發(fā)明實(shí)施例二提供的批量選擇的方法的另一具體適用場景,詳述如下:
[0057]其中,以照片墻中的照片為具體目標(biāo)對象描述本實(shí)施例的適用場景,進(jìn)行描述如下:
[0058]在照片墻界面,多個照片在多個頁面顯示,長按某一圖片,進(jìn)入多選模式,不松手向其他方向拖動,拖動過程中,該滑動指令的起點(diǎn)和終點(diǎn)之間的多個照片同在同一頁面的一個多選區(qū)域,具體選擇過程和效果可以參見圖2所示,如果該滑動指令的起點(diǎn)和終點(diǎn)之間的多個照片不在同一頁面,其多選過程如圖3所示,直到手指離開觸摸屏,一個滑動指令結(jié)束,系統(tǒng)自動退出多選模式,并將該多選區(qū)域的起點(diǎn)和終點(diǎn)之間的多個照片將被標(biāo)識,同時,所有的照片設(shè)置為選中狀態(tài)。
[0059]實(shí)施例三
[0060]本發(fā)明實(shí)施例三提供的批量選擇的方法的另一適用場景,詳述如下:
[0061]在本實(shí)施例中,優(yōu)選的,所述多選指令包括第一指令和第二指令的任一種,兩種多選指令可以用來區(qū)分兩種不同的設(shè)置目標(biāo)對象的選中狀態(tài)的方式。
[0062]優(yōu)選的,觸摸屏終端將所述至少一個多選區(qū)域內(nèi)的目標(biāo)對象置為選中狀態(tài),具體有兩種情況:
[0063]第一種情況,當(dāng)所述多選指令為第一指令時,在所述至少一個多選區(qū)域全部選定后,將所述至少一個多選區(qū)域內(nèi)的目標(biāo)對象置為選中狀態(tài);
[0064]具體的,當(dāng)所述多選指令為第一指令時,在相應(yīng)多選模式下,接收至少一個滑動指令,選定對應(yīng)數(shù)量的多選區(qū)域,在最后一個多選區(qū)域選定之后,觸摸屏終端一次性將所有多選區(qū)域內(nèi)的目標(biāo)對象置為選中狀態(tài)。
[0065]第二種情況,當(dāng)所述多選指令為第二指令時,逐一在所述至少一個多選區(qū)域選定后,分別將所述至少一個多選區(qū)域內(nèi)的目標(biāo)對象置為選中狀態(tài)。
[0066]具體的,當(dāng)所述多選指令為第二指令時,在相應(yīng)多選模式下,每接收一個滑動指令,獲取一個多選區(qū)域,同時,在一個多選區(qū)域選定之后,觸摸屏終端將該多選區(qū)域內(nèi)的目標(biāo)對象置為選中狀態(tài),之后再根據(jù)檢測到的下一個滑動指令,做相應(yīng)處理。
[0067]其中,以照片墻中的照片為具體目標(biāo)對象描述本實(shí)施例的適用場景,進(jìn)行描述如下:
[0068]在照片墻界面,多個照片在多個頁面顯示,長按某一圖片,進(jìn)入多選模式,用戶手指持續(xù)滑動,觸發(fā)一個滑動指令,形成一個滑動區(qū)域,當(dāng)一個滑動指令的起點(diǎn)和終點(diǎn)之間的同一頁面的多個照片同在一個多選區(qū)域,具體選擇過程和效果可以參見圖2所示,同時,拖動操作過程中,可以選擇不同頁面的多個照片,移動終端選擇過程如圖3所示,當(dāng)該多選區(qū)域確定之后,該多選區(qū)域的起點(diǎn)和終點(diǎn)之間的多個照片被標(biāo)識,同時,該多選區(qū)域的照片被設(shè)置為選中狀態(tài),之后,這樣的滑動操作還可以執(zhí)行多次,每一次多選區(qū)域確定之后,該多選區(qū)域的照片被設(shè)置為選中狀態(tài)。所有要選擇的圖片都已經(jīng)處于選中狀態(tài),退出多選模式。
[0069]本實(shí)施例,可以達(dá)到單手指或多手指進(jìn)行觸摸屏終端的多個不連續(xù)的目標(biāo)對象的批量選擇,提高了批量選擇的效率和易操作性,極大的提高了用戶的使用體驗(yàn)。
[0070]實(shí)施例四
[0071]圖4示出了本發(fā)明實(shí)施例四提供的批量選擇的方法的實(shí)現(xiàn)流程,詳述如下:
[0072]在步驟S401中,判斷所述多選指令對應(yīng)的目標(biāo)對象是否處于選中狀態(tài),如果是,取消與所述多選指令對應(yīng)的目標(biāo)對象關(guān)聯(lián)的至少一個多選區(qū)域的所有目標(biāo)對象的選中狀態(tài)。
[0073]在本實(shí)施例中,所述觸摸屏終端判斷所述多選指令對應(yīng)的目標(biāo)對象是否處于選中狀態(tài),如果是,取消與所述多選指令對應(yīng)的目標(biāo)對象關(guān)聯(lián)的至少一個多選區(qū)域的所有目標(biāo)對象的選中狀態(tài),其中,觸摸屏終端取消與所述多選指令對應(yīng)的目標(biāo)對象關(guān)聯(lián)的至少一個多選區(qū)域的所有目標(biāo)對象的選中狀態(tài),具體包括兩種情況:
[0074]第一種情況,取消與所述多選指令對應(yīng)的目標(biāo)對象所在多選區(qū)域的所有目標(biāo)對象的選中狀態(tài)。
[0075]第二種情況,取消與所述多選指令對應(yīng)的目標(biāo)對象同一次置為選中狀態(tài)的所有目標(biāo)對象的選中狀態(tài)。
[0076]通過上述實(shí)施方案,可以使得兩次批量選擇操作之間互不影響,防止了將已處于選中狀態(tài)的目標(biāo)對象再次選中,同時也完成了批量取消目標(biāo)對象的選中狀態(tài)。
[0077]在步驟S402中,當(dāng)檢測到多選指令時,進(jìn)入多選模式。
[0078]在步驟S403中,當(dāng)在所述多選模式下檢測到至少一個滑動指令時,根據(jù)所述至少一個滑動指令對應(yīng)的至少一個滑動軌跡獲取至少一個多選區(qū)域。
[0079]在步驟S404中,將所述至少一個多選區(qū)域內(nèi)的目標(biāo)對象置為選中狀態(tài)。
[0080]在本實(shí)施例中,步驟S402?S404的執(zhí)行和上述實(shí)施例一中的步驟S101?S103的執(zhí)行過程類似,詳情參見上述實(shí)施例一的描述。
[0081]其中,以照片墻中的照片為具體目標(biāo)對象描述本實(shí)施例的適用場景,進(jìn)行描述如下:
[0082]在照片墻界面,多個照片在多個頁面顯示,長按某一圖片,首先判斷該照片是否為選中狀態(tài),如果是,則批量取消目標(biāo)對象的選中狀態(tài),否則,進(jìn)入多選模式,不松手向其他方向拖動,形成一個滑動區(qū)域,當(dāng)滑動指令的起點(diǎn)和終點(diǎn)之間的多個照片同在一個多選區(qū)域,具體多選區(qū)域形成過程參見圖2所示,同時,一次滑動操作過程中,選擇了不同頁面的多個照片,其選擇過程如圖3所示,一次拖動結(jié)束后,將該多選區(qū)域的照片設(shè)置為選中狀態(tài)。手向的拖動操作可以執(zhí)行多次,每一次手指離開觸摸屏,該多選區(qū)域內(nèi)被標(biāo)識所有的照片被設(shè)置為選中狀態(tài)。
[0083]本實(shí)施例,可以達(dá)到單手指或多手指對觸摸屏終端的多個連續(xù)的目標(biāo)對象的批量選擇,提高了批量選擇的效率和易操作性,極大的提高了用戶的使用體驗(yàn)。
[0084]實(shí)施例五
[0085]圖5示出了本發(fā)明實(shí)施例五提供的批量選擇的裝置的具體結(jié)構(gòu)框圖,為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。在本實(shí)施例中,該批量選擇的裝置包括:模式轉(zhuǎn)化單元51、區(qū)域獲取單元52和狀態(tài)設(shè)置單元53。
[0086]其中,模式轉(zhuǎn)化單元51,與區(qū)域獲取單元52連接,用于當(dāng)檢測到多選指令時,進(jìn)入多選模式;
[0087]區(qū)域獲取單元52,與模式轉(zhuǎn)化單元51和狀態(tài)設(shè)置單元53分別連接,用于當(dāng)在所述多選模式下檢測到至少一個滑動指令時,根據(jù)所述至少一個滑動指令對應(yīng)的至少一個滑動軌跡獲取至少一個多選區(qū)域;
[0088]狀態(tài)設(shè)置單元53,與區(qū)域獲取單元52連接,用于將所述至少一個多選區(qū)域內(nèi)的目標(biāo)對象置為選中狀態(tài)。
[0089]進(jìn)一步的,所述區(qū)域獲取單元52具體用于在所述多選模式下檢測到至少一個滑動指令,在所述至少一個滑動指令的對應(yīng)的至少一個滑動軌跡變化過程中,判斷所述滑動軌跡內(nèi)是否包含已經(jīng)處于選中狀態(tài)的目標(biāo)對象,如果是,停止所述多選區(qū)域變化,退出多選模式;如果沒有處于選中狀態(tài)的目標(biāo)對象,同時,判斷在所述多選模式下是否檢測到換頁指令;如果在所述多選模式下未檢測到換頁指令,則根據(jù)所述滑動軌跡從當(dāng)前頁面中獲取多選區(qū)域;如果在所述多選模式下檢測到換頁指令,則動態(tài)顯示所述換頁指令對應(yīng)的至少一個頁面顯示的目標(biāo)對象,根據(jù)所述滑動軌跡從至少一個頁面中獲取多選區(qū)域。
[0090]進(jìn)一步的,所述區(qū)域獲取單元52還具體用于如果在所述多選模式下檢測到前換頁指令,則動態(tài)顯示排列在當(dāng)前頁面以前的至少一個頁面顯示的目標(biāo)對象,根據(jù)所述滑動軌跡從多個頁面中獲取多選區(qū)域;如果在所述多選模式下檢測到后換頁指令,則動態(tài)顯示排列在當(dāng)前頁面以后的至少一個頁面顯示的目標(biāo)對象,根據(jù)所述滑動軌跡從多個頁面中獲取多選區(qū)域。
[0091]進(jìn)一步的,所述多選指令包括第一指令和第二指令的任一種,所述狀態(tài)設(shè)置單元53具體用于當(dāng)所述多選指令為第一指令時,在所述至少一個多選區(qū)域全部選定后,將所述至少一個多選區(qū)域內(nèi)的目標(biāo)對象置為選中狀態(tài);當(dāng)所述多選指令為第二指令時,逐一在所述至少一個多選區(qū)域選定后,分別將所述至少一個多選區(qū)域內(nèi)的目標(biāo)對象置為選中狀態(tài)。
[0092]進(jìn)一步的,所述狀態(tài)設(shè)置單元53具體用于獲取所述至少一個多選區(qū)域的起點(diǎn)對應(yīng)的第一索引和終點(diǎn)對應(yīng)的第二索引;標(biāo)記所述第一索引和第二索引之間的多個目標(biāo)對象;將所有被標(biāo)記的目標(biāo)對象設(shè)置為選中狀態(tài)。
[0093]本發(fā)明實(shí)施例提供的批量選擇的裝置可以應(yīng)用在前述對應(yīng)的方法實(shí)施例一中,詳情參見上述實(shí)施例一的描述,在此不再贅述。
[0094]實(shí)施例六
[0095]圖6示出了本發(fā)明實(shí)施例四提供的批量選擇的裝置的具體結(jié)構(gòu)框圖,為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。在本實(shí)施例中,該批量選擇的裝置包括:判斷單元61、選中狀態(tài)取消單元62、模式轉(zhuǎn)化單元63、區(qū)域獲取單元64和狀態(tài)設(shè)置單元64
[0096]其中,模式轉(zhuǎn)化單元63,與區(qū)域獲取單元64連接,用于當(dāng)檢測到多選指令時,進(jìn)入多選模式;
[0097]區(qū)域獲取單元64,與模式轉(zhuǎn)化單元63和狀態(tài)設(shè)置單元65分別連接,用于當(dāng)在所述多選模式下檢測到滑動指令時,根據(jù)所述滑動指令對應(yīng)的滑動軌跡獲取多選區(qū)域;
[0098]狀態(tài)設(shè)置單元65,與區(qū)域獲取單元64連接,用于將所述多選區(qū)域內(nèi)的目標(biāo)對象置為選中狀態(tài)。
[0099]進(jìn)一步的,所述區(qū)域獲取單元64具體用于在所述多選模式下檢測到至少一個滑動指令,在所述至少一個滑動指令的對應(yīng)的至少一個滑動軌跡變化過程中,判斷所述滑動軌跡內(nèi)是否包含已經(jīng)處于選中狀態(tài)的目標(biāo)對象,如果是,停止所述多選區(qū)域變化,退出多選模式;如果沒有處于選中狀態(tài)的目標(biāo)對象,同時,判斷在所述多選模式下是否檢測到換頁指令;如果在所述多選模式下未檢測到換頁指令,則根據(jù)所述滑動軌跡從當(dāng)前頁面中獲取多選區(qū)域;如果在所述多選模式下檢測到換頁指令,則動態(tài)顯示所述換頁指令對應(yīng)的至少一個頁面顯示的目標(biāo)對象,根據(jù)所述滑動軌跡從至少一個頁面中獲取多選區(qū)域。
[0100]進(jìn)一步的,所述區(qū)域獲取單元64還具體用于如果在所述多選模式下檢測到前換頁指令,則動態(tài)顯示排列在當(dāng)前頁面以前的至少一個頁面顯示的目標(biāo)對象,根據(jù)所述滑動軌跡從多個頁面中獲取多選區(qū)域;如果在所述多選模式下檢測到后換頁指令,則動態(tài)顯示排列在當(dāng)前頁面以后的至少一個頁面顯示的目標(biāo)對象,根據(jù)所述滑動軌跡從多個頁面中獲取多選區(qū)域。
[0101]進(jìn)一步的,所述多選指令包括第一指令和第二指令的任一種,所述狀態(tài)設(shè)置單元65具體用于當(dāng)所述多選指令為第一指令時,在所述至少一個多選區(qū)域全部選定后,將所述至少一個多選區(qū)域內(nèi)的目標(biāo)對象置為選中狀態(tài);當(dāng)所述多選指令為第二指令時,逐一在所述至少一個多選區(qū)域選定后,分別將所述至少一個多選區(qū)域內(nèi)的目標(biāo)對象置為選中狀態(tài)。
[0102]進(jìn)一步的,所述狀態(tài)設(shè)置單元65具體用于獲取所述至少一個多選區(qū)域的起點(diǎn)對應(yīng)的第一索引和終點(diǎn)對應(yīng)的第二索引;標(biāo)記所述第一索引和第二索引之間的多個目標(biāo)對象;將所有被標(biāo)記的目標(biāo)對象設(shè)置為選中狀態(tài)。
[0103]進(jìn)一步的,所述批量選擇的裝置還包括:
[0104]判斷單元61,與模式轉(zhuǎn)化單元63和選中狀態(tài)取消單元62分別連接,用于判斷所述多選指令對應(yīng)的目標(biāo)對象是否處于選中狀態(tài);
[0105]選中狀態(tài)取消單元62,與判斷單元61連接,用于如果所述多選指令對應(yīng)的目標(biāo)對象處于選中狀態(tài),取消與所述多選指令對應(yīng)的目標(biāo)對象所在多選區(qū)域的所有目標(biāo)對象的選中狀態(tài)。
[0106]本發(fā)明實(shí)施例提供的批量選擇的裝置可以應(yīng)用在前述對應(yīng)的方法實(shí)施例二中,詳情參見上述實(shí)施例二的描述,在此不再贅述。
[0107]值得注意的是,上述系統(tǒng)實(shí)施例中,所包括的各個單元只是按照功能邏輯進(jìn)行劃分的,但并不局限于上述的劃分,只要能夠?qū)崿F(xiàn)相應(yīng)的功能即可;另外,各功能單元的具體名稱也只是為了便于相互區(qū)分,并不用于限制本發(fā)明的保護(hù)范圍。
[0108]另外,本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述各實(shí)施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,相應(yīng)的程序可以存儲于一計算機(jī)可讀取存儲介質(zhì)中,所述的存儲介質(zhì),如ROM/RAM、磁盤或光盤等。
[0109]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種批量選擇的方法,其特征在于,所述方法包括: 當(dāng)檢測到多選指令時,進(jìn)入多選模式; 當(dāng)在所述多選模式下檢測到至少一個滑動指令時,根據(jù)所述至少一個滑動指令對應(yīng)的至少一個滑動軌跡獲取至少一個多選區(qū)域; 將所述至少一個多選區(qū)域內(nèi)的目標(biāo)對象置為選中狀態(tài)。
2.如權(quán)利要求1所述的方法,其特征在于,所述當(dāng)在所述多選模式下檢測到至少一個滑動指令時,根據(jù)所述至少一個滑動指令對應(yīng)的至少一個滑動軌跡獲取至少一個多選區(qū)域,具體包括: 在所述多選模式下檢測到至少一個滑動指令,在所述至少一個滑動指令的對應(yīng)的至少一個滑動軌跡變化過程中,判斷所述滑動軌跡內(nèi)是否包含已經(jīng)處于選中狀態(tài)的目標(biāo)對象,如果是,停止所述多選區(qū)域變化,退出多選模式; 如果沒有處于選中狀態(tài)的目標(biāo)對象,同時,判斷在所述多選模式下是否檢測到換頁指令; 如果在所述多選模式下未檢測到換頁指令,則根據(jù)所述滑動軌跡從當(dāng)前頁面中獲取多選區(qū)域; 如果在所述多選模式下檢測到 換頁指令,則動態(tài)顯示所述換頁指令對應(yīng)的至少一個頁面顯示的目標(biāo)對象,根據(jù)所述滑動軌跡從至少一個頁面中獲取多選區(qū)域。
3.如權(quán)利要求2所述的方法,其特征在于,所述換頁指令包括前換頁指令和后換頁指令,所述如果在所述多選模式下檢測到換頁指令,則動態(tài)顯示所述換頁指令對應(yīng)的至少一個頁面顯示的目標(biāo)對象,根據(jù)所述滑動軌跡從至少一個頁面中獲取多選區(qū)域,具體為: 如果在所述多選模式下檢測到前換頁指令,則動態(tài)顯示排列在當(dāng)前頁面以前的至少一個頁面顯示的目標(biāo)對象,根據(jù)所述滑動軌跡從多個頁面中獲取多選區(qū)域; 如果在所述多選模式下檢測到后換頁指令,則動態(tài)顯示排列在當(dāng)前頁面以后的至少一個頁面顯示的目標(biāo)對象,根據(jù)所述滑動軌跡從多個頁面中獲取多選區(qū)域。
4.如權(quán)利要求1所述的方法,其特征在于,所述多選指令包括第一指令和第二指令的任一種,所述將所述至少一個多選區(qū)域內(nèi)的目標(biāo)對象置為選中狀態(tài),具體為: 當(dāng)所述多選指令為第一指令時,在所述至少一個多選區(qū)域全部選定后,將所述至少一個多選區(qū)域內(nèi)的目標(biāo)對象置為選中狀態(tài); 當(dāng)所述多選指令為第二指令時,逐一在所述至少一個多選區(qū)域選定后,分別將所述至少一個多選區(qū)域內(nèi)的目標(biāo)對象置為選中狀態(tài)。
5.如權(quán)利要求4所述的方法,其特征在于,所述將所述至少一個多選區(qū)域內(nèi)的目標(biāo)對象置為選中狀態(tài),具體為: 獲取所述至少一個多選區(qū)域的起點(diǎn)對應(yīng)的第一索引和終點(diǎn)對應(yīng)的第二索引; 標(biāo)記所述第一索引和第二索引之間的多個目標(biāo)對象; 將所有被標(biāo)記的目標(biāo)對象設(shè)置為選中狀態(tài)。
6.如權(quán)利要求1、2、3、4或5所述的方法,其特征在于,所述當(dāng)檢測到多選指令時,進(jìn)入多選模式之前,還包括: 判斷所述多選指令對應(yīng)的目標(biāo)對象是否處于選中狀態(tài),如果是,取消與所述多選指令對應(yīng)的目標(biāo)對象關(guān)聯(lián)的至少一個多選區(qū)域的所有目標(biāo)對象的選中狀態(tài)。
7.一種批量選擇的裝置,包括觸摸屏,其特征在于,所述裝置包括: 模式轉(zhuǎn)化單元,與區(qū)域獲取單元連接,用于當(dāng)檢測到多選指令時,進(jìn)入多選模式; 區(qū)域獲取單元,與模式轉(zhuǎn)化單元和狀態(tài)設(shè)置單元分別連接,用于當(dāng)在所述多選模式下檢測到至少一個滑動指令時,根據(jù)所述至少一個滑動指令對應(yīng)的至少一個滑動軌跡獲取至少一個多選區(qū)域; 狀態(tài)設(shè)置單元,與區(qū)域獲取單元連接,用于將所述至少一個多選區(qū)域內(nèi)的目標(biāo)對象置為選中狀態(tài)。
8.如權(quán)利要求7所述的裝置,其特征在于,所述區(qū)域獲取單元具體用于在所述多選模式下檢測到至少一個滑動指令,在所述至少一個滑動指令的對應(yīng)的至少一個滑動軌跡變化過程中,判斷所述滑動軌跡內(nèi)是否包含已經(jīng)處于選中狀態(tài)的目標(biāo)對象,如果是,停止所述多選區(qū)域變化,退出多選模式;如果沒有處于選中狀態(tài)的目標(biāo)對象,同時,判斷在所述多選模式下是否檢測到換頁指令;如果在所述多選模式下未檢測到換頁指令,則根據(jù)所述滑動軌跡從當(dāng)前頁面中獲取多選區(qū)域;如果在所述多選模式下檢測到換頁指令,則動態(tài)顯示所述換頁指令對應(yīng)的至少一個頁面顯示的目標(biāo)對象,根據(jù)所述滑動軌跡從至少一個頁面中獲取多選區(qū)域。
9.如權(quán)利要求8所述的裝置,其特征在于,所述區(qū)域獲取單元還具體用于如果在所述多選模式下檢測到前換頁指令,則動態(tài)顯示排列在當(dāng)前頁面以前的至少一個頁面顯示的目標(biāo)對象,根據(jù)所述滑動軌跡從多個頁面中獲取多選區(qū)域;如果在所述多選模式下檢測到后換頁指令,則動態(tài)顯示排列在當(dāng)前頁面以后的至少一個頁面顯示的目標(biāo)對象,根據(jù)所述滑動軌跡從多個頁面中獲取多選區(qū)域。
10.如權(quán)利要求7所述的裝置,其特征在于,所述多選指令包括第一指令和第二指令的任一種,所述狀態(tài)設(shè)置單元具體用于當(dāng)所述多選指令為第一指令時,在所述至少一個多選區(qū)域全部選定后,將所述至少一個多選區(qū)域內(nèi)的目標(biāo)對象置為選中狀態(tài);當(dāng)所述多選指令為第二指令時,逐一在所述至少一個多選區(qū)域選定后,分別將所述至少一個多選區(qū)域內(nèi)的目標(biāo)對象置為選中狀態(tài)。
11.如權(quán)利要求10所述的裝置,其特征在于,所述狀態(tài)設(shè)置單元還具體用于獲取所述至少一個多選區(qū)域的起點(diǎn)對應(yīng)的第一索引和終點(diǎn)對應(yīng)的第二索引;標(biāo)記所述第一索引和第二索引之間的多個目標(biāo)對象;將所有被標(biāo)記的目標(biāo)對象設(shè)置為選中狀態(tài)。
12.如權(quán)利要求7、8、9、10或11所述的裝置,其特征在于,所述裝置還包括: 判斷單元,與模式轉(zhuǎn)化單元和選中狀態(tài)取消單元分別連接,用于判斷所述多選指令對應(yīng)的目標(biāo)對象是否處于選中狀態(tài); 選中狀態(tài)取消單元,與判斷單元連接,用于如果所述多選指令對應(yīng)的目標(biāo)對象處于選中狀態(tài),取消與所述多選指令對應(yīng)的目標(biāo)對象關(guān)聯(lián)的至少一個多選區(qū)域的所有目標(biāo)對象的選中狀態(tài)。
13.一種觸摸屏終端,其特征在于,所述觸摸屏終端包括權(quán)利要求7至12的任一項(xiàng)所述的批量選擇的裝置。
【文檔編號】G06F3/0484GK103941973SQ201310023340
【公開日】2014年7月23日 申請日期:2013年1月22日 優(yōu)先權(quán)日:2013年1月22日
【發(fā)明者】程菲, 周連江, 高文君, 黃石柱 申請人:騰訊科技(深圳)有限公司