本發(fā)明涉及應(yīng)用軟件技術(shù)領(lǐng)域,尤其涉及一種觸摸屏終端上文件對象的選擇方法和裝置。
背景技術(shù):
日常生活中經(jīng)常遇到需要對觸摸屏終端上的文件進(jìn)行批量處理的情況,批量處理之前需要選定待處理的文件對象。但是由于手機、平板電腦、智能手表之類的觸摸屏終端的屏幕大小有限,且沒有搭配鼠標(biāo)鍵盤等輸入設(shè)備,在完成給當(dāng)前顯示界面的文件選擇之后,需要通過操作觸摸屏向上滾動文件列表以繼續(xù)選擇后續(xù)的文件,文件較多時,容易因此漏選;若需要取消已選擇的文件,還必須回滾顯示界面到相應(yīng)文件的位置,才能操作取消選擇,操作起來非常麻煩。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的在于提出一種觸摸屏終端上文件對象的選擇方法和裝置,用于選定多個文件對象,操作簡單,減少手動翻動文件列表。
為達(dá)此目的,本發(fā)明采用以下技術(shù)方案:
一方面,本發(fā)明提供一種觸摸屏終端上文件對象的選擇方法,包括:
在終端屏幕上顯示文件列表和剪切板的圖標(biāo);
根據(jù)用戶將文件列表中文件對象向所述剪切板的圖標(biāo)進(jìn)行拖動的選擇輸入,將被選中的文件對象復(fù)制到剪切板的存儲空間中;
調(diào)整所述文件列表的顯示內(nèi)容。
進(jìn)一步的,將被選中的文件對象復(fù)制到剪切板的存儲空間中之后,還包括:
將所述文件列表中被選中的文件對象的狀態(tài),從未選擇狀態(tài)變更為已選擇狀態(tài)。
進(jìn)一步的,將被選中的文件對象復(fù)制到剪切板的存儲空間中之后,還包括:
提供所述剪切板的文件列表;
根據(jù)用戶將剪切板中的文件對象向左或向右滑動的選擇輸入,將被選中的文件對象從所述剪切板的存儲空間中刪除;
將所述文件列表中被選中的文件對象的狀態(tài),從已選擇狀態(tài)變更為未選擇狀態(tài)。
其中,調(diào)整所述文件列表的顯示內(nèi)容,包括:
向上滾動所述文件列表,使所述被選中的文件對象位于所述屏幕的顯示界面最上方;或者
向上滾動所述文件列表,使所述被選中的文件對象上移一個單位距離。
進(jìn)一步的,將被選中的文件對象復(fù)制到剪切板存儲空間中之后,還包括:
在所述屏幕上顯示所述剪切板中所述被選中的文件對象的數(shù)量。
另一方面,本發(fā)明提供一種觸摸屏終端上文件對象的選擇裝置,包括:
顯示模塊,用于在終端屏幕上顯示文件列表和剪切板的圖標(biāo);
文件處理模塊,用于根據(jù)用戶將文件列表中文件對象向所述剪切板的圖標(biāo)進(jìn)行拖動的選擇輸入,將被選中的文件對象復(fù)制到剪切板的存儲空間中;
列表調(diào)整模塊,用于調(diào)整所述文件列表的顯示內(nèi)容。
進(jìn)一步的,所述文件處理模塊還用于:在將被選中的文件對象復(fù)制到剪切板的存儲空間中之后,
將所述文件列表中被選中的文件對象的狀態(tài),從未選擇狀態(tài)變更為已選擇狀態(tài)。
進(jìn)一步的,所述文件處理模塊還用于:在將被選中的文件對象復(fù)制到剪切板的存儲空間中之后,
提供所述剪切板的文件列表;
根據(jù)用戶將剪切板中的文件對象向左或向右滑動的選擇輸入,將被選中的文件對象從所述剪切板的存儲空間中刪除;
將所述文件列表中被選中的文件對象的狀態(tài),從已選擇狀態(tài)變更為未選擇狀態(tài)。
其中,所述列表調(diào)整模塊具體用于:
向上滾動所述文件列表,使所述被選中的文件對象位于所述屏幕的顯示界面最上方;或者
向上滾動所述文件列表,使所述被選中的文件對象上移一個單位距離。
進(jìn)一步的,所述顯示模塊還用于:在將被選中的文件對象復(fù)制到剪切板存儲空間中之后,
在所述屏幕上顯示所述剪切板中所述被選中的文件對象的數(shù)量。
本發(fā)明的有益效果為:
本發(fā)明通過拖拽的方式將需要批量處理的文件對象從文件列表復(fù)制到剪切板的存儲空間中,并根據(jù)用戶的選擇情況調(diào)整文件列表的顯示內(nèi)容;應(yīng)用在需要選定多個文件對象的場景中,操作簡單,減少手動翻動文件列表,進(jìn)而減少因為手動翻頁造成的漏選、錯選等。
附圖說明
圖1是本發(fā)明實施例一提供的觸摸屏終端上文件對象的選擇方法的流程圖。
圖2是本發(fā)明實施例一中終端屏幕上顯示的文件列表和剪切板的圖標(biāo)的示意圖。
圖3是本發(fā)明實施例一中調(diào)整所述文件列表的顯示內(nèi)容的示意圖。
圖4是本發(fā)明實施例二提供的觸摸屏終端上文件對象的選擇方法的流程圖。
圖5是本發(fā)明實施例二中剪切板的示意圖。
圖6是本發(fā)明實施例三提供的觸摸屏終端上文件對象的選擇裝置的結(jié)構(gòu)示意圖。
具體實施方式
為使本發(fā)明解決的技術(shù)問題、采用的技術(shù)方案和達(dá)到的技術(shù)效果更加清楚,下面將結(jié)合附圖對本發(fā)明實施例的技術(shù)方案作進(jìn)一步的詳細(xì)描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。
實施例一
圖1是本發(fā)明實施例一提供的觸摸屏終端上文件對象的選擇方法的流程圖。如圖1所示,本實施例提供一種觸摸屏終端上文件對象的選擇方法,適用于需要選定多個文件的場景,由一種觸摸屏終端上文件對象的選擇裝置來執(zhí)行,所述選擇裝置由軟件和/或硬件實現(xiàn),一般集成于觸摸屏終端的內(nèi)部。
所述觸摸屏終端上文件對象的選擇方法包括如下步驟:
S11,在終端屏幕上顯示文件列表和剪切板的圖標(biāo)。
如圖2所示,進(jìn)入文件批量處理模式后,在終端屏幕上顯示文件列表41和剪切板的圖標(biāo)42。其中,所述剪切板的圖標(biāo)42設(shè)置為懸浮圖標(biāo),可根據(jù)用戶的需要改變其在屏幕上的位置。所述剪切板的圖標(biāo)42上顯示所述剪切板中所述被選中的文件對象的數(shù)量。所述文件列表中的文件對象包括但不限于文件和文件夾。
S12,根據(jù)用戶將文件列表中文件對象向所述剪切板的圖標(biāo)進(jìn)行拖動的選擇輸入,將被選中的文件對象復(fù)制到剪切板的存儲空間中。
用戶將文件列表41中文件對象向所述剪切板的圖標(biāo)42拖動,表示選中該文件對象,將被選中的文件對象復(fù)制到剪切板的存儲空間中。此時,所述剪切板的圖標(biāo)42上顯示的被選中的文件對象的數(shù)量也做相應(yīng)的改變。
S13,調(diào)整所述文件列表的顯示內(nèi)容。
向上滾動所述文件列表,使所述被選中的文件對象位于所述屏幕的顯示界面最上方;如圖3所示,被選中的文件對象為“文件3”,終端將“文件3”復(fù)制到剪切板的存儲空間中,所述文件列表41上“文件3”被標(biāo)記為已選中(打“√”或改變字體顏色等方式),所述剪切板的圖標(biāo)42上的數(shù)字從“0”變?yōu)椤?”;所述文件列表41向上滾動,直到“文件3”位于屏幕的顯示界面最上方,即當(dāng)前的文件列表41的第一位。
或者,向上滾動所述文件列表,使所述被選中的文件對象上移一個單位距離。例如,若被選中的文件對象為“文件3”,則將文件列表41向上滾動,滾動的距離為一個單位距離,本實施例中,一個單位距離為一個文本行,也可根據(jù)需要設(shè)置為多個文本行或某個固定像素大小的距離。
本實施例通過拖拽的方式將需要批量處理的文件對象從文件列表復(fù)制到剪切板的存儲空間中,與用戶滾動屏幕時容易誤點選相比,準(zhǔn)確性更高;根據(jù)用戶的選擇情況調(diào)整文件列表的顯示內(nèi)容,使文件列表自動向上滾動,減少用戶手動翻動文件列表,操作簡單,進(jìn)而減少因為手動翻頁造成的錯漏。
實施例二
圖4是本發(fā)明實施例二提供的觸摸屏終端上文件對象的選擇方法的流程圖。如圖4所示,本實施例在上述實施例的基礎(chǔ)上進(jìn)行改進(jìn),增加了對文件選中狀態(tài)的標(biāo)記,以及被選中的文件對象的修改操作。
所述觸摸屏終端上文件對象的選擇方法包括如下步驟:
S21,在終端屏幕上顯示文件列表和剪切板的圖標(biāo)。
進(jìn)入文件批量處理模式后,在終端屏幕上顯示文件列表和剪切板的圖標(biāo)。
S22,根據(jù)用戶將文件列表中文件對象向所述剪切板的圖標(biāo)進(jìn)行拖動的選擇輸入,將被選中的文件對象復(fù)制到剪切板的存儲空間中。
S23,將所述文件列表中被選中的文件對象的狀態(tài),從未選擇狀態(tài)變更為已選擇狀態(tài)。
所述文件列表上,可通過打“√”或改變字體顏色等方式,將被選中的文件對象標(biāo)記為已選中狀態(tài)。
S24,提供所述剪切板的文件列表;根據(jù)用戶將剪切板中的文件對象向左或向右滑動的選擇輸入,將被選中的文件對象從所述剪切板的存儲空間中刪除。
在用戶需要瀏覽或編輯剪切板中的內(nèi)容的情況下,執(zhí)行該步驟。
用戶通過點擊剪切板的圖標(biāo)進(jìn)入剪切板,如圖5所示,屏幕顯示剪切板的文件列表43。所述剪切板的文件列表43顯示已經(jīng)被選中的文件對象的數(shù)量和明細(xì),用戶可通過滑動手勢選擇所述被選中的文件對象,將其從剪切板的存儲空間中刪除。
步驟S24之后,執(zhí)行步驟S25。
S25,將所述文件列表中被選中的文件對象的狀態(tài),從已選擇狀態(tài)變更為未選擇狀態(tài)。
S26,調(diào)整所述文件列表的顯示內(nèi)容。
根據(jù)用戶的選擇情況對所述文件列表的顯示內(nèi)容進(jìn)行調(diào)整,起到自動滾動文件列表的作用。
完成對文件對象的選擇后,用戶可對整個剪切板中的文件對象進(jìn)行復(fù)制、剪切、刪除等操作,這些操作會對應(yīng)到文件列表上,最終實現(xiàn)對文件列表的批量操作。
本實施例中,采用拖拽選擇代替點選,可以有效避免誤選;對文件對象的選擇狀態(tài)進(jìn)行標(biāo)記,直觀明了;提供可視化的剪切板,用戶可以看到所有的已選擇的文件,需要取消選擇時在剪切板中操作即可,不需要在文件列表上返回該文件對象的位置再取消選擇,使用方便,用戶體驗比較好;文件對象被選擇后,文件列表自動向上滾動,減少用戶的翻頁操作。
實施例三
圖6是本發(fā)明實施例三提供的觸摸屏終端上文件對象的選擇裝置的結(jié)構(gòu)示意圖。如圖6所示,本實施例提供一種觸摸屏終端上文件對象的選擇裝置,用于執(zhí)行上述實施例所述的文件對象的選擇方法,解決相同的技術(shù)問題,達(dá)到同樣的技術(shù)效果。
所述觸摸屏終端上文件對象的選擇裝置包括:顯示模塊51,文件處理模塊52和列表調(diào)整模塊53。
顯示模塊51,用于在終端屏幕上顯示文件列表和剪切板的圖標(biāo)。
文件處理模塊52,用于根據(jù)用戶將文件列表中文件對象向所述剪切板的圖標(biāo)進(jìn)行拖動的選擇輸入,將被選中的文件對象復(fù)制到剪切板的存儲空間中。
列表調(diào)整模塊53,用于調(diào)整所述文件列表的顯示內(nèi)容。
進(jìn)一步的,所述文件處理模塊52還用于:在將被選中的文件對象復(fù)制到剪切板的存儲空間中之后,將所述文件列表中被選中的文件對象的狀態(tài),從未選擇狀態(tài)變更為已選擇狀態(tài)。
進(jìn)一步的,所述文件處理模塊52還用于:在將被選中的文件對象復(fù)制到剪切板的存儲空間中之后,提供所述剪切板的文件列表;根據(jù)用戶將剪切板中的文件對象向左或向右滑動的選擇輸入,將被選中的文件對象從所述剪切板的存儲空間中刪除;將所述文件列表中被選中的文件對象的狀態(tài),從已選擇狀態(tài)變更為未選擇狀態(tài)。
其中,所述列表調(diào)整模塊53具體用于:向上滾動所述文件列表,使所述被選中的文件對象位于所述文件列表的最上方;或者,向上滾動所述文件列表,使所述被選中的文件對象上移一個單位距離。
進(jìn)一步的,所述顯示模塊51還用于:在將被選中的文件對象復(fù)制到剪切板存儲空間中之后,在所述屏幕上顯示所述剪切板中所述被選中的文件對象的數(shù)量。
本實施例實現(xiàn)了上述實施例所述的文件對象的選擇方法,通過拖拽的方式將需要批量處理的文件對象從文件列表復(fù)制到剪切板的存儲空間中,并根據(jù)用戶的選擇情況調(diào)整文件列表的顯示內(nèi)容;應(yīng)用在需要選定多個文件對象的場景中,操作簡單,減少手動翻動文件列表,進(jìn)而減少因為手動翻頁造成的漏選、錯選等。
以上結(jié)合具體實施例描述了本發(fā)明的技術(shù)原理。這些描述只是為了解釋本發(fā)明的原理,而不能以任何方式解釋為對本發(fā)明保護(hù)范圍的限制?;诖颂幍慕忉?,本領(lǐng)域的技術(shù)人員不需要付出創(chuàng)造性的勞動即可聯(lián)想到本發(fā)明的其它具體實施方式,這些方式都將落入本發(fā)明的保護(hù)范圍之內(nèi)。