一種多圖片批量選擇的方法及裝置制造方法
【專利摘要】本發(fā)明適用于觸摸屏設(shè)備【技術(shù)領(lǐng)域】,提供了一種多圖片批量選擇的方法及裝置,所述方法包括:檢測(cè)在圖片編輯模式下的滑動(dòng)觸摸事件,獲取所述滑動(dòng)觸摸事件的滑動(dòng)軌跡;將所述滑動(dòng)軌跡經(jīng)過的圖片顯示區(qū)域內(nèi)的處于未選中狀態(tài)的圖片設(shè)置為選中狀態(tài)。本發(fā)明,實(shí)現(xiàn)了靈活地批量選擇連續(xù)或不連續(xù)顯示的多個(gè)圖片。
【專利說明】一種多圖片批量選擇的方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于觸摸屏設(shè)備【技術(shù)領(lǐng)域】,尤其涉及一種多圖片批量選擇的方法及裝置。
【背景技術(shù)】
[0002]目前,觸摸屏設(shè)備的許多應(yīng)用在圖片編輯狀態(tài)界面,可以批量選擇多圖片進(jìn)行刪除、分享或者上傳等操作,如1S系統(tǒng)自帶相冊(cè)和QQ瀏覽器相冊(cè)?,F(xiàn)有多圖片批量選擇的方法有以下兩種情況:一種是一張一張地單獨(dú)點(diǎn)選圖片,操作動(dòng)作多,選擇效率低。另一種是將用戶選擇的首圖片和尾圖片,以及首圖片和尾圖片之間的圖片置為選中狀態(tài),這種方法雖然在觸摸屏設(shè)備上便捷地實(shí)現(xiàn)多個(gè)連續(xù)圖片的批量選擇,選擇效率高,操作簡(jiǎn)單,但是不連續(xù)顯示的圖片則不能靈活選擇。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實(shí)施例提供了一種多圖片批量選擇的方法及裝置,旨在解決現(xiàn)有多圖片批量選擇的方法不能靈活批量選擇不連續(xù)圖片的問題。
[0004]一方面,提供一種多圖片批量選擇的方法,所述方法包括:
[0005]檢測(cè)在圖片編輯模式下的滑動(dòng)觸摸事件,獲取所述滑動(dòng)觸摸事件的滑動(dòng)軌跡;
[0006]將所述滑動(dòng)軌跡經(jīng)過的圖片顯示區(qū)域內(nèi)的處于未選中狀態(tài)的圖片設(shè)置為選中狀態(tài)。
[0007]另一方面,提供一種多圖片批量選擇的裝置,所述裝置包括:
[0008]軌跡獲取單元,用于檢測(cè)在圖片編輯模式下的滑動(dòng)觸摸事件,獲取所述滑動(dòng)觸摸事件的滑動(dòng)軌跡;
[0009]圖片選中單元,用于將所述滑動(dòng)軌跡經(jīng)過的圖片顯示區(qū)域內(nèi)的處于未選中狀態(tài)的圖片設(shè)置為選中狀態(tài)。
[0010]在本發(fā)明實(shí)施例,檢測(cè)在圖片編輯模式下的滑動(dòng)觸摸事件,獲取所述滑動(dòng)觸摸事件的滑動(dòng)軌跡;將所述滑動(dòng)軌跡經(jīng)過的圖片顯示區(qū)域內(nèi)的處于未選中狀態(tài)的圖片設(shè)置為選中狀態(tài),本發(fā)明,實(shí)現(xiàn)了靈活地批量選擇連續(xù)或不連續(xù)顯示的多個(gè)圖片。
【專利附圖】
【附圖說明】
[0011]圖1是本發(fā)明實(shí)施例一提供的多圖片批量選擇的方法的實(shí)現(xiàn)流程圖;
[0012]圖2a是發(fā)明實(shí)施例一提供的多圖片批量選擇的方法的一示意圖;
[0013]圖2b是發(fā)明實(shí)施例一提供的多圖片批量選擇的方法的另一示意圖;
[0014]圖2c是發(fā)明實(shí)施例一提供的多圖片批量選擇的方法的另一示意圖;
[0015]圖3是本發(fā)明實(shí)施例二提供的多圖片批量選擇的方法的實(shí)現(xiàn)流程圖;
[0016]圖4是本發(fā)明實(shí)施例三提供的多圖片批量選擇的方法的實(shí)現(xiàn)流程圖;
[0017]圖5是本發(fā)明實(shí)施例四提供的多圖片批量選擇的裝置的具體結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0018]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0019]在本發(fā)明實(shí)施例中,檢測(cè)在圖片編輯模式下的滑動(dòng)觸摸事件,獲取所述滑動(dòng)觸摸事件的滑動(dòng)軌跡;將所述滑動(dòng)軌跡經(jīng)過的圖片顯示區(qū)域內(nèi)的處于未選中狀態(tài)的圖片設(shè)置為選中狀態(tài)。
[0020]以下結(jié)合具體實(shí)施例對(duì)本發(fā)明的實(shí)現(xiàn)進(jìn)行詳細(xì)描述:
[0021]實(shí)施例一
[0022]圖1示出了本發(fā)明實(shí)施例一提供的多圖片批量選擇的方法的實(shí)現(xiàn)流程,詳述如下:
[0023]需要說明的是,本實(shí)施例和以下實(shí)施例中適用于1s、android等觸摸屏設(shè)備。
[0024]在步驟SlOl中,檢測(cè)在圖片編輯模式下的滑動(dòng)觸摸事件,獲取所述滑動(dòng)觸摸事件的滑動(dòng)軌跡。
[0025]在本實(shí)施例中,所述圖片編輯模式是預(yù)設(shè)的對(duì)圖片進(jìn)行選擇、刪除、上傳等相關(guān)操作的模式。其中,圖片狀態(tài)包括選中狀態(tài)和為選中狀態(tài)。所述滑動(dòng)觸摸事件包括向上滑動(dòng)觸摸事件、向下滑動(dòng)觸摸事件、向左滑動(dòng)觸摸事件、向右滑動(dòng)觸摸事件或者任一方向的不規(guī)則滑動(dòng)觸摸事件等。滑動(dòng)觸摸事件沒有任何限制,其方向具體與要選擇的圖片分布有關(guān)系。若測(cè)試到所述滑動(dòng)觸摸事件,觸摸屏設(shè)備根據(jù)觸摸點(diǎn)對(duì)應(yīng)坐標(biāo)的持續(xù)變化,獲取滑動(dòng)軌跡。
[0026]在步驟S102中,將所述滑動(dòng)軌跡經(jīng)過的圖片顯示區(qū)域內(nèi)的處于未選中狀態(tài)的圖片設(shè)置為選中狀態(tài)。
[0027]在本實(shí)施例中,所述將所述滑動(dòng)軌跡經(jīng)過的圖片顯示區(qū)域內(nèi)的處于未選中狀態(tài)的圖片設(shè)置為選中狀態(tài),具體為:
[0028]當(dāng)所述滑動(dòng)軌跡的至少一個(gè)觸摸點(diǎn)在當(dāng)前界面的坐標(biāo)包括在圖片顯示區(qū)域內(nèi)時(shí),將所述圖片顯示區(qū)域內(nèi)處于未選中狀態(tài)的圖片設(shè)置為選中狀態(tài)。
[0029]具體的,所述圖片顯示區(qū)域是圖片占據(jù)當(dāng)前界面的坐標(biāo)范圍。不同的圖片顯示位置不同,因此,不同圖片的圖片顯示區(qū)域也各不相同。當(dāng)所述滑動(dòng)軌跡的至少一個(gè)觸摸點(diǎn)在當(dāng)前界面的坐標(biāo)包括在圖片顯示區(qū)域內(nèi)時(shí),觸摸屏設(shè)備將所述圖片顯示區(qū)域內(nèi)處于未選中狀態(tài)的圖片設(shè)置為選中狀態(tài),直至滑動(dòng)軌跡完成。在圖片編輯模式下,每一個(gè)滑動(dòng)觸摸事件獲取的滑動(dòng)軌跡是一個(gè)連續(xù)的,因此,可以靈活實(shí)現(xiàn)單次批量選擇連續(xù)或不連續(xù)顯示的圖片。
[0030]其中,以相冊(cè)縮略圖界面的多個(gè)縮略圖片為具體目標(biāo)對(duì)象描述本實(shí)施例的適用場(chǎng)景,進(jìn)行描述如下:
[0031]如圖2a所示,在編輯界面,用戶從第一列的第一張縮略圖片開始向下滑動(dòng)直到第一列的第四張縮略圖片,所述滑過區(qū)域的圖片都被設(shè)置為選中狀態(tài)。如圖2b所示,在編輯界面,用戶從第一行的第一張縮略圖片開始向右滑動(dòng)直到第一行的第四張縮略圖片,所述滑過區(qū)域的縮略圖片都被設(shè)置為選中狀態(tài)。如圖2c所示,在編輯界面,用戶從第一行的第一張縮略圖片開始向右滑動(dòng)直到第一行的第四張縮略圖片,然后向左下方滑動(dòng)經(jīng)過第二行第三張縮略圖片、第三行第二章縮略圖片直到第四行第一張縮略圖片,然后開始向右滑動(dòng)直到第四行的第四張縮略圖片結(jié)束,圖2c中勾出的8張縮略圖片被設(shè)置為選中狀態(tài),之后可以根據(jù)用戶的意向進(jìn)行刪除、上傳和共享等操作。
[0032]本實(shí)施例,可以達(dá)到將滑動(dòng)軌跡經(jīng)過的多個(gè)圖片均設(shè)置為選中狀態(tài),選擇圖片更加靈活,選擇效率高。
[0033]實(shí)施例二
[0034]圖3示出了本發(fā)明實(shí)施例二提供的多圖片批量選擇的方法的實(shí)現(xiàn)流程,詳述如下:
[0035]在步驟S301中,檢測(cè)在圖片編輯模式下的滑動(dòng)觸摸事件,獲取所述滑動(dòng)觸摸事件的滑動(dòng)軌跡。
[0036]在本實(shí)施例中,步驟S301的執(zhí)行和上述實(shí)施例一中的步驟SlOl的執(zhí)行過程類似,詳情參見上述實(shí)施例一的描述。
[0037]在步驟S302中,判斷所述滑動(dòng)軌跡經(jīng)過的圖片顯示區(qū)域的圖片是否為選中狀態(tài)。
[0038]在本實(shí)施例中,觸摸屏設(shè)備判斷所述滑動(dòng)軌跡經(jīng)過的圖片顯示區(qū)域的圖片是否為選中狀態(tài),如果是,則執(zhí)行步驟S304,如果否,則執(zhí)行步驟S303。
[0039]在步驟S303中,將所述滑動(dòng)軌跡經(jīng)過的圖片顯示區(qū)域內(nèi)的處于未選中狀態(tài)的圖片設(shè)置為選中狀態(tài)。
[0040]在本實(shí)施例中,步驟S303的執(zhí)行和上述實(shí)施例一中的步驟S102的執(zhí)行過程類似,詳情參見上述實(shí)施例一的描述。
[0041]在步驟S304中,如果所述圖片是選中狀態(tài),將所述滑動(dòng)軌跡經(jīng)過的圖片顯示區(qū)域內(nèi)的處于選中狀態(tài)的圖片設(shè)置為未選中狀態(tài)。
[0042]在本實(shí)施例中,由于滑動(dòng)軌跡可能經(jīng)過處于選中狀態(tài)的圖片,因此,如果所述滑動(dòng)軌跡經(jīng)過的圖片顯示區(qū)域內(nèi)的圖片處于選中狀態(tài),觸摸屏設(shè)備還可以將所述滑動(dòng)軌跡經(jīng)過的圖片顯示區(qū)域內(nèi)的處于選中狀態(tài)的圖片設(shè)置為未選中狀態(tài)。從而批量實(shí)現(xiàn)圖片狀態(tài)的互轉(zhuǎn)和實(shí)現(xiàn)批量撤銷選中圖片。
[0043]本實(shí)施例,可以根據(jù)滑動(dòng)軌跡對(duì)應(yīng)的多個(gè)圖片實(shí)現(xiàn)批量撤銷選中,批量選擇或取消選中圖片更加靈活。
[0044]實(shí)施例三
[0045]圖4示出了本發(fā)明實(shí)施例三提供的多圖片批量選擇的方法的實(shí)現(xiàn)流程,詳述如下:
[0046]在步驟S401中,檢測(cè)在圖片編輯模式下的多個(gè)滑動(dòng)觸摸事件,根據(jù)檢測(cè)到的一個(gè)滑動(dòng)觸摸事件,獲取所述滑動(dòng)觸摸事件的滑動(dòng)軌跡。每一個(gè)滑動(dòng)觸摸事件對(duì)應(yīng)一個(gè)滑動(dòng)軌跡。
[0047]在本實(shí)施例中,觸摸屏設(shè)備檢測(cè)在圖片編輯模式下的多個(gè)滑動(dòng)觸摸事件,根據(jù)檢測(cè)到的一個(gè)滑動(dòng)觸摸事件,獲取所述滑動(dòng)觸摸事件的滑動(dòng)軌跡。
[0048]在步驟S402中,將所述滑動(dòng)軌跡經(jīng)過的圖片顯示區(qū)域內(nèi)的處于未選中狀態(tài)的圖片設(shè)置為選中狀態(tài),繼續(xù)檢測(cè)下一個(gè)滑動(dòng)觸摸事件,直至接收到其他操作指令。
[0049]在本實(shí)施例中,所述操作指令包括但不限于刪除、上傳、退出編輯模式指令。在一個(gè)滑動(dòng)軌跡的形成過程中,觸摸屏設(shè)備將所述滑動(dòng)軌跡經(jīng)過的圖片顯示區(qū)域內(nèi)的處于未選中狀態(tài)的圖片設(shè)置為選中狀態(tài),繼續(xù)檢測(cè)下一個(gè)滑動(dòng)觸摸事件,直至接收到其他操作指令。在圖片編輯模式下,每一個(gè)滑動(dòng)觸摸事件獲取的滑動(dòng)軌跡是一個(gè)連續(xù)的,但是不同滑動(dòng)觸摸事件的滑動(dòng)軌跡之間可以不連續(xù),因此,可以靈活實(shí)現(xiàn)多次批量選擇連續(xù)或不連續(xù)顯示的圖片。
[0050]本實(shí)施例,可以根據(jù)多個(gè)滑動(dòng)軌跡對(duì)應(yīng)的多個(gè)圖片實(shí)現(xiàn)批量選中,操作更加靈活。
[0051]實(shí)施例四
[0052]圖5示出了本發(fā)明實(shí)施例四提供的多圖片批量選擇的裝置的具體結(jié)構(gòu)框圖,為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。在本實(shí)施例中,該多圖片批量選擇的裝置包括:軌跡獲取單元51和圖片選中單元52。
[0053]其中,軌跡獲取單元51,用于檢測(cè)在圖片編輯模式下的滑動(dòng)觸摸事件,獲取所述滑動(dòng)觸摸事件的滑動(dòng)軌跡;
[0054]圖片選中單元52,用于將所述滑動(dòng)軌跡經(jīng)過的圖片顯示區(qū)域內(nèi)的處于未選中狀態(tài)的圖片設(shè)置為選中狀態(tài)。
[0055]進(jìn)一步的,所述圖片選中單元51具體用于當(dāng)所述滑動(dòng)軌跡的至少一個(gè)觸摸點(diǎn)在當(dāng)前界面的坐標(biāo)包括在圖片顯示區(qū)域內(nèi)時(shí),將所述圖片顯示區(qū)域內(nèi)處于未選中狀態(tài)的圖片設(shè)置為選中狀態(tài)。
[0056]進(jìn)一步的,所述裝置還包括:
[0057]狀態(tài)判斷單元53,用于判斷所述滑動(dòng)軌跡經(jīng)過的圖片顯示區(qū)域的圖片是否為選中狀態(tài);
[0058]選中取消單元54,如果所述圖片是選中狀態(tài),將所述滑動(dòng)軌跡經(jīng)過的圖片顯示區(qū)域內(nèi)的處于選中狀態(tài)的圖片設(shè)置為未選中狀態(tài)。
[0059]進(jìn)一步的,所述軌跡獲取單元51還具體用于檢測(cè)在圖片編輯模式下的多個(gè)滑動(dòng)觸摸事件,根據(jù)檢測(cè)到的一個(gè)滑動(dòng)觸摸事件,獲取所述滑動(dòng)觸摸事件的滑動(dòng)軌跡;
[0060]所述圖片選中單元52還具體用于將所述滑動(dòng)軌跡經(jīng)過的圖片顯示區(qū)域內(nèi)的處于未選中狀態(tài)的圖片設(shè)置為選中狀態(tài),繼續(xù)檢測(cè)下一個(gè)滑動(dòng)觸摸事件,直至接收到其他操作指令。
[0061]本發(fā)明實(shí)施例提供的多圖片批量選擇的裝置可以應(yīng)用在前述對(duì)應(yīng)的方法實(shí)施例中,詳情參見上述實(shí)施例的描述,在此不再贅述。
[0062]值得注意的是,上述系統(tǒng)實(shí)施例中,所包括的各個(gè)單元只是按照功能邏輯進(jìn)行劃分的,但并不局限于上述的劃分,只要能夠?qū)崿F(xiàn)相應(yīng)的功能即可;另外,各功能單元的具體名稱也只是為了便于相互區(qū)分,并不用于限制本發(fā)明的保護(hù)范圍。
[0063]另外,本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述各實(shí)施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,相應(yīng)的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,所述的存儲(chǔ)介質(zhì),如R0M/RAM、磁盤或光盤等。
[0064]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種多圖片批量選擇的方法,其特征在于,所述方法包括: 檢測(cè)在圖片編輯模式下的滑動(dòng)觸摸事件,獲取所述滑動(dòng)觸摸事件的滑動(dòng)軌跡; 將所述滑動(dòng)軌跡經(jīng)過的圖片顯示區(qū)域內(nèi)的處于未選中狀態(tài)的圖片設(shè)置為選中狀態(tài)。
2.如權(quán)利要求1所述的方法,其特征在于,所述將所述滑動(dòng)軌跡經(jīng)過的圖片顯示區(qū)域內(nèi)的處于未選中狀態(tài)的圖片設(shè)置為選中狀態(tài),具體為: 當(dāng)所述滑動(dòng)軌跡的至少一個(gè)觸摸點(diǎn)在當(dāng)前界面的坐標(biāo)包括在圖片顯示區(qū)域內(nèi)時(shí),將所述圖片顯示區(qū)域內(nèi)處于未選中狀態(tài)的圖片設(shè)置為選中狀態(tài)。
3.如權(quán)利要求1或2所述的方法,其特征在于,所述將所述滑動(dòng)軌跡經(jīng)過的圖片顯示區(qū)域內(nèi)的處于未選中狀態(tài)的圖片設(shè)置為選中狀態(tài)之前,還包括: 判斷所述滑動(dòng)軌跡經(jīng)過的圖片顯示區(qū)域的圖片是否為選中狀態(tài); 如果所述圖片是選中狀態(tài),將所述滑動(dòng)軌跡經(jīng)過的圖片顯示區(qū)域內(nèi)的處于選中狀態(tài)的圖片設(shè)置為未選中狀態(tài)。
4.如權(quán)利要求書I所述的方法,其特征在于,所述方法還包括: 檢測(cè)在圖片編輯模式下的多個(gè)滑動(dòng)觸摸事件,根據(jù)檢測(cè)到的一個(gè)滑動(dòng)觸摸事件,獲取所述滑動(dòng)觸摸事件的滑動(dòng)軌跡; 將所述滑動(dòng)軌跡經(jīng)過的圖片顯示區(qū)域內(nèi)的處于未選中狀態(tài)的圖片設(shè)置為選中狀態(tài),繼續(xù)檢測(cè)下一個(gè)滑動(dòng)觸摸事件,直至接收到其他操作指令。
5.一種多圖片批量選擇的裝置,其特征在于,所述裝置包括: 軌跡獲取單元,用于檢測(cè)在圖片編輯模式下的滑動(dòng)觸摸事件,獲取所述滑動(dòng)觸摸事件的滑動(dòng)軌跡; 圖片選中單元,用于將所述滑動(dòng)軌跡經(jīng)過的圖片顯示區(qū)域內(nèi)的處于未選中狀態(tài)的圖片設(shè)置為選中狀態(tài)。
6.如權(quán)利要求5所述的裝置,其特征在于,所述圖片選中單元具體用于當(dāng)所述滑動(dòng)軌跡的至少一個(gè)觸摸點(diǎn)在當(dāng)前界面的坐標(biāo)包括在圖片顯示區(qū)域內(nèi)時(shí),將所述圖片顯示區(qū)域內(nèi)處于未選中狀態(tài)的圖片設(shè)置為選中狀態(tài)。
7.如權(quán)利要求5或6所述的裝置,其特征在于,所述裝置還包括: 狀態(tài)判斷單元,用于判斷所述滑動(dòng)軌跡經(jīng)過的圖片顯示區(qū)域的圖片是否為選中狀態(tài); 選中取消單元,如果所述圖片是選中狀態(tài),將所述滑動(dòng)軌跡經(jīng)過的圖片顯示區(qū)域內(nèi)的處于選中狀態(tài)的圖片設(shè)置為未選中狀態(tài)。
8.如權(quán)利要求書5所述的裝置,其特征在于,所述軌跡獲取單元還具體用于檢測(cè)在圖片編輯模式下的多個(gè)滑動(dòng)觸摸事件,根據(jù)檢測(cè)到的一個(gè)滑動(dòng)觸摸事件,獲取所述滑動(dòng)觸摸事件的滑動(dòng)軌跡; 所述圖片選中單元還具體用于將所述滑動(dòng)軌跡經(jīng)過的圖片顯示區(qū)域內(nèi)的處于未選中狀態(tài)的圖片設(shè)置為選中狀態(tài),繼續(xù)檢測(cè)下一個(gè)滑動(dòng)觸摸事件,直至接收到其他操作指令。
【文檔編號(hào)】G06F3/0488GK104049880SQ201310082040
【公開日】2014年9月17日 申請(qǐng)日期:2013年3月14日 優(yōu)先權(quán)日:2013年3月14日
【發(fā)明者】曾亮, 陳磊 申請(qǐng)人:騰訊科技(深圳)有限公司