本發(fā)明涉及數(shù)據(jù)歸類領(lǐng)域,具體而言,涉及一種數(shù)據(jù)歸類的方法和裝置。
背景技術(shù):
隨著觸屏設(shè)備的廣泛使用,人們在觸屏設(shè)備上使用的應(yīng)用程序越來越多,如果所有的應(yīng)用程序都顯示在桌面上,用戶使用任意一個應(yīng)用程序查找起來都非常不容易,常常需要將同一類的目標對象(例如文件或者圖標)進行歸類,放置在同一個文件夾中,方便用戶的查找和使用。
在現(xiàn)有的技術(shù)中,如圖1(a)至圖1(c)所示,文件或圖片歸類方法通常為用戶將任意兩個圖標重疊生成文件夾,再依次拖入其他圖標進入文件夾完成歸類。但是,如果用戶需要將多個圖片、文件進行歸類,需要拖動多次。例如,如果需要歸類6個文件,則至少需要拖動5次。
針對現(xiàn)有技術(shù)在對用戶界面中顯示的多個目標對象進行歸類時,需要在用戶界面上進行多次拖動或者點擊才可以完成歸類,導(dǎo)致目標對象的歸類效率低的技術(shù)問題,目前尚未提出有效的解決方案。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例提供了一種數(shù)據(jù)歸類的方法和裝置,以至少解決現(xiàn)有技術(shù)在對用戶界面中顯示的多個目標對象進行歸類時,需要在用戶界面上進行多次拖動或者點擊才可以完成歸類,導(dǎo)致目標對象的歸類效率低的技術(shù)問題。
根據(jù)本發(fā)明實施例的一個方面,提供了一種數(shù)據(jù)歸類的方法,包括:當在用戶界面的任意位置檢測到操作事件時,獲取樣式圖標;在樣式圖標被拖動的過程中,根據(jù)樣式圖標在用戶界面上的移動軌跡,確定待歸類的至少一個目標對象;將待歸類的至少一個目標對象轉(zhuǎn)移至樣式圖標所在的目錄下。
根據(jù)本發(fā)明實施例的另一方面,還提供了一種數(shù)據(jù)歸類的方法,包括:當觸摸屏感應(yīng)到相應(yīng)的觸摸操作時,在觸摸屏的任意位置生成樣式圖標;如果在觸摸屏中拖拽樣式圖標,則根據(jù)樣式圖標的移動軌跡,確定待歸類的至少一個目標對象;將待歸類 的至少一個目標對象的圖標顯示在樣式圖標的目錄下。
根據(jù)本發(fā)明實施例的另一方面,還提供了一種數(shù)據(jù)歸類的裝置,包括:獲取模塊,用于當在用戶界面的任意位置檢測到操作事件時,獲取樣式圖標;確定模塊,用于在樣式圖標被拖動的過程中,根據(jù)樣式圖標在用戶界面上的移動軌跡,確定待歸類的至少一個目標對象;轉(zhuǎn)移模塊,用于將待歸類的至少一個目標對象轉(zhuǎn)移至樣式圖標所在的目錄下。
根據(jù)本發(fā)明實施例的另一方面,還提供了一種數(shù)據(jù)歸類的裝置,包括:生成模塊,用于當觸摸屏感應(yīng)到相應(yīng)的觸摸操作時,在觸摸屏的任意位置生成樣式圖標;確定模塊,用于如果在觸摸屏中拖拽樣式圖標,則根據(jù)樣式圖標的移動軌跡,確定待歸類的至少一個目標對象;顯示模塊,用于將待歸類的至少一個目標對象的圖標顯示在樣式圖標的目錄下。
在本發(fā)明實施例中,如果需要對文件或者圖標進行歸類,可以當在用戶界面的任意位置檢測到操作事件時,獲取樣式圖標,并在樣式圖標被拖動的過程中,根據(jù)樣式圖標在用戶界面上的移動軌跡,確定待歸類的至少一個目標對象,在確定至少一個目標對象之后,將待歸類的至少一個目標對象轉(zhuǎn)移至樣式圖標所在的目錄下。本方案可以通過根據(jù)獲取到的樣式圖標在用戶界面上的移動軌跡確定待歸類的至少一個目標對象,實現(xiàn)對目標對象進行歸類的目的。
容易注意到,由于可以通過壓力按壓觸發(fā)新建文件夾操作,在獲取到樣式圖標之后,可以根據(jù)樣式圖標的移動軌跡確定至少一個目標對象,將確定后的待歸類的至少一個目標對象進行轉(zhuǎn)移,實現(xiàn)對目標對象進行歸類的目的,因此,通過本申請實施例所提供的方案,可以利用拖動方式,一次性選中多個圖標(或文件)進行歸類,實現(xiàn)對至少一個目標對象進行歸類,觸發(fā)簡單同時避免誤操作,提高文件或圖標的歸類效率。
由此,本申請?zhí)峁┑姆桨附鉀Q了現(xiàn)有技術(shù)在對用戶界面中顯示的多個目標對象進行歸類時,需要在用戶界面上進行多次拖動或者點擊才可以完成歸類,導(dǎo)致目標對象的歸類效率低的技術(shù)問題。
附圖說明
此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當限定。在附圖中:
圖1(a)是根據(jù)現(xiàn)有技術(shù)的一種數(shù)據(jù)歸類方法的示意圖;
圖1(b)是根據(jù)現(xiàn)有技術(shù)的一種數(shù)據(jù)歸類方法的示意圖;
圖1(c)是根據(jù)現(xiàn)有技術(shù)的一種數(shù)據(jù)歸類方法的示意圖;
圖2是根據(jù)本申請實施例的一種數(shù)據(jù)歸類的方法的計算機終端的硬件結(jié)構(gòu)框圖;
圖3是根據(jù)本申請實施例一的一種數(shù)據(jù)歸類的方法的流程圖;
圖4(a)是根據(jù)本申請實施例的可選的數(shù)據(jù)歸類的方法的示意圖;
圖4(b)是根據(jù)本申請實施例的可選的數(shù)據(jù)歸類的方法的示意圖;
圖4(c)是根據(jù)本申請實施例的可選的數(shù)據(jù)歸類的方法的示意圖;
圖4(d)是根據(jù)本申請實施例的可選的數(shù)據(jù)歸類的方法的示意圖;
圖4(e)是根據(jù)本申請實施例的可選的數(shù)據(jù)歸類的方法的示意圖;
圖4(f)是根據(jù)本申請實施例的可選的數(shù)據(jù)歸類的方法的示意圖;
圖5是根據(jù)本申請實施例二的一種數(shù)據(jù)歸類的方法的流程圖;
圖6是根據(jù)本申請實施例三的一種數(shù)據(jù)歸類的裝置的示意圖;
圖7是根據(jù)本申請實施例四的一種數(shù)據(jù)歸類的裝置的示意圖;以及
圖8是根據(jù)本申請實施例的一種計算機終端的結(jié)構(gòu)框圖。
具體實施方式
為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分的實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都應(yīng)當屬于本發(fā)明保護的范圍。
需要說明的是,本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”等是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當情況下可以互換,以便這里描述的本發(fā)明的實施例能夠以除了在這里圖示或描述的那些以外的順序?qū)嵤?。此外,術(shù)語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚 地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
首先,在對本申請實施例進行描述的過程中出現(xiàn)的部分名詞或術(shù)語適用于如下解釋:
Force touch:壓力感應(yīng),是一種觸摸傳感器技術(shù),通過Force touch,設(shè)備可以感知輕壓以及重壓的粒度,并調(diào)出不同的對應(yīng)功能。
實施例1
根據(jù)本發(fā)明實施例,還提供了一種數(shù)據(jù)歸類的方法實施例,需要說明的是,在附圖的流程圖示出的步驟可以在諸如一組計算機可執(zhí)行指令的計算機系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
本申請實施例一所提供的方法實施例可以在移動終端、計算機終端或者類似的運算裝置中執(zhí)行。以運行在計算機終端上為例,圖2是本發(fā)明實施例的一種數(shù)據(jù)歸類的方法的計算機終端的硬件結(jié)構(gòu)框圖。如圖2所示,計算機終端10可以包括一個或多個(圖中僅示出一個)處理器102(處理器102可以包括但不限于微處理器MCU或可編程邏輯器件FPGA等的處理裝置)、用于存儲數(shù)據(jù)的存儲器104、以及用于通信功能的傳輸模塊106。本領(lǐng)域普通技術(shù)人員可以理解,圖2所示的結(jié)構(gòu)僅為示意,其并不對上述電子裝置的結(jié)構(gòu)造成限定。例如,計算機終端10還可包括比圖2中所示更多或者更少的組件,或者具有與圖2所示不同的配置。
存儲器104可用于存儲應(yīng)用軟件的軟件程序以及模塊,如本發(fā)明實施例中的數(shù)據(jù)歸類的方法對應(yīng)的程序指令/模塊,處理器102通過運行存儲在存儲器104內(nèi)的軟件程序以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理,即實現(xiàn)上述的應(yīng)用程序的漏洞檢測方法。存儲器104可包括高速隨機存儲器,還可包括非易失性存儲器,如一個或者多個磁性存儲裝置、閃存、或者其他非易失性固態(tài)存儲器。在一些實例中,存儲器104可進一步包括相對于處理器102遠程設(shè)置的存儲器,這些遠程存儲器可以通過網(wǎng)絡(luò)連接至計算機終端10。上述網(wǎng)絡(luò)的實例包括但不限于互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、局域網(wǎng)、移動通信網(wǎng)及其組合。
傳輸裝置106用于經(jīng)由一個網(wǎng)絡(luò)接收或者發(fā)送數(shù)據(jù)。上述的網(wǎng)絡(luò)具體實例可包括計算機終端10的通信供應(yīng)商提供的無線網(wǎng)絡(luò)。在一個實例中,傳輸裝置106包括一個網(wǎng)絡(luò)適配器(Network Interface Controller,NIC),其可通過基站與其他網(wǎng)絡(luò)設(shè)備相連從而可與互聯(lián)網(wǎng)進行通訊。在一個實例中,傳輸裝置106可以為射頻(Radio Frequency,RF)模塊,其用于通過無線方式與互聯(lián)網(wǎng)進行通訊。
在上述運行環(huán)境下,本申請?zhí)峁┝巳鐖D3所示的數(shù)據(jù)歸類的方法。圖3是根據(jù)本發(fā)明實施例一的數(shù)據(jù)歸類的方法的流程圖,如圖3所示,該方法包括如下步驟:
步驟S31,當在用戶界面的任意位置檢測到操作事件時,獲取樣式圖標。
具體地,上述用戶界面可以是智能手機(如Android手機、iOS手機等),平板電腦,掌上電腦等終端設(shè)備上的用戶界面,也可以是計算機終端上的用戶界面,上述操作事件可以是用戶在用戶界面上進行操作觸發(fā)的點擊事件、滑動事件、拖拽事件等,例如用戶按壓智能手機的屏幕時可以觸發(fā)點擊事件,用戶在智能手機的屏幕上按逆時針圓形軌跡或者三角形軌跡滑動時可以觸發(fā)滑動事件,上述樣式圖標可以是檢測到操作事件之后繪制的圖標或者用戶界面上任意一個顯示的圖標。
在一種可選的方案中,當用戶在用戶界面的任意位置用力按壓智能手機的屏幕,并且壓力感應(yīng)檢測到用戶按壓的壓力達到臨界點時,可以觸發(fā)點擊事件,智能手機在檢測到點擊事件之后,在用戶界面中用戶按壓的位置顯示樣式圖標,且樣式圖標可以跟隨用戶手勢的移動而移動。
例如,以用戶界面是智能手機上的用戶界面,操作事件是點擊事件為例,對本發(fā)明上述實施例進行詳細說明。如圖4(a)和圖4(b)所示,當用戶需要對數(shù)據(jù)進行歸類時,可以在用戶界面的空白位置按壓智能手機的屏幕,智能手機在檢測到用戶按壓手機屏幕觸發(fā)的點擊事件之后,繪制文件夾圖標(該文件夾圖標是上述樣式圖標的表現(xiàn)形式之一),并在手機屏幕上顯示獲取到的文件夾圖標。
步驟S33,在樣式圖標被拖動的過程中,根據(jù)樣式圖標在用戶界面上的移動軌跡,確定待歸類的至少一個目標對象。
具體地,上述目標對象可以是用戶想要進行歸類的圖標或者文件。
在一種可選的方案中,在獲取到樣式圖標之后,可以通過在用戶界面上拖動樣式圖標生成移動軌跡,確定樣式圖標的移動軌跡經(jīng)過的任意一個目標對象為待歸類的目標對象。
例如,仍以用戶界面是智能手機上的用戶界面,操作事件是點擊事件為例,對本發(fā)明上述實施例進行詳細說明。如圖4(c)和圖4(d)所示,當用戶需要將對數(shù)據(jù)進行歸類時,可以在用戶界面的空白位置按壓手機屏幕,智能手機在檢測到用戶按壓手機屏幕觸發(fā)的點擊事件之后,繪制文件夾圖標,并在手機屏幕上顯示獲取到的文件夾圖標,用戶可以通過拖動文件夾圖標依次經(jīng)過圖標1,圖標2,圖標3和圖標4,根據(jù)文件夾圖標在用戶界面上的移動軌跡,確定待歸類的4個圖標,即圖標1,圖標2,圖標3和圖標4。
步驟S35,將待歸類的至少一個目標對象轉(zhuǎn)移至樣式圖標所在的目錄下。
在一種可選的方案中,在得到待歸類的至少一個目標對象之后,可以將待歸類的至少一個目標對象轉(zhuǎn)移到樣式圖標所在的目錄中。
例如,仍以用戶界面是智能手機上的用戶界面,操作事件是點擊事件為例,對本發(fā)明上述實施例進行詳細說明。如圖4(c)和圖4(d)所示,當用戶需要對數(shù)據(jù)進行歸類時,可以在用戶界面的空白位置按壓手機屏幕,智能手機在檢測到用戶按壓手機屏幕觸發(fā)的點擊事件之后,繪制文件夾圖標,并在手機屏幕上顯示獲取到的文件夾圖標,用戶可以通過拖動文件夾圖標依次經(jīng)過圖標1,圖標2,圖標3和圖標4,根據(jù)文件夾圖標在用戶界面上的移動軌跡,確定待歸類的4個圖標,即圖標1,圖標2,圖標3和圖標4,并將圖標1,圖標2,圖標3和圖標4轉(zhuǎn)移到文件夾所在的目錄中,將文件夾圖標顯示在用戶界面上。
本申請上述實施例一公開的方案中,如果需要對文件或者圖標進行歸類,可以當在用戶界面的任意位置檢測到操作事件時,獲取樣式圖標,并在樣式圖標被拖動的過程中,根據(jù)樣式圖標在用戶界面上的移動軌跡,確定待歸類的至少一個目標對象,在確定至少一個目標對象之后,將待歸類的至少一個目標對象轉(zhuǎn)移至樣式圖標所在的目錄下。本方案可以通過根據(jù)獲取到的樣式圖標在用戶界面上的移動軌跡確定待歸類的至少一個目標對象,實現(xiàn)對目標對象進行歸類的目的。
容易注意到,由于可以通過按壓屏幕觸發(fā)點擊事件,在獲取到樣式圖標之后,根據(jù)樣式圖標的移動軌跡確定至少一個目標對象,并將確定后的待歸類的至少一個目標對象進行轉(zhuǎn)移,實現(xiàn)對目標對象進行歸類的目的,因此,通過本申請實施例所提供的方案,可以利用拖動方式,一次性選中多個圖標(或文件)進行歸類,實現(xiàn)對至少一個目標對象進行歸類,觸發(fā)簡單同時避免誤操作,提高文件或圖標的歸類效率。
由此,本申請?zhí)峁┑纳鲜鰧嵤├坏姆桨附鉀Q了現(xiàn)有技術(shù)在對用戶界面中顯示的多個目標對象進行歸類時,需要在用戶界面上進行多次拖動或者點擊才可以完成歸類,導(dǎo)致目標對象的歸類效率低的技術(shù)問題。
根據(jù)本申請上述實施例,步驟S33,根據(jù)樣式圖標在用戶界面上的移動軌跡,確定待歸類的至少一個目標對象,可以包括如下步驟:
步驟S331,獲取樣式圖標在移動軌跡中依次經(jīng)過的目標對象。
在一種可選的方案中,用戶拖動樣式圖標在用戶界面上移動,生成移動軌跡,可以根據(jù)樣式圖標的移動軌跡,確定移動軌跡經(jīng)過的多個目標對象。
例如,仍以用戶界面是智能手機上的用戶界面,操作事件是點擊事件為例,對本發(fā)明上述實施例進行詳細說明。如圖4(c)和圖4(d)所示,當用戶需要將對數(shù)據(jù)進行歸類時,可以在用戶界面的空白位置按壓手機屏幕,智能手機在檢測到用戶按壓手機屏幕觸發(fā)的點擊事件之后,繪制文件夾圖標,并在手機屏幕上顯示獲取到的文件夾圖標,用戶可以通過拖動文件夾圖標生成移動軌跡,獲取移動軌跡依次經(jīng)過的圖標1,圖標2,圖標3和圖標4。
步驟S333,如果樣式圖標所經(jīng)過的任意一個或多個目標對象的坐標位置處于歸類區(qū)域之內(nèi),則確定處于歸類區(qū)域之內(nèi)的目標對象為待歸類的目標對象,或者,如果目標對象的圖標與樣式圖標對應(yīng)的歸類區(qū)域的重合度超過預(yù)定閾值,則確定目標對象為待歸類的目標對象。
其中,歸類區(qū)域為以樣式圖標在用戶界面中的顯示坐標為基準所劃定的區(qū)域范圍。
具體地,上述歸類區(qū)域可以是是樣式圖標的顯示區(qū)域范圍,也可以是比樣式圖標大的預(yù)定的區(qū)域范圍。
在一種可選的方案中,當樣式圖標經(jīng)過的任意一個目標對象時,如果目標對象的坐標位置在樣式圖標的歸類區(qū)域內(nèi),或者目標對象的坐標位置與樣式圖標的歸類區(qū)域范圍的重合度超過預(yù)定閾值,則可以確定該目標對象為待歸類的目標對象。
例如,仍以用戶界面是智能手機上的用戶界面,操作事件是點擊事件為例,對本發(fā)明上述實施例進行詳細說明。如圖4(c)和圖4(d)所示,當用戶需要將對數(shù)據(jù)進行歸類時,可以在用戶界面的空白位置按壓手機屏幕,智能手機在檢測到用戶按壓手機屏幕觸發(fā)的點擊事件之后,繪制文件夾圖標,并在手機屏幕上顯示獲取到的文件夾圖標,用戶可以通過拖動文件夾圖標生成移動軌跡,獲取移動軌跡依次經(jīng)過的圖標1,圖標2,圖標3和圖標4,當文件夾圖標經(jīng)過圖標1時,判斷出圖標1在文件夾圖標的歸類區(qū)域內(nèi),則確定圖標1為待歸類的圖標;當文件夾圖標經(jīng)過圖標2時,判斷出圖標2與文件夾圖標的歸類區(qū)域的重合度超過預(yù)定閾值,則確定圖標2為待歸類的圖標;當文件夾圖標經(jīng)過圖標3時,判斷出圖標3不在文件夾圖標的歸類區(qū)域內(nèi),且圖標3與文件夾圖標的歸類區(qū)域的重合度未超過預(yù)定閾值,則確定圖標3不是待歸類的圖標。
通過上述方案,當樣式圖標經(jīng)過的目標對象的坐標位置處于歸類區(qū)域內(nèi)或兩者的重合度超過預(yù)定閾值,則確定該目標對象為待歸類的目標對象,從而實現(xiàn)根據(jù)樣式圖標的移動軌跡確定至少一個目標對象的目的,并且避免經(jīng)過其他圖標時出現(xiàn)的誤操作。
根據(jù)本申請上述實施例,上述方法還包括:
步驟S37,如果檢測到樣式圖標停留在處于歸類區(qū)域之內(nèi)的目標對象的停留時間 超過預(yù)定閾值,則確定處于歸類區(qū)域之內(nèi)的目標對象為待歸類的目標對象。
具體地,上述預(yù)定閾值可以是300ms。
在一種可選的方案中,在任意一個目標對象的顯示位置在樣式圖標的歸類區(qū)域內(nèi)或者兩者的重合度滿足預(yù)設(shè)閾值的情況下,如果樣式圖標在該目標對象的顯示位置處的停留位置超過300ms,則確定該目標對象為待歸類的目標對象,可以避免樣式圖標經(jīng)過其他圖標時出現(xiàn)的誤操作。
例如,仍以用戶界面是智能手機上的用戶界面,操作事件是點擊事件為例,對本發(fā)明上述實施例進行詳細說明。如圖4(c)和圖4(d)所示,當用戶需要將對數(shù)據(jù)進行歸類時,可以在用戶界面的空白位置按壓手機屏幕,智能手機在檢測到用戶按壓手機屏幕觸發(fā)的點擊事件之后,繪制文件夾圖標,并在手機屏幕上顯示獲取到的文件夾圖標,用戶可以通過拖動文件夾圖標生成移動軌跡,獲取移動軌跡依次經(jīng)過的圖標1,圖標2,圖標3和圖標4,當文件夾圖標經(jīng)過圖標1時,判斷出圖標1在文件夾圖標的歸類區(qū)域內(nèi),且文件夾圖標在圖標1處的停留時間為350ms,則確定圖標1為待歸類的圖標;當文件夾圖標經(jīng)過圖標2時,判斷出圖標2與文件夾圖標的歸類區(qū)域的重合度超過預(yù)定閾值,且文件夾圖標在圖標2處的停留時間為250ms,則確定圖標2不是待歸類的圖標。
根據(jù)本申請上述實施例,步驟S33,根據(jù)樣式圖標在用戶界面上的移動軌跡,確定待歸類的至少一個目標對象,還可以包括如下步驟:
步驟S335,在樣式圖標被拖動的過程中,獲取樣式圖標在不同顯示位置的圖標坐標。
步驟S337,基于每個圖標坐標確定對應(yīng)的歸類區(qū)域,得到歸類區(qū)域集合。
在一種可選的方案中,在樣式圖標被拖動的過程中,可以實時獲取樣式圖標在用戶界面上的位置坐標,根據(jù)實時確定的樣式圖標的位置坐標,得到樣式圖標的移動軌跡上的歸類區(qū)域集合。
步驟S339,在讀取用戶界面中顯示的每個目標對象的顯示坐標之后,將歸類區(qū)域集合與每個目標對象的顯示坐標進行匹配,獲取與歸類區(qū)域集合中任意一個或多個歸類區(qū)域匹配的顯示坐標,作為待歸類的至少一個目標對象。
在一種可選的方案中,可以讀取用戶界面中每個目標對象的顯示坐標,將每個目標對象的顯示坐標與樣式圖標的歸類區(qū)域集合進行匹配,如果任意一個目標對象的顯示坐標與樣式圖標的歸類區(qū)域集合中任意一個歸類區(qū)域匹配,并且樣式圖標在該目標 對象的顯示位置處的停留位置超過300ms,則確定該目標對象為待歸類的圖標。
例如,仍以用戶界面是智能手機上的用戶界面,操作事件是點擊事件為例,對本發(fā)明上述實施例進行詳細說明。如圖4(c)和圖4(d)所示,當用戶需要將對數(shù)據(jù)進行歸類時,可以在用戶界面的空白位置按壓手機屏幕,智能手機在檢測到用戶按壓手機屏幕觸發(fā)的點擊事件之后,繪制文件夾圖標,并在手機屏幕上顯示獲取到的文件夾圖標,用戶可以通過拖動文件夾圖標生成移動軌跡,獲取到文件夾圖標在拖動過程中的歸類區(qū)域集合,將用戶界面上的所有圖標的顯示坐標與歸類區(qū)域集合進行匹配,得到匹配成功圖標,即圖標1,圖標2,圖標3和圖標4,并且文件夾圖標在圖標1,圖標2,圖標3和圖標4的停留時間超過300ms,則確定圖標1,圖標2,圖標3和圖標4為待歸類的圖標。
根據(jù)本申請上述實施例,操作事件包括如下任意一種或多種事件:點擊事件、滑動事件、拖拽事件。
在一種可選的方案中,用戶可以通過在智能手機屏幕上按照逆時針圓圈進行滑動,觸發(fā)滑動事件,并在用戶滑動形成的圓圈的中心位置生成樣式圖標。
例如,仍以用戶界面是智能手機上的用戶界面,操作事件是點擊事件為例,對本發(fā)明上述實施例進行詳細說明。如圖4(b)所示,當用戶在智能手機屏幕的空白位置處按逆時針圓圈滑動時,觸發(fā)滑動事件,智能手機獲取到文件夾圖標,并顯示在滑動形成的圓圈的中心位置。
根據(jù)本申請上述實施例,上述方法還包括:
步驟S391,當在用戶界面的空白位置檢測到操作事件時,獲取空白位置的坐標,并基于空白位置的坐標繪制樣式圖標,其中,空白位置的坐標為樣式圖標的初始坐標。
步驟S393,當樣式圖標被拖動時,觸發(fā)移動回調(diào)事件,移動回調(diào)事件用于將樣式圖標沿移動軌跡進行移動,樣式圖標的坐標以初始坐標為初始值按照移動軌跡動態(tài)變化。
在一種可選的方案中,當用戶在用戶界面的任意位置用力按壓智能手機屏幕,且按壓壓力達到壓力感應(yīng)的臨界點時,觸發(fā)點擊事件,在用戶按壓的位置出現(xiàn)文件夾圖標,并將用戶的按壓位置作為文件夾圖標的初始位置,在用戶拖動樣式圖標的過程中,觸發(fā)移動回調(diào)事件(touch move),根據(jù)用戶拖動樣式圖標的位置重新繪制樣式圖標,樣式圖標沿用戶拖動軌跡進行移動。
例如,仍以用戶界面是智能手機上的用戶界面,操作事件是點擊事件為例,對本 發(fā)明上述實施例進行詳細說明。如圖4(b)所示,當用戶按壓智能手機屏幕的空白位置時,觸發(fā)點擊事件,在用戶按壓的位置繪制文件夾圖標,并將用戶按壓的位置作為文件夾圖標的初始位置,并在用戶拖動文件夾圖標的過程中,觸發(fā)移動回調(diào)事件,重新繪制樣式圖標,使用戶看到樣式圖標跟隨用戶手勢的移動而移動。
根據(jù)本申請上述實施例,步驟S31,當在用戶界面的任意位置檢測到操作事件時,獲取樣式圖標可以包括如下步驟:
步驟S311,檢測到操作事件時,讀取用戶界面中發(fā)生操作事件的位置坐標。
步驟S313,以檢測到的操作事件的位置坐標為基準,判斷位置坐標的預(yù)定區(qū)域內(nèi)是否包含圖標,如果包含圖標,則將圖標作為樣式圖標,并標識圖標對應(yīng)的對象為待歸類的目標對象。
步驟S315,當樣式圖標被拖動時,觸發(fā)移動回調(diào)事件,移動回調(diào)事件用于將樣式圖標沿移動軌跡進行移動,樣式圖標的坐標基于移動軌跡動態(tài)變化。
在一種可選的方案中,在用戶按壓智能手機的屏幕觸發(fā)點擊事件之后,讀取用戶按壓屏幕的位置坐標,如果該位置坐標的預(yù)定區(qū)域內(nèi)包含圖標,即用戶按壓屏幕非空白位置,則將該圖標作為樣式圖標,并確定該圖標對應(yīng)的對象為待歸類的目標對象,當用戶拖動樣式圖標的時候,觸發(fā)移動回調(diào)事件,重新繪制樣式圖標,樣式圖標沿用戶拖動軌跡進行移動。
例如,仍以用戶界面是智能手機上的用戶界面,操作事件是點擊事件為例,對本發(fā)明上述實施例進行詳細說明。如圖4(b)所示,當用戶按壓智能手機屏幕的空白位置時,觸發(fā)點擊事件,在用戶按壓的位置繪制文件夾圖標,并將用戶按壓的位置作為文件夾圖標的初始位置,并在用戶拖動文件夾圖標的過程中,觸發(fā)移動回調(diào)事件,重新繪制樣式圖標,使用戶看到樣式圖標跟隨用戶手勢的移動而移動。
根據(jù)本申請上述實施例,上述方法還包括:
步驟S395,在確定位置坐標的預(yù)定區(qū)域內(nèi)包含圖標之后,將確定的圖標進行放大,并將放大后的圖標作為樣式圖標。
在一種可選的方案中,當用戶按壓智能手機的屏幕時,用戶在用戶界面上按壓的位置的預(yù)定區(qū)域內(nèi)包含圖標時,將該圖標進行放大,標識該圖標被選中,并將放大后的圖標作為樣式圖標。
例如,仍以用戶界面是智能手機上的用戶界面,操作事件是點擊事件為例,對本發(fā)明上述實施例進行詳細說明。如圖4(b)所示,當用戶按壓智能手機屏幕時,觸發(fā)點 擊事件,如果用戶按壓的位置與圖標1的顯示位置相同,則將圖標1進行放大,并確定圖標1為樣式圖標。
根據(jù)本申請上述實施例,上述方法還包括:
步驟S397如果位置坐標的預(yù)定區(qū)域內(nèi)未檢測到圖標,基于檢測到的操作事件的位置坐標繪制樣式圖標,其中,以檢測到的操作事件的位置坐標為樣式圖標的初始坐標。
在一種可選的方案中,在用戶按壓智能手機的屏幕觸發(fā)點擊事件之后,讀取用戶按壓屏幕的位置坐標,如果該位置坐標的預(yù)定區(qū)域內(nèi)不包含圖標,即用戶按壓屏幕空白位置,則將繪制文件夾圖標作為樣式圖標。
例如,仍以用戶界面是智能手機上的用戶界面,操作事件是點擊事件為例,對本發(fā)明上述實施例進行詳細說明。如圖4(b)所示,當用戶按壓智能手機屏幕的空白位置時,觸發(fā)點擊事件,在用戶按壓的位置繪制文件夾圖標。
根據(jù)本申請上述實施例,步驟S35,將待歸類的至少一個目標對象轉(zhuǎn)移至樣式圖標所在的目錄下,可以包括如下步驟:
步驟S351,獲取樣式圖標對應(yīng)的目標對象所保存的目錄地址。
步驟S353,將待歸類的目標對象的存放地址設(shè)置為目錄地址。
在一種可選的方案中,可以在獲取到樣式圖標的保存目錄地址之后,將待歸類的至少一個目標對象轉(zhuǎn)移到該目標地址中。
例如,仍以用戶界面是智能手機上的用戶界面,操作事件是點擊事件為例,對本發(fā)明上述實施例進行詳細說明。如圖4(f)所示,當用戶需要將圖標1,圖標2,圖標3和圖標4進行歸類時,用戶可以在用戶界面的空白位置按壓智能手機的屏幕,用戶界面上用戶按壓的位置出現(xiàn)文件夾圖標,用戶可以拖動文件夾圖標依次經(jīng)過待歸類的圖標1,圖標2,圖標3和圖標4,確定待歸類的4個圖標,在獲取到文件夾圖標對應(yīng)的目錄地址之后,將待歸類的4個圖標轉(zhuǎn)移到文件夾圖標對應(yīng)的目錄地址中。
根據(jù)本申請上述實施例,在步驟S35,將待歸類的至少一個目標對象轉(zhuǎn)移至樣式圖標所在的目錄下之后,上述方法還可以包括如下步驟:
步驟S355,在用戶界面中顯示歸類圖標,且待歸類的目標對象的圖標作為子圖標顯示在歸類圖標中。
具體地,上述歸類圖標可以是樣式圖標。
在一種可選的方案中,可以在用戶界面中顯示歸類圖標,并將待歸類的至少一個 目標對象的圖標作為歸類圖標中的子圖標,顯示在歸類圖標中。
例如,仍以用戶界面是智能手機上的用戶界面,操作事件是點擊事件為例,對本發(fā)明上述實施例進行詳細說明。如圖4(f)所示,在用戶界面上顯示文件夾圖標,并將待歸類的圖標1,圖標2,圖標3和圖標4作為文件夾圖標的子圖標顯示在文件夾圖標中。
步驟S357,在打開歸類圖標之后,將歸類圖標按照預(yù)定的顯示區(qū)域顯示在用戶界面中,其中,子圖標依次歸類顯示在顯示區(qū)域中。
在一種可選的方案中,在用戶點擊用戶界面上的歸類圖標之后,將歸類圖標顯示在用戶界面的指定區(qū)域,并將待歸類的圖標顯示在文件夾圖標的顯示區(qū)域中。
例如,仍以用戶界面是智能手機上的用戶界面,操作事件是點擊事件為例,對本發(fā)明上述實施例進行詳細說明。如圖4(e)所示,當用戶點擊用戶界面上的文件夾圖標時,文件夾圖標顯示在用戶界面的中央位置,并且圖標1,圖標2,圖標3和圖標4顯示在文件夾圖標的顯示區(qū)域中。
此處需要說明的是,文件夾圖標的顯示區(qū)域中顯示的子圖標的順序可以根據(jù)文件夾圖標的移動軌跡經(jīng)過子圖標的順序決定。
步驟S359,如果顯示區(qū)域中的子圖標被選中,并被拖拽到顯示區(qū)域之外,則確定子圖標被移出目錄。
在一種可選的方案中,用戶可以通過點擊文件夾圖標的顯示區(qū)域中的子圖標選中任意一個子圖標,并通過拖拽將子圖標拖出文件夾圖標的顯示區(qū)域之外,從而將該子圖標的對象從文件夾圖標對應(yīng)的目錄中刪除。
例如,仍以用戶界面是智能手機上的用戶界面,操作事件是點擊事件為例,對本發(fā)明上述實施例進行詳細說明。如圖4(e)所示,當用戶點擊用戶界面上的文件夾圖標時,文件夾圖標顯示在用戶界面的中央位置,并且圖標1,圖標2,圖標3和圖標4顯示在文件夾圖標的顯示區(qū)域中,用戶可以通過將圖標1拖拽到文件夾圖標之外,將圖標1從文件夾圖標中進行刪除。
此處需要說明的是,如果樣式圖標中的子圖標個數(shù)超過顯示區(qū)域,則需要通過滾動顯示全部。
可選地,在本實施例中,上述數(shù)據(jù)歸類的方法可以應(yīng)用于如圖2所示的計算機終端10所構(gòu)成的硬件環(huán)境中。如圖2所示,計算機終端10通過網(wǎng)絡(luò)與其他計算機終端進行連接,上述網(wǎng)絡(luò)包括但不限于:廣域網(wǎng)、城域網(wǎng)或局域網(wǎng)。
需要說明的是,對于前述的各方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動作順序的限制,因為依據(jù)本發(fā)明,某些步驟可以采用其他順序或者同時進行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作和模塊并不一定是本發(fā)明所必須的。
通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到根據(jù)上述實施例的方法可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件,但很多情況下前者是更佳的實施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)(如ROM/RAM、磁碟、光盤)中,包括若干指令用以使得一臺終端設(shè)備(可以是手機,計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述的方法。
實施例2
根據(jù)本發(fā)明實施例,還提供了一種數(shù)據(jù)歸類的方法實施例,需要說明的是,在附圖的流程圖示出的步驟可以在諸如一組計算機可執(zhí)行指令的計算機系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
本申請?zhí)峁┝巳鐖D5所示的數(shù)據(jù)歸類的方法。圖5是根據(jù)本申請實施例二的一種數(shù)據(jù)歸類的方法的流程圖,如圖5所示,該方法包括如下步驟:
步驟S51,當觸摸屏感應(yīng)到相應(yīng)的觸摸操作時,在觸摸屏的任意位置生成樣式圖標。
具體地,上述觸摸屏可以是智能手機(如Android手機、iOS手機等),平板電腦,掌上電腦等終端設(shè)備上的屏幕,也可以是計算機終端上的屏幕,上述觸摸操作可以是用戶在觸摸屏觸發(fā)的點擊事件、滑動事件、拖拽事件等,例如用戶按壓智能手機的觸摸屏?xí)r可以觸發(fā)點擊事件,用戶在智能手機的觸摸屏上按逆時針圓形軌跡或者三角形軌跡滑動時可以觸發(fā)滑動事件,上述樣式圖標可以是檢測到觸摸操作之后生成的圖標或者觸摸屏上顯示的任意一個圖標。
在一種可選的方案中,當用戶用力按壓智能手機的用戶界面的任意位置,并且壓力感應(yīng)檢測到達到壓力感應(yīng)的臨界點時,智能手機的觸摸屏可以感應(yīng)到用戶的點擊操作,觸發(fā)點擊事件,獲取到樣式圖標,在用戶界面中用戶按壓的位置顯示樣式圖標,且樣式圖標可以跟隨用戶手勢的移動而移動。
例如,以觸摸屏是智能手機的屏幕,觸摸操作是點擊操作為例,對本發(fā)明上述實施例進行詳細說明。如圖4(a)和圖4(b)所示,當用戶需要對數(shù)據(jù)進行歸類時,可以在用戶界面的空白位置按壓智能手機的觸摸屏,智能手機的觸摸屏感應(yīng)到用戶的點擊操作,觸發(fā)點擊事件,獲取文件夾圖標(該文件夾圖標是上述樣式圖標的表現(xiàn)形式之一),并在觸摸屏上顯示文件夾圖標。
步驟S53,如果在觸摸屏中拖拽樣式圖標,則根據(jù)樣式圖標的移動軌跡,確定待歸類的至少一個目標對象。
具體地,上述目標對象可以是用戶想要進行歸類的圖標或者文件。
在一種可選的方案中,在觸摸屏生成樣式圖標之后,可以通過在觸摸屏上拖動樣式圖標生成用戶界面上的移動軌跡,確定樣式圖標的移動軌跡經(jīng)過的用戶界面上的任意一個目標對象為待歸類的目標對象。
例如,仍以觸摸屏是智能手機的屏幕,觸摸操作是點擊操作為例,對本發(fā)明上述實施例進行詳細說明。如圖4(c)和圖4(d)所示,當用戶需要將對數(shù)據(jù)進行歸類時,可以在用戶界面的空白位置按壓智能手機的觸摸屏,智能手機的觸摸屏感應(yīng)到用戶的點擊操作,觸發(fā)點擊事件,獲取文件夾圖標,并在觸摸屏上顯示文件夾圖標,用戶可以通過在觸摸屏上拖動文件夾圖標依次經(jīng)過用戶界面上的圖標1,圖標2,圖標3和圖標4,根據(jù)文件夾圖標在用戶界面上的移動軌跡,確定待歸類的4個圖標,即圖標1,圖標2,圖標3和圖標4。
步驟S55,將待歸類的至少一個目標對象的圖標顯示在樣式圖標的目錄下。
在一種可選的方案中,在確定待歸類的至少一個目標對象之后,將待歸類的至少一個目標對象轉(zhuǎn)移到樣式圖標的目錄中。
例如,仍以觸摸屏是智能手機的屏幕,觸摸操作是點擊操作為例,對本發(fā)明上述實施例進行詳細說明。如圖4(e)和圖4(f)所示,當用戶需要將對數(shù)據(jù)進行歸類時,可以在用戶界面的空白位置按壓智能手機的觸摸屏,智能手機的觸摸屏感應(yīng)到用戶的點擊操作,觸發(fā)點擊事件,獲取文件夾圖標,并在觸摸屏上顯示文件夾圖標,用戶可以通過在觸摸屏上拖動文件夾圖標依次經(jīng)過用戶界面上的圖標1,圖標2,圖標3和圖標4,根據(jù)文件夾圖標在用戶界面上的移動軌跡,確定待歸類的4個圖標,即圖標1,圖標2,圖標3和圖標4,并將圖標1,圖標2,圖標3和圖標4轉(zhuǎn)移到該文件夾圖標所在的目錄中,將文件夾圖標顯示在用戶界面上。
本申請上述實施例二公開的方案中,如果需要對文件或者圖標進行歸類,可以當觸摸屏感應(yīng)到相應(yīng)的觸摸操作時,在觸摸屏的任意位置生成樣式圖標,如果在觸摸屏 中拖拽樣式圖標,則根據(jù)樣式圖標的移動軌跡,確定待歸類的至少一個目標對象,在確定至少一個目標對象之后,將待歸類的至少一個目標對象的圖標顯示在樣式圖標的目錄下。本方案可以通過根據(jù)獲取到的樣式圖標在用戶界面上的移動軌跡確定待歸類的至少一個目標對象,實現(xiàn)對目標對象進行歸類的目的。
容易注意到,由于可以通過壓力按壓觸發(fā)新建文件夾操作,在獲取到樣式圖標之后,可以根據(jù)樣式圖標的移動軌跡確定至少一個目標對象,將確定后的待歸類的至少一個目標對象進行轉(zhuǎn)移,實現(xiàn)對目標對象進行歸類的目的,因此,通過本申請實施例所提供的方案,可以利用拖動方式,一次性選中多個圖標(或文件)進行歸類,實現(xiàn)對至少一個目標對象進行歸類,觸發(fā)簡單同時避免誤操作,提高文件或圖標的歸類效率。
由此,本申請?zhí)峁┑纳鲜鰧嵤├姆桨附鉀Q了現(xiàn)有技術(shù)在對用戶界面中顯示的多個目標對象進行歸類時,需要在用戶界面上進行多次拖動或者點擊才可以完成歸類,導(dǎo)致目標對象的歸類效率低的技術(shù)問題。
根據(jù)本申請上述實施例,步驟S53,根據(jù)樣式圖標的移動軌跡,確定待歸類的至少一個目標對象包括如下步驟:
步驟S531,在樣式圖標被拖動到觸摸屏中的任意一個圖標的顯示位置的情況下,如果圖標與樣式圖標的重合度超過預(yù)定閾值,則確定圖標為被選中的待歸類的目標對象。
具體地,上述歸類區(qū)域可以是是樣式圖標的顯示區(qū)域范圍,也可以是比樣式圖標大的預(yù)定的區(qū)域范圍。
在一種可選的方案中,用戶可以在觸摸屏上拖動樣式圖標在用戶界面上移動,生成移動軌跡,并根據(jù)樣式圖標的移動軌跡,確定移動軌跡經(jīng)過的多個圖標,每當用戶在觸摸屏上將樣式圖標拖拽到用戶界面上的任意一個圖標的顯示位置時,判斷樣式圖標與任意一個圖標的重合度是否超過預(yù)定閾值,如果大于預(yù)定閾值,且樣式圖標在該圖標處的停留時間超過預(yù)設(shè)閾值300ms,則確定該目標對象為待歸類的目標對象。
例如,仍以觸摸屏是智能手機的屏幕,觸摸操作是點擊操作為例,對本發(fā)明上述實施例進行詳細說明。如圖4(c)和圖4(d)所示,當用戶需要將對數(shù)據(jù)進行歸類時,可以在用戶界面的空白位置按壓智能手機的觸摸屏,智能手機的觸摸屏感應(yīng)到用戶的點擊操作,觸發(fā)點擊事件,獲取文件夾圖標,并在觸摸屏上顯示文件夾圖標,用戶可以通過在觸摸屏上拖動文件夾圖標依次經(jīng)過用戶界面上的圖標1,圖標2,圖標3和圖標4,在文件夾圖標拖拽到圖標1的顯示位置時,如果圖標1和文件夾圖標重合度超過預(yù) 定閾值,且文件夾圖標在圖標1處的停留時間為350ms,則確定圖標1為待歸類的圖標;在文件夾圖標拖拽到圖標2的顯示位置時,如果圖標2和文件夾圖標重合度超過預(yù)定閾值,且文件在圖標2處的停留時間為250ms,則確定圖標2不是待歸類的圖標;在文件夾圖標拖拽到圖標3的顯示位置時,如果圖標3和文件夾圖標重合度未超過預(yù)定閾值,則確定圖標3不是待歸類的圖標。
通過上述方案,當樣式圖標拖拽到任意一個圖標的顯示位置時,如果圖標與樣式圖標的重合度超過預(yù)定閾值,則確定該圖標為待歸類的目標對象,從而實現(xiàn)根據(jù)樣式圖標的移動軌跡確定至少一個目標對象的目的,并且避免經(jīng)過其他圖標時出現(xiàn)誤操作。
根據(jù)本申請上述實施例,樣式圖標包括如下任意一種圖標:觸摸屏中當前顯示的任意一個圖標、在觸摸屏中發(fā)生觸摸的位置繪制的圖標和在觸摸屏中的默認位置繪制的圖標。
在一種可選的方案中,當用戶按壓觸摸屏的空白位置時,可以在觸摸屏用戶按壓的空白位置繪制樣式圖標,當用戶按壓觸摸屏當前顯示的圖標的位置時,可以將該圖標作為樣式圖標。
例如,仍以觸摸屏是智能手機的屏幕,觸摸操作是點擊操作為例,對本發(fā)明上述實施例進行詳細說明。如圖4(b)所示,當用戶需要將對數(shù)據(jù)進行歸類時,可以在用戶界面的空白位置按壓智能手機的觸摸屏,智能手機的觸摸屏感應(yīng)到用戶的點擊操作,觸發(fā)點擊事件,獲取文件夾圖標,并在觸摸屏上繪制文件夾圖標。
根據(jù)本申請上述實施例,觸摸操作包括如下任意一種或多種操作:點擊操作、滑動操作、拖拽操作。
在一種可選的方案中,用戶可以通過在智能手機的觸摸屏上按照逆時針圓圈進行滑動,觸摸屏感應(yīng)到滑動操作從而觸發(fā)滑動事件,并在用戶滑動形成的圓圈的中心位置生成樣式圖標。
例如,仍以觸摸屏是智能手機的屏幕,觸摸操作是點擊操作為例,對本發(fā)明上述實施例進行詳細說明。如圖4(b)所示,當用戶在智能手機觸摸屏的空白位置處按逆時針圓圈滑動時,觸摸屏感應(yīng)到滑動操作進而觸發(fā)滑動事件,智能手機獲取到文件夾圖標,并顯示在觸摸屏上滑動形成的圓圈的中心位置。
根據(jù)本申請上述實施例,上述方法還包括:
步驟S57,當觸摸屏感應(yīng)到相應(yīng)的觸摸操作,且發(fā)生觸摸操作的位置感應(yīng)到的壓力達到臨界值時,生成樣式圖標。
在一種可選的方案中,用戶可以通過按壓智能手機的觸摸屏,在用戶按壓觸摸屏的按壓壓力達到臨界值之后,觸發(fā)點擊事件,從而在用戶按壓觸摸屏的位置生成樣式圖標。
例如,仍以觸摸屏是智能手機的屏幕,觸摸操作是點擊操作為例,對本發(fā)明上述實施例進行詳細說明。如圖4(b)所示,當用戶需要將對數(shù)據(jù)進行歸類時,可以在用戶界面的空白位置按壓智能手機的觸摸屏,在觸摸屏感應(yīng)到用戶按壓的壓力達到臨界值之后,觸發(fā)點擊事件,獲取文件夾圖標,并在觸摸屏上生成文件夾圖標。
根據(jù)本申請上述實施例,步驟S55,將待歸類的至少一個目標對象的圖標顯示在樣式圖標的目錄下,包括如下步驟:
步驟S551,如果檢測到拖拽樣式圖標的動作結(jié)束,則移動待歸類的至少一個目標對象的圖標至樣式圖標的目錄下,并在觸摸屏中刪除待歸類的至少一個目標對象的圖標。
在一種可選的方案中,可以在用戶停止在觸摸屏上拖動樣式圖標之后,將待歸類的至少一個圖標移動到樣式圖標的目錄中,并將觸摸屏中用戶界面上的待歸類的圖標進行刪除。
例如,仍以觸摸屏是智能手機的屏幕,觸摸操作是點擊操作為例,對本發(fā)明上述實施例進行詳細說明。如圖4(f)所示,當用戶需要將對數(shù)據(jù)進行歸類時,可以在用戶界面的空白位置按壓智能手機的觸摸屏,智能手機的觸摸屏感應(yīng)到用戶的點擊操作,觸發(fā)點擊事件,獲取文件夾圖標,并在觸摸屏上顯示文件夾圖標,用戶可以通過在觸摸屏上拖動文件夾圖標依次經(jīng)過用戶界面上的圖標1,圖標2,圖標3和圖標4,確定待歸類的圖標1,圖標2,圖標3和圖標4,在用戶停止在觸摸屏上拖動文件夾圖標之后,將待歸類的4個圖標轉(zhuǎn)移到文件夾圖標對應(yīng)的目錄中,并將觸摸屏中用戶界面上原來的圖標1,圖標2,圖標3和圖標4刪除。
根據(jù)本申請上述實施例,在步驟S55,將待歸類的至少一個目標對象的圖標顯示在樣式圖標的目錄下之后,上述方法還包括如下步驟:
步驟S59,在打開樣式圖標并顯示歸類后所有目標對象的圖標之后,如果將任意一個歸類后的圖標拖拽至樣式圖標當前的顯示區(qū)域之外,則確定被拖拽的圖標移出目錄,并在樣式圖標中刪除移出目錄的圖標,和/或?qū)⒁瞥瞿夸浀膱D像顯示在觸摸屏的其他位置。
在一種可選的方案中,用戶可以通過點擊觸摸屏中用戶界面上顯示的樣式圖標打開樣式圖標,并在指定區(qū)域顯示樣式圖標,通過在觸摸屏上將顯示圖域內(nèi)的圖標拖拽 到顯示區(qū)域之外,或者拖拽到觸摸屏上的指定位置,確定將該圖標從樣式圖標和樣式圖標所在的目錄中進行刪除。
例如,仍以觸摸屏是智能手機的屏幕,觸摸操作是點擊操作為例,對本發(fā)明上述實施例進行詳細說明。如圖4(e)所示,當用戶點擊觸摸屏上的文件夾圖標時,文件夾圖標顯示在用戶界面的中央位置,并且圖標1,圖標2,圖標3和圖標4顯示在文件夾圖標的顯示區(qū)域中,用戶可以通過將圖標1拖拽到文件夾圖標之外,將圖標1從文件夾圖標中進行刪除。
此處需要說明的是,文件夾圖標的顯示區(qū)域中顯示的子圖標的順序可以根據(jù)文件夾圖標的移動軌跡經(jīng)過子圖標的順序決定,如果樣式圖標中的子圖標個數(shù)超過顯示區(qū)域,則需要通過滾動顯示全部。
可選地,在本實施例中,上述數(shù)據(jù)歸類的方法可以應(yīng)用于如圖2所示的計算機終端10所構(gòu)成的硬件環(huán)境中。如圖2所示,計算機終端10通過網(wǎng)絡(luò)與其他計算機終端進行連接,上述網(wǎng)絡(luò)包括但不限于:廣域網(wǎng)、城域網(wǎng)或局域網(wǎng)。
實施例3
根據(jù)本發(fā)明實施例,還提供了一種用于實施上述數(shù)據(jù)歸類的方法的數(shù)據(jù)歸類的裝置,如圖6所示,該裝置包括:獲取模塊61,確定模塊63和轉(zhuǎn)移模塊65。
其中,獲取模塊61用于當在用戶界面的任意位置檢測到操作事件時,獲取樣式圖標。
具體地,上述用戶界面可以是智能手機(如Android手機、iOS手機等),平板電腦,掌上電腦等終端設(shè)備上的用戶界面,也可以是計算機終端上的用戶界面,上述操作事件可以是用戶在用戶界面上進行操作觸發(fā)的點擊事件、滑動事件、拖拽事件等,例如用戶按壓智能手機的屏幕時可以觸發(fā)點擊事件,用戶在智能手機的屏幕上按逆時針圓形軌跡或者三角形軌跡滑動時可以觸發(fā)滑動事件,上述樣式圖標可以是檢測到操作事件之后繪制的圖標或者用戶界面上任意一個顯示的圖標。
在一種可選的方案中,當用戶在用戶界面的任意位置用力按壓智能手機的屏幕,并且壓力感應(yīng)檢測到用戶按壓的壓力達到臨界點時,可以觸發(fā)點擊事件,智能手機在檢測到點擊事件之后,在用戶界面中用戶按壓的位置顯示樣式圖標,且樣式圖標可以跟隨用戶手勢的移動而移動。
例如,以用戶界面是智能手機上的用戶界面,操作事件是點擊事件為例,對本發(fā)明上述實施例進行詳細說明。如圖4(a)和圖4(b)所示,當用戶需要對數(shù)據(jù)進行歸類時, 可以在用戶界面的空白位置按壓智能手機的屏幕,智能手機在檢測到用戶按壓手機屏幕觸發(fā)的點擊事件之后,繪制文件夾圖標(該文件夾圖標是上述樣式圖標的表現(xiàn)形式之一),并在手機屏幕上顯示獲取到的文件夾圖標。
確定模塊63用于在樣式圖標被拖動的過程中,根據(jù)樣式圖標在用戶界面上的移動軌跡,確定待歸類的至少一個目標對象。
具體地,上述目標對象可以是用戶想要進行歸類的圖標或者文件。
在一種可選的方案中,在獲取到樣式圖標之后,可以通過在用戶界面上拖動樣式圖標生成移動軌跡,確定樣式圖標的移動軌跡經(jīng)過的任意一個目標對象為待歸類的目標對象。
例如,仍以用戶界面是智能手機上的用戶界面,操作事件是點擊事件為例,對本發(fā)明上述實施例進行詳細說明。如圖4(c)和圖4(d)所示,當用戶需要將對數(shù)據(jù)進行歸類時,可以在用戶界面的空白位置按壓手機屏幕,智能手機在檢測到用戶按壓手機屏幕觸發(fā)的點擊事件之后,繪制文件夾圖標,并在手機屏幕上顯示獲取到的文件夾圖標,用戶可以通過拖動文件夾圖標依次經(jīng)過圖標1,圖標2,圖標3和圖標4,根據(jù)文件夾圖標在用戶界面上的移動軌跡,確定待歸類的4個圖標,即圖標1,圖標2,圖標3和圖標4。
轉(zhuǎn)移模塊65用于將待歸類的至少一個目標對象轉(zhuǎn)移至樣式圖標所在的目錄下。
在一種可選的方案中,在得到待歸類的至少一個目標對象之后,可以將待歸類的至少一個目標對象轉(zhuǎn)移到樣式圖標所在的目錄中。
例如,仍以用戶界面是智能手機上的用戶界面,操作事件是點擊事件為例,對本發(fā)明上述實施例進行詳細說明。如圖4(c)和圖4(d)所示,當用戶需要將對數(shù)據(jù)進行歸類時,可以在用戶界面的空白位置按壓手機屏幕,智能手機在檢測到用戶按壓手機屏幕觸發(fā)的點擊事件之后,繪制文件夾圖標,并在手機屏幕上顯示獲取到的文件夾圖標,用戶可以通過拖動文件夾圖標依次經(jīng)過圖標1,圖標2,圖標3和圖標4,根據(jù)文件夾圖標在用戶界面上的移動軌跡,確定待歸類的4個圖標,即圖標1,圖標2,圖標3和圖標4,并將圖標1,圖標2,圖標3和圖標4轉(zhuǎn)移到文件夾所在的目錄中,將文件夾圖標顯示在用戶界面上。
本申請上述實施例三公開的方案中,如果需要對文件或者圖標進行歸類,可以當在用戶界面的任意位置檢測到操作事件時,獲取樣式圖標,并在樣式圖標被拖動的過程中,根據(jù)樣式圖標在用戶界面上的移動軌跡,確定待歸類的至少一個目標對象,在確定至少一個目標對象之后,將待歸類的至少一個目標對象轉(zhuǎn)移至樣式圖標所在的目 錄下。本方案可以通過根據(jù)獲取到的樣式圖標在用戶界面上的移動軌跡確定待歸類的至少一個目標對象,實現(xiàn)對目標對象進行歸類的目的。
容易注意到,由于可以通過壓力按壓觸發(fā)新建文件夾操作,在獲取到樣式圖標之后,可以根據(jù)樣式圖標的移動軌跡確定至少一個目標對象,將確定后的待歸類的至少一個目標對象進行轉(zhuǎn)移,實現(xiàn)對目標對象進行歸類的目的,因此,通過本申請實施例所提供的方案,可以利用拖動方式,一次性選中多個圖標(或文件)進行歸類,實現(xiàn)對至少一個目標對象進行歸類,觸發(fā)簡單同時避免誤操作,提高文件或圖標的歸類效率。
由此,本申請?zhí)峁┑纳鲜鰧嵤├姆桨附鉀Q了現(xiàn)有技術(shù)在對用戶界面中顯示的多個目標對象進行歸類時,需要在用戶界面上進行多次拖動或者點擊才可以完成歸類,導(dǎo)致目標對象的歸類效率低的技術(shù)問題。
根據(jù)本申請上述實施例,確定模塊63可以包括:第一獲取子模塊和第一確定子模塊。
其中,第一獲取子模塊用于獲取樣式圖標在移動軌跡中依次經(jīng)過的目標對象;第一確定子模塊用于如果樣式圖標所經(jīng)過的任意一個或多個目標對象的坐標位置處于歸類區(qū)域之內(nèi),則確定處于歸類區(qū)域之內(nèi)的目標對象為待歸類的目標對象,或者,如果目標對象的圖標與樣式圖標對應(yīng)的歸類區(qū)域的重合度超過預(yù)定閾值,則確定目標對象為待歸類的目標對象;其中,歸類區(qū)域為以樣式圖標在用戶界面中的顯示坐標為基準所劃定的區(qū)域范圍。
具體地,上述歸類區(qū)域可以是是樣式圖標的顯示區(qū)域范圍,也可以是比樣式圖標大的預(yù)定的區(qū)域范圍。
在一種可選的方案中,用戶拖動樣式圖標在用戶界面上移動,生成移動軌跡,可以根據(jù)樣式圖標的移動軌跡,確定移動軌跡經(jīng)過的多個目標對象,當樣式圖標經(jīng)過的任意一個目標對象時,如果目標對象的坐標位置在樣式圖標的歸類區(qū)域內(nèi),或者目標對象的坐標位置與樣式圖標的歸類區(qū)域范圍的重合度超過預(yù)定閾值,則可以確定該目標對象為待歸類的目標對象。
此處需要說明的是,上述第一獲取子模塊和第一確定子模塊對應(yīng)于實施例一中的步驟S331至步驟S333,兩個模塊與對應(yīng)的步驟所實現(xiàn)的實例和應(yīng)用場景相同,但不限于上述實施例一所公開的內(nèi)容。需要說明的是,上述模塊作為裝置的一部分可以運行在實施例一提供的計算機終端10中。
通過上述方案,當樣式圖標經(jīng)過的目標對象的坐標位置處于歸類區(qū)域內(nèi)或重合度 超過預(yù)定閾值,則確定該目標對象為待歸類的目標對象,從而實現(xiàn)根據(jù)樣式圖標的移動軌跡確定至少一個目標對象的目的,并且避免經(jīng)過其他圖標時出現(xiàn)誤操作。
根據(jù)本申請上述實施例,上述裝置還包括:第一確定模塊。
其中,第一確定模塊用于如果檢測到樣式圖標停留在處于歸類區(qū)域之內(nèi)的目標對象的停留時間超過預(yù)定閾值,則確定處于歸類區(qū)域之內(nèi)的目標對象為待歸類的目標對象。
具體地,上述預(yù)定閾值可以是300ms。
在一種可選的方案中,在任意一個目標對象的顯示位置在樣式圖標的歸類區(qū)域內(nèi)或者兩者的重合度滿足預(yù)設(shè)閾值的情況下,如果樣式圖標在該目標對象的顯示位置處的停留位置超過300ms,則確定該目標對象為待歸類的目標對象,可以避免樣式圖標經(jīng)過其他圖標時出現(xiàn)的誤操作。
此處需要說明的是,上述第一確定模塊對應(yīng)于實施例一中的步驟S37,該模塊與對應(yīng)的步驟所實現(xiàn)的實例和應(yīng)用場景相同,但不限于上述實施例一所公開的內(nèi)容。需要說明的是,上述模塊作為裝置的一部分可以運行在實施例一提供的計算機終端10中。
根據(jù)本申請上述實施例,確定模塊63還可以包括:第二獲取子模塊,第二確定子模塊和匹配子模塊。
其中,第二獲取子模塊用于在樣式圖標被拖動的過程中,獲取樣式圖標在不同顯示位置的圖標坐標;第二確定子模塊用于基于每個圖標坐標確定對應(yīng)的歸類區(qū)域,得到歸類區(qū)域集合;匹配子模塊用于在讀取用戶界面中顯示的每個目標對象的顯示坐標之后,將歸類區(qū)域集合與每個目標對象的顯示坐標進行匹配,獲取與歸類區(qū)域集合中任意一個或多個歸類區(qū)域匹配的顯示坐標,作為待歸類的至少一個目標對象。
在一種可選的方案中,在樣式圖標被拖動的過程中,可以實時獲取樣式圖標在用戶界面上的位置坐標,根據(jù)實時確定的樣式圖標的位置坐標,確定樣式圖標移動軌跡上的歸類區(qū)域,讀取用戶界面中每個圖標的顯示坐標,將每個圖標的顯示坐標與樣式圖標的位置坐標進行匹配,如果任意一個圖標的顯示坐標與樣式圖標的位置坐標匹配,則確定該圖標為待歸類的圖標。
此處需要說明的是,上述第二獲取子模塊,第二確定子模塊和匹配子模塊對應(yīng)于實施例一中的步驟S335至步驟S339,三個模塊與對應(yīng)的步驟所實現(xiàn)的實例和應(yīng)用場景相同,但不限于上述實施例一所公開的內(nèi)容。需要說明的是,上述模塊作為裝置的 一部分可以運行在實施例一提供的計算機終端10中。
根據(jù)本申請上述實施例,操作事件包括如下任意一種或多種事件:點擊事件、滑動事件、拖拽事件。
在一種可選的方案中,用戶可以通過在智能手機屏幕上按照逆時針圓圈進行滑動,觸發(fā)滑動事件,并在用戶滑動形成的圓圈的中心位置生成樣式圖標。
例如,仍以用戶界面是智能手機上的用戶界面,操作事件是點擊事件為例,對本發(fā)明上述實施例進行詳細說明。如圖4(b)所示,當用戶在智能手機屏幕的空白位置處按逆時針圓圈滑動時,觸發(fā)滑動事件,智能手機獲取到文件夾圖標,并顯示在滑動形成的圓圈的中心位置。
根據(jù)本申請上述實施例,上述裝置還包括:繪制模塊和拖動模塊。
其中,繪制模塊用于當在用戶界面的空白位置檢測到操作事件時,獲取空白位置的坐標,并基于空白位置的坐標繪制樣式圖標,其中,空白位置的坐標為樣式圖標的初始坐標;拖動模塊用于當樣式圖標被拖動時,觸發(fā)移動回調(diào)事件,移動回調(diào)事件用于將樣式圖標沿移動軌跡進行移動,樣式圖標的坐標以初始坐標為初始值按照移動軌跡動態(tài)變化。
在一種可選的方案中,當用戶在用戶界面的任意位置用力按壓智能手機屏幕,且按壓壓力達到壓力感應(yīng)的臨界點時,觸發(fā)點擊事件,在用戶按壓的位置出現(xiàn)文件夾圖標,并將用戶的按壓位置作為文件夾圖標的初始位置,在用戶拖動樣式圖標的過程中,觸發(fā)移動回調(diào)事件(touch move),根據(jù)用戶拖動樣式圖標的位置重新繪制樣式圖標,樣式圖標沿用戶拖動軌跡進行移動。
此處需要說明的是,上述繪制模塊和拖動模塊對應(yīng)于實施例一中的步驟S391至步驟S393,兩個模塊與對應(yīng)的步驟所實現(xiàn)的實例和應(yīng)用場景相同,但不限于上述實施例一所公開的內(nèi)容。需要說明的是,上述模塊作為裝置的一部分可以運行在實施例一提供的計算機終端10中。
根據(jù)本申請上述實施例,獲取模塊61可以包括:讀取子模塊,判斷子模塊和拖動子模塊。
其中,讀取子模塊用于檢測到操作事件時,讀取用戶界面中發(fā)生操作事件的位置坐標;判斷子模塊用于以檢測到的操作事件的位置坐標為基準,判斷位置坐標的預(yù)定區(qū)域內(nèi)是否包含圖標,如果包含圖標,則將圖標作為樣式圖標,并標識圖標對應(yīng)的對象為待歸類的目標對象;拖動子模塊用于當樣式圖標被拖動時,觸發(fā)移動回調(diào)事件, 移動回調(diào)事件用于將樣式圖標沿移動軌跡進行移動,樣式圖標的坐標基于移動軌跡動態(tài)變化。
在一種可選的方案中,在用戶按壓智能手機的屏幕觸發(fā)點擊事件之后,讀取用戶按壓屏幕的位置坐標,如果該位置坐標的預(yù)定區(qū)域內(nèi)包含圖標,即用戶按壓屏幕非空白位置,則將該圖標作為樣式圖標,并確定該圖標對應(yīng)的對象為待歸類的目標對象,當用戶拖動樣式圖標的時候,觸發(fā)移動回調(diào)事件,重新繪制樣式圖標,樣式圖標沿用戶拖動軌跡進行移動。
此處需要說明的是,上述讀取子模塊,判斷子模塊和拖動子模塊對應(yīng)于實施例一中的步驟S311至步驟S313,三個模塊與對應(yīng)的步驟所實現(xiàn)的實例和應(yīng)用場景相同,但不限于上述實施例一所公開的內(nèi)容。需要說明的是,上述模塊作為裝置的一部分可以運行在實施例一提供的計算機終端10中。
根據(jù)本申請上述實施例,上述裝置還包括:放大模塊。
其中,放大模塊用于在確定位置坐標的預(yù)定區(qū)域內(nèi)包含圖標之后,將確定的圖標進行放大,并將放大后的圖標作為樣式圖標。
在一種可選的方案中,當用戶按壓智能手機的屏幕時,用戶在用戶界面上按壓的位置的預(yù)定區(qū)域內(nèi)包含圖標時,將該圖標進行放大,標識該圖標被選中,并將放大后的圖標作為樣式圖標。
此處需要說明的是,上述放大模塊對應(yīng)于實施例一中的步驟S395,該模塊與對應(yīng)的步驟所實現(xiàn)的實例和應(yīng)用場景相同,但不限于上述實施例一所公開的內(nèi)容。需要說明的是,上述模塊作為裝置的一部分可以運行在實施例一提供的計算機終端10中。
根據(jù)本申請上述實施例,上述裝置還包括:繪制模塊。
其中,繪制模塊用于如果位置坐標的預(yù)定區(qū)域內(nèi)未檢測到圖標,基于檢測到的操作事件的位置坐標繪制樣式圖標,其中,以檢測到的操作事件的位置坐標為樣式圖標的初始坐標。
在一種可選的方案中,在用戶按壓智能手機的屏幕觸發(fā)點擊事件之后,讀取用戶按壓屏幕的位置坐標,如果該位置坐標的預(yù)定區(qū)域內(nèi)不包含圖標,即用戶按壓屏幕空白位置,則將繪制文件夾圖標作為樣式圖標。
此處需要說明的是,上述繪制模塊對應(yīng)于實施例一中的步驟S397,該模塊與對應(yīng)的步驟所實現(xiàn)的實例和應(yīng)用場景相同,但不限于上述實施例一所公開的內(nèi)容。需要說明的是,上述模塊作為裝置的一部分可以運行在實施例一提供的計算機終端10中。
根據(jù)本申請上述實施例,轉(zhuǎn)移模塊65可以包括:第三獲取子模塊和設(shè)置子模塊。
第三獲取子模塊用于獲取樣式圖標對應(yīng)的目標對象所保存的目錄地址;設(shè)置子模塊用于將待歸類的目標對象的存放地址設(shè)置為目錄地址。
在一種可選的方案中,可以在獲取到樣式圖標的保存目錄地址之后,將待歸類的至少一個目標對象轉(zhuǎn)移到該目標地址中。
此處需要說明的是,上述第三獲取子模塊和設(shè)置子模塊對應(yīng)于實施例一中的步驟S351至步驟S353,兩個模塊與對應(yīng)的步驟所實現(xiàn)的實例和應(yīng)用場景相同,但不限于上述實施例一所公開的內(nèi)容。需要說明的是,上述模塊作為裝置的一部分可以運行在實施例一提供的計算機終端10中。
根據(jù)本申請上述實施例,上述裝置還可以包括:第一顯示模塊,第二顯示模塊和刪除模塊。
其中,第一顯示模塊用于在用戶界面中顯示歸類圖標,且待歸類的目標對象的圖標作為子圖標顯示在歸類圖標中;第二顯示模塊用于在打開歸類圖標之后,將歸類圖標按照預(yù)定的顯示區(qū)域顯示在用戶界面中,其中,子圖標依次歸類顯示在顯示區(qū)域中;刪除模塊用于如果顯示區(qū)域中的子圖標被選中,并被拖拽到顯示區(qū)域之外,則確定子圖標被移出目錄。
具體地,上述歸類圖標可以是樣式圖標。
在一種可選的方案中,可以在用戶界面中顯示歸類圖標,并將待歸類的至少一個目標對象的圖標作為歸類圖標中的子圖標,顯示在歸類圖標中,在用戶點擊用戶界面上的歸類圖標之后,將歸類圖標顯示在用戶界面的指定區(qū)域,并將待歸類的圖標顯示在文件夾圖標的顯示區(qū)域中,用戶可以通過點擊文件夾圖標的顯示區(qū)域中的子圖標選中任意一個子圖標,并通過拖拽將子圖標拖出文件夾圖標的顯示區(qū)域之外,從而將該子圖標的對象從文件夾圖標對應(yīng)的目錄中刪除。
此處需要說明的是,文件夾圖標的顯示區(qū)域中顯示的子圖標的順序可以根據(jù)文件夾圖標的移動軌跡經(jīng)過子圖標的順序決定,如果樣式圖標中的子圖標個數(shù)超過顯示區(qū)域,則需要通過滾動顯示全部。
此處需要說明的是,上述第一顯示模塊,第二顯示模塊和刪除模塊對應(yīng)于實施例一中的步驟S355至步驟S359,三個模塊與對應(yīng)的步驟所實現(xiàn)的實例和應(yīng)用場景相同,但不限于上述實施例一所公開的內(nèi)容。需要說明的是,上述模塊作為裝置的一部分可以運行在實施例一提供的計算機終端10中。
實施例4
根據(jù)本發(fā)明實施例,還提供了一種用于實施上述數(shù)據(jù)歸類的方法的數(shù)據(jù)歸類的裝置,如圖7所示,該裝置包括:生成模塊71,確定模塊73和顯示模塊75。
其中,生成模塊71用于當觸摸屏感應(yīng)到相應(yīng)的觸摸操作時,在觸摸屏的任意位置生成樣式圖標。
具體地,上述觸摸屏可以是智能手機(如Android手機、iOS手機等),平板電腦,掌上電腦等終端設(shè)備上的屏幕,也可以是計算機終端上的屏幕,上述觸摸操作可以是用戶在觸摸屏觸發(fā)的點擊事件、滑動事件、拖拽事件等,例如用戶按壓智能手機的觸摸屏?xí)r可以觸發(fā)點擊事件,用戶在智能手機的觸摸屏上按逆時針圓形軌跡或者三角形軌跡滑動時可以觸發(fā)滑動事件,上述樣式圖標可以是檢測到觸摸操作之后生成的圖標或者觸摸屏上顯示的任意一個圖標。
在一種可選的方案中,當用戶用力按壓智能手機的用戶界面的任意位置,并且壓力感應(yīng)檢測到達到壓力感應(yīng)的臨界點時,智能手機的觸摸屏可以感應(yīng)到用戶的點擊操作,觸發(fā)點擊事件,獲取到樣式圖標,在用戶界面中用戶按壓的位置顯示樣式圖標,且樣式圖標可以跟隨用戶手勢的移動而移動。
例如,以觸摸屏是智能手機的屏幕,觸摸操作是點擊操作為例,對本發(fā)明上述實施例進行詳細說明。如圖4(a)和圖4(b)所示,當用戶需要對數(shù)據(jù)進行歸類時,可以在用戶界面的空白位置按壓智能手機的觸摸屏,智能手機的觸摸屏感應(yīng)到用戶的點擊操作,觸發(fā)點擊事件,獲取文件夾圖標(該文件夾圖標是上述樣式圖標的表現(xiàn)形式之一),并在觸摸屏上顯示文件夾圖標。
確定模塊73用于如果在觸摸屏中拖拽樣式圖標,則根據(jù)樣式圖標的移動軌跡,確定待歸類的至少一個目標對象。
具體地,上述目標對象可以是用戶想要進行歸類的圖標或者文件。
在一種可選的方案中,在觸摸屏生成樣式圖標之后,可以通過在觸摸屏上拖動樣式圖標生成用戶界面上的移動軌跡,確定樣式圖標的移動軌跡經(jīng)過的用戶界面上的任意一個目標對象為待歸類的目標對象。
例如,仍以觸摸屏是智能手機的屏幕,觸摸操作是點擊操作為例,對本發(fā)明上述實施例進行詳細說明。如圖4(c)和圖4(d)所示,當用戶需要將對數(shù)據(jù)進行歸類時,可以在用戶界面的空白位置按壓智能手機的觸摸屏,智能手機的觸摸屏感應(yīng)到用戶的點擊操作,觸發(fā)點擊事件,獲取文件夾圖標,并在觸摸屏上顯示文件夾圖標,用戶可以 通過在觸摸屏上拖動文件夾圖標依次經(jīng)過用戶界面上的圖標1,圖標2,圖標3和圖標4,根據(jù)文件夾圖標在用戶界面上的移動軌跡,確定待歸類的4個圖標,即圖標1,圖標2,圖標3和圖標4。
顯示模塊75用于將待歸類的至少一個目標對象的圖標顯示在樣式圖標的目錄下。
在一種可選的方案中,在確定待歸類的至少一個目標對象之后,將待歸類的至少一個目標對象轉(zhuǎn)移到樣式圖標的目錄中。
例如,仍以觸摸屏是智能手機的屏幕,觸摸操作是點擊操作為例,對本發(fā)明上述實施例進行詳細說明。如圖4(e)和圖4(f)所示,當用戶需要將對數(shù)據(jù)進行歸類時,可以在用戶界面的空白位置按壓智能手機的觸摸屏,智能手機的觸摸屏感應(yīng)到用戶的點擊操作,觸發(fā)點擊事件,獲取文件夾圖標,并在觸摸屏上顯示文件夾圖標,用戶可以通過在觸摸屏上拖動文件夾圖標依次經(jīng)過用戶界面上的圖標1,圖標2,圖標3和圖標4,根據(jù)文件夾圖標在用戶界面上的移動軌跡,確定待歸類的4個圖標,即圖標1,圖標2,圖標3和圖標4,并將圖標1,圖標2,圖標3和圖標4轉(zhuǎn)移到該文件夾圖標所在的目錄中,將文件夾圖標顯示在用戶界面上。
本申請上述實施例四公開的方案中,如果需要對文件或者圖標進行歸類,可以當觸摸屏感應(yīng)到相應(yīng)的觸摸操作時,在觸摸屏的任意位置生成樣式圖標,如果在觸摸屏中拖拽樣式圖標,則根據(jù)樣式圖標的移動軌跡,確定待歸類的至少一個目標對象,在確定至少一個目標對象之后,將待歸類的至少一個目標對象的圖標顯示在樣式圖標的目錄下。本方案可以通過根據(jù)獲取到的樣式圖標在用戶界面上的移動軌跡確定待歸類的至少一個目標對象,實現(xiàn)對目標對象進行歸類的目的。
容易注意到,由于可以通過壓力按壓觸發(fā)新建文件夾操作,在獲取到樣式圖標之后,可以根據(jù)樣式圖標的移動軌跡確定至少一個目標對象,將確定后的待歸類的至少一個目標對象進行轉(zhuǎn)移,實現(xiàn)對目標對象進行歸類的目的,因此,通過本申請實施例所提供的方案,可以利用拖動方式,一次性選中多個圖標(或文件)進行歸類,實現(xiàn)對至少一個目標對象進行歸類,觸發(fā)簡單同時避免誤操作,提高文件或圖標的歸類效率。
由此,本申請?zhí)峁┑纳鲜鰧嵤├牡姆桨附鉀Q了現(xiàn)有技術(shù)在對用戶界面中顯示的多個目標對象進行歸類時,需要在用戶界面上進行多次拖動或者點擊才可以完成歸類,導(dǎo)致目標對象的歸類效率低的技術(shù)問題。
根據(jù)本申請上述實施例,確定模塊73包括:確定子模塊。
其中,確定子模塊用于在樣式圖標被拖動到觸摸屏中的任意一個圖標的顯示位置 的情況下,如果圖標與樣式圖標的重合度超過預(yù)定閾值,則確定圖標為被選中的待歸類的目標對象。
具體地,上述歸類區(qū)域可以是是樣式圖標的顯示區(qū)域范圍,也可以是比樣式圖標大的預(yù)定的區(qū)域范圍。
在一種可選的方案中,用戶可以在觸摸屏上拖動樣式圖標在用戶界面上移動,生成移動軌跡,并根據(jù)樣式圖標的移動軌跡,確定移動軌跡經(jīng)過的多個圖標,每當用戶在觸摸屏上將樣式圖標拖拽到用戶界面上的任意一個圖標的顯示位置時,判斷樣式圖標與任意一個圖標的重合度是否超過預(yù)定閾值,如果大于預(yù)定閾值,且樣式圖標在該圖標處的停留時間超過預(yù)設(shè)閾值300ms,則確定該目標對象為待歸類的目標對象。
此處需要說明的是,上述確定子模塊對應(yīng)于實施例一中的步驟S531,該模塊與對應(yīng)的步驟所實現(xiàn)的實例和應(yīng)用場景相同,但不限于上述實施例一所公開的內(nèi)容。需要說明的是,上述模塊作為裝置的一部分可以運行在實施例一提供的計算機終端10中。
根據(jù)本申請上述實施例,樣式圖標包括如下任意一種圖標:觸摸屏中當前顯示的任意一個圖標、在觸摸屏中發(fā)生觸摸的位置繪制的圖標和在觸摸屏中的默認位置繪制的圖標。
在一種可選的方案中,當用戶按壓觸摸屏的空白位置時,可以在觸摸屏用戶按壓的空白位置繪制樣式圖標,當用戶按壓觸摸屏當前顯示的圖標的位置時,可以將該圖標作為樣式圖標。
例如,仍以觸摸屏是智能手機的屏幕,觸摸操作是點擊操作為例,對本發(fā)明上述實施例進行詳細說明。如圖4(b)所示,當用戶需要將對數(shù)據(jù)進行歸類時,可以在用戶界面的空白位置按壓智能手機的觸摸屏,智能手機的觸摸屏感應(yīng)到用戶的點擊操作,觸發(fā)點擊事件,獲取文件夾圖標,并在觸摸屏上繪制文件夾圖標。
根據(jù)本申請上述實施例,觸摸操作包括如下任意一種或多種操作:點擊操作、滑動操作、拖拽操作。
在一種可選的方案中,用戶可以通過在智能手機的觸摸屏上按照逆時針圓圈進行滑動,觸摸屏感應(yīng)到滑動操作從而觸發(fā)滑動事件,并在用戶滑動形成的圓圈的中心位置生成樣式圖標。
例如,仍以觸摸屏是智能手機的屏幕,觸摸操作是點擊操作為例,對本發(fā)明上述實施例進行詳細說明。如圖4(b)所示,當用戶在智能手機觸摸屏的空白位置處按逆時針圓圈滑動時,觸摸屏感應(yīng)到滑動操作進而觸發(fā)滑動事件,智能手機獲取到文件夾圖 標,并顯示在觸摸屏上滑動形成的圓圈的中心位置。
根據(jù)本申請上述實施例,上述裝置還包括:第一生成模塊。
其中,第一生成模塊用于當觸摸屏感應(yīng)到相應(yīng)的觸摸操作,且發(fā)生觸摸操作的位置感應(yīng)到的壓力達到臨界值時,生成樣式圖標。
在一種可選的方案中,用戶可以通過按壓智能手機的觸摸屏,在用戶按壓觸摸屏的按壓壓力達到臨界值之后,觸發(fā)點擊事件,從而在用戶按壓觸摸屏的位置生成樣式圖標。
此處需要說明的是,上述第一生成模塊對應(yīng)于實施例一中的步驟S57,該模塊與對應(yīng)的步驟所實現(xiàn)的實例和應(yīng)用場景相同,但不限于上述實施例一所公開的內(nèi)容。需要說明的是,上述模塊作為裝置的一部分可以運行在實施例一提供的計算機終端10中。
根據(jù)本申請上述實施例,顯示模塊75包括:移動子模塊。
其中,移動子模塊用于如果檢測到拖拽樣式圖標的動作結(jié)束,則移動待歸類的至少一個目標對象的圖標至樣式圖標的目錄下,并在觸摸屏中刪除待歸類的至少一個目標對象的圖標。
在一種可選的方案中,可以在用戶停止在觸摸屏上拖動樣式圖標之后,將待歸類的至少一個圖標移動到樣式圖標的目錄中,并將觸摸屏中用戶界面上的待歸類的圖標進行刪除。
此處需要說明的是,上述移動子模塊對應(yīng)于實施例一中的步驟S551,該模塊與對應(yīng)的步驟所實現(xiàn)的實例和應(yīng)用場景相同,但不限于上述實施例一所公開的內(nèi)容。需要說明的是,上述模塊作為裝置的一部分可以運行在實施例一提供的計算機終端10中。
根據(jù)本申請上述實施例,顯示模塊75還包括:刪除子模塊。
其中,刪除子模塊用于在打開樣式圖標并顯示歸類后所有目標對象的圖標之后,如果將任意一個歸類后的圖標拖拽至樣式圖標當前的顯示區(qū)域之外,則確定被拖拽的圖標移出目錄,并在樣式圖標中刪除移出目錄的圖標,和/或?qū)⒁瞥瞿夸浀膱D像顯示在觸摸屏的其他位置。
在一種可選的方案中,用戶可以通過點擊觸摸屏中用戶界面上顯示的樣式圖標打開樣式圖標,并在指定區(qū)域顯示樣式圖標,通過在觸摸屏上將顯示圖域內(nèi)的圖標拖拽到顯示區(qū)域之外,或者拖拽到觸摸屏上的指定位置,確定將該圖標從樣式圖標和樣式 圖標所在的目錄中進行刪除。
此處需要說明的是,上述刪除子模塊對應(yīng)于實施例一中的步驟S59,該模塊與對應(yīng)的步驟所實現(xiàn)的實例和應(yīng)用場景相同,但不限于上述實施例一所公開的內(nèi)容。需要說明的是,上述模塊作為裝置的一部分可以運行在實施例一提供的計算機終端10中。
實施例5
本發(fā)明的實施例可以提供一種計算機終端,該計算機終端可以是計算機終端群中的任意一個計算機終端設(shè)備??蛇x地,在本實施例中,上述計算機終端也可以替換為移動終端等終端設(shè)備。
可選地,在本實施例中,上述計算機終端可以位于計算機網(wǎng)絡(luò)的多個網(wǎng)絡(luò)設(shè)備中的至少一個網(wǎng)絡(luò)設(shè)備。
在本實施例中,上述計算機終端可以執(zhí)行數(shù)據(jù)歸類的方法中以下步驟的程序代碼:當在用戶界面的任意位置檢測到操作事件時,獲取樣式圖標;根據(jù)樣式圖標在用戶界面上的移動軌跡,確定待歸類的至少一個目標對象;將待歸類的至少一個目標對象轉(zhuǎn)移至樣式圖標所在的目錄下。
可選地,圖8是根據(jù)本發(fā)明實施例的一種計算機終端的結(jié)構(gòu)框圖。如圖8所示,該計算機終端A可以包括:一個或多個(圖中僅示出一個)處理器81、存儲器83、以及傳輸裝置85。
其中,存儲器83可用于存儲軟件程序以及模塊,如本發(fā)明實施例中的數(shù)據(jù)歸類的方法和裝置對應(yīng)的程序指令/模塊,處理器通過運行存儲在存儲器內(nèi)的軟件程序以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理,即實現(xiàn)上述的數(shù)據(jù)歸類的方法。存儲器83可包括高速隨機存儲器,還可以包括非易失性存儲器,如一個或者多個磁性存儲裝置、閃存、或者其他非易失性固態(tài)存儲器。在一些實例中,存儲器83可進一步包括相對于處理器遠程設(shè)置的存儲器,這些遠程存儲器可以通過網(wǎng)絡(luò)連接至終端A。上述網(wǎng)絡(luò)的實例包括但不限于互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、局域網(wǎng)、移動通信網(wǎng)及其組合。
處理器81可以通過傳輸裝置85調(diào)用存儲器83存儲的信息及應(yīng)用程序,以執(zhí)行下述步驟:當在用戶界面的任意位置檢測到操作事件時,獲取樣式圖標;在樣式圖標被拖動的過程中,根據(jù)樣式圖標在用戶界面上的移動軌跡,確定待歸類的至少一個目標對象;將待歸類的至少一個目標對象轉(zhuǎn)移至樣式圖標所在的目錄下。
可選的,上述處理器81還可以執(zhí)行如下步驟的程序代碼:獲取樣式圖標在移動軌跡中依次經(jīng)過的目標對象;如果樣式圖標所經(jīng)過的任意一個或多個目標對象的坐標位 置處于歸類區(qū)域之內(nèi),則確定處于歸類區(qū)域之內(nèi)的目標對象為待歸類的目標對象,或者,如果目標對象的圖標與樣式圖標對應(yīng)的歸類區(qū)域的重合度超過預(yù)定閾值,則確定目標對象為待歸類的目標對象;其中,歸類區(qū)域為以樣式圖標在用戶界面中的顯示坐標為基準所劃定的區(qū)域范圍。
可選的,上述處理器81還可以執(zhí)行如下步驟的程序代碼:如果檢測到樣式圖標停留在處于歸類區(qū)域之內(nèi)的目標對象的停留時間超過預(yù)定閾值,則確定處于歸類區(qū)域之內(nèi)的目標對象為待歸類的目標對象。
可選的,上述處理器81還可以執(zhí)行如下步驟的程序代碼:在樣式圖標被拖動的過程中,獲取樣式圖標在不同顯示位置的圖標坐標;基于每個圖標坐標確定對應(yīng)的歸類區(qū)域,得到歸類區(qū)域集合;在讀取用戶界面中顯示的每個目標對象的顯示坐標之后,將歸類區(qū)域集合與每個目標對象的顯示坐標進行匹配,獲取與歸類區(qū)域集合中任意一個或多個歸類區(qū)域匹配的顯示坐標,作為待歸類的至少一個目標對象。
可選的,上述處理器81還可以執(zhí)行如下步驟的程序代碼:當在用戶界面的空白位置檢測到操作事件時,獲取空白位置的坐標,并基于空白位置的坐標繪制樣式圖標,其中,空白位置的坐標為樣式圖標的初始坐標;其中,當樣式圖標被拖動時,觸發(fā)移動回調(diào)事件,移動回調(diào)事件用于將樣式圖標沿移動軌跡進行移動,樣式圖標的坐標以初始坐標為初始值按照移動軌跡動態(tài)變化。
可選的,上述處理器81還可以執(zhí)行如下步驟的程序代碼:檢測到操作事件時,讀取用戶界面中發(fā)生操作事件的位置坐標;以檢測到的操作事件的位置坐標為基準,判斷位置坐標的預(yù)定區(qū)域內(nèi)是否包含圖標,如果包含圖標,則將圖標作為樣式圖標,并標識圖標對應(yīng)的對象為待歸類的目標對象;其中,當樣式圖標被拖動時,觸發(fā)移動回調(diào)事件,移動回調(diào)事件用于將樣式圖標沿移動軌跡進行移動,樣式圖標的坐標基于移動軌跡動態(tài)變化。
可選的,上述處理器81還可以執(zhí)行如下步驟的程序代碼:在確定位置坐標的預(yù)定區(qū)域內(nèi)包含圖標之后,將確定的圖標進行放大,并將放大后的圖標作為樣式圖標。
可選的,上述處理器81還可以執(zhí)行如下步驟的程序代碼:如果位置坐標的預(yù)定區(qū)域內(nèi)未檢測到圖標,基于檢測到的操作事件的位置坐標繪制樣式圖標,其中,以檢測到的操作事件的位置坐標為樣式圖標的初始坐標。
可選的,上述處理器81還可以執(zhí)行如下步驟的程序代碼:獲取樣式圖標對應(yīng)的目標對象所保存的目錄地址;將待歸類的目標對象的存放地址設(shè)置為目錄地址。
可選的,上述處理器81還可以執(zhí)行如下步驟的程序代碼:在用戶界面中顯示歸類 圖標,且待歸類的目標對象的圖標作為子圖標顯示在歸類圖標中;在打開歸類圖標之后,將歸類圖標按照預(yù)定的顯示區(qū)域顯示在用戶界面中,其中,子圖標依次歸類顯示在顯示區(qū)域中;如果顯示區(qū)域中的子圖標被選中,并被拖拽到顯示區(qū)域之外,則確定子圖標被移出目錄。
采用本發(fā)明實施例,如果需要對文件或者圖標進行歸類,可以當在用戶界面的任意位置檢測到操作事件時,獲取樣式圖標,并根據(jù)樣式圖標在用戶界面上的移動軌跡,確定待歸類的至少一個目標對象,在確定至少一個目標對象之后,將待歸類的至少一個目標對象轉(zhuǎn)移至樣式圖標所在的目錄下。本方案可以通過根據(jù)獲取到的樣式圖標在用戶界面上的移動軌跡確定待歸類的至少一個目標對象,實現(xiàn)對目標對象進行歸類的目的。
容易注意到,由于可以通過壓力按壓觸發(fā)新建文件夾操作,在獲取到樣式圖標之后,可以根據(jù)樣式圖標的移動軌跡確定至少一個目標對象,將確定后的待歸類的至少一個目標對象進行轉(zhuǎn)移,實現(xiàn)對目標對象進行歸類的目的,因此,通過本申請實施例所提供的方案,可以利用拖動方式,一次性選中多個圖標(或文件)進行歸類,實現(xiàn)對至少一個目標對象進行歸類,觸發(fā)簡單同時避免誤操作,提高文件或圖標的歸類效率。
由此,本申請?zhí)峁┑纳鲜鰧嵤├坏姆桨附鉀Q了現(xiàn)有技術(shù)在對用戶界面中顯示的多個目標對象進行歸類時,需要在用戶界面上進行多次拖動或者點擊才可以完成歸類,導(dǎo)致目標對象的歸類效率低的技術(shù)問題。
本領(lǐng)域普通技術(shù)人員可以理解,圖8所示的結(jié)構(gòu)僅為示意,計算機終端也可以是智能手機(如Android手機、iOS手機等)、平板電腦、掌聲電腦以及移動互聯(lián)網(wǎng)設(shè)備(Mobile Internet Devices,MID)、PAD等終端設(shè)備。圖8其并不對上述電子裝置的結(jié)構(gòu)造成限定。例如,計算機終端10還可包括比圖8中所示更多或者更少的組件(如網(wǎng)絡(luò)接口、顯示裝置等),或者具有與圖8所示不同的配置。
本領(lǐng)域普通技術(shù)人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令終端設(shè)備相關(guān)的硬件來完成,該程序可以存儲于一計算機可讀存儲介質(zhì)中,存儲介質(zhì)可以包括:閃存盤、只讀存儲器(Read-Only Memory,ROM)、隨機存取器(Random Access Memory,RAM)、磁盤或光盤等。
實施例6
本發(fā)明的實施例還提供了一種存儲介質(zhì)。可選地,在本實施例中,上述存儲介質(zhì)可以用于保存上述實施例一所提供的數(shù)據(jù)歸類的方法所執(zhí)行的程序代碼。
可選地,在本實施例中,上述存儲介質(zhì)可以位于計算機網(wǎng)絡(luò)中計算機終端群中的任意一個計算機終端中,或者位于移動終端群中的任意一個移動終端中。
可選地,在本實施例中,存儲介質(zhì)被設(shè)置為存儲用于執(zhí)行以下步驟的程序代碼:當在用戶界面的任意位置檢測到操作事件時,獲取樣式圖標;在樣式圖標被拖動的過程中,根據(jù)樣式圖標在用戶界面上的移動軌跡,確定待歸類的至少一個目標對象;將待歸類的至少一個目標對象轉(zhuǎn)移至樣式圖標所在的目錄下。
可選的,上述存儲介質(zhì)被設(shè)置為存儲用于執(zhí)行以下步驟的程序代碼:獲取樣式圖標在移動軌跡中依次經(jīng)過的目標對象;如果樣式圖標所經(jīng)過的任意一個或多個目標對象的坐標位置處于歸類區(qū)域之內(nèi),則確定處于歸類區(qū)域之內(nèi)的目標對象為待歸類的目標對象,或者,如果目標對象的圖標與樣式圖標對應(yīng)的歸類區(qū)域的重合度超過預(yù)定閾值,則確定目標對象為待歸類的目標對象;其中,歸類區(qū)域為以樣式圖標在用戶界面中的顯示坐標為基準所劃定的區(qū)域范圍。
可選的,上述存儲介質(zhì)被設(shè)置為存儲用于執(zhí)行以下步驟的程序代碼:如果檢測到樣式圖標停留在處于歸類區(qū)域之內(nèi)的目標對象的停留時間超過預(yù)定閾值,則確定處于歸類區(qū)域之內(nèi)的目標對象為待歸類的目標對象。
可選的,上述存儲介質(zhì)被設(shè)置為存儲用于執(zhí)行以下步驟的程序代碼:在樣式圖標被拖動的過程中,獲取樣式圖標在不同顯示位置的圖標坐標;基于每個圖標坐標確定對應(yīng)的歸類區(qū)域,得到歸類區(qū)域集合;在讀取用戶界面中顯示的每個目標對象的顯示坐標之后,將歸類區(qū)域集合與每個目標對象的顯示坐標進行匹配,獲取與歸類區(qū)域集合中任意一個或多個歸類區(qū)域匹配的顯示坐標,作為待歸類的至少一個目標對象。
可選的,上述存儲介質(zhì)被設(shè)置為存儲用于執(zhí)行以下步驟的程序代碼:當在用戶界面的空白位置檢測到操作事件時,獲取空白位置的坐標,并基于空白位置的坐標繪制樣式圖標,其中,空白位置的坐標為樣式圖標的初始坐標;其中,當樣式圖標被拖動時,觸發(fā)移動回調(diào)事件,移動回調(diào)事件用于將樣式圖標沿移動軌跡進行移動,樣式圖標的坐標以初始坐標為初始值按照移動軌跡動態(tài)變化。
可選的,上述存儲介質(zhì)被設(shè)置為存儲用于執(zhí)行以下步驟的程序代碼:檢測到操作事件時,讀取用戶界面中發(fā)生操作事件的位置坐標;以檢測到的操作事件的位置坐標為基準,判斷位置坐標的預(yù)定區(qū)域內(nèi)是否包含圖標,如果包含圖標,則將圖標作為樣式圖標,并標識圖標對應(yīng)的對象為待歸類的目標對象;其中,當樣式圖標被拖動時,觸發(fā)移動回調(diào)事件,移動回調(diào)事件用于將樣式圖標沿移動軌跡進行移動,樣式圖標的坐標基于移動軌跡動態(tài)變化。
可選的,上述存儲介質(zhì)被設(shè)置為存儲用于執(zhí)行以下步驟的程序代碼:在確定位置坐標的預(yù)定區(qū)域內(nèi)包含圖標之后,將確定的圖標進行放大,并將放大后的圖標作為樣式圖標。
可選的,上述存儲介質(zhì)被設(shè)置為存儲用于執(zhí)行以下步驟的程序代碼:如果位置坐標的預(yù)定區(qū)域內(nèi)未檢測到圖標,基于檢測到的操作事件的位置坐標繪制樣式圖標,其中,以檢測到的操作事件的位置坐標為樣式圖標的初始坐標。
可選的,上述存儲介質(zhì)被設(shè)置為存儲用于執(zhí)行以下步驟的程序代碼:獲取樣式圖標對應(yīng)的目標對象所保存的目錄地址;將待歸類的目標對象的存放地址設(shè)置為目錄地址。
可選的,上述存儲介質(zhì)被設(shè)置為存儲用于執(zhí)行以下步驟的程序代碼:在用戶界面中顯示歸類圖標,且待歸類的目標對象的圖標作為子圖標顯示在歸類圖標中;在打開歸類圖標之后,將歸類圖標按照預(yù)定的顯示區(qū)域顯示在用戶界面中,其中,子圖標依次歸類顯示在顯示區(qū)域中;如果顯示區(qū)域中的子圖標被選中,并被拖拽到顯示區(qū)域之外,則確定子圖標被移出目錄。
上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。
在本發(fā)明的上述實施例中,對各個實施例的描述都各有側(cè)重,某個實施例中沒有詳述的部分,可以參見其他實施例的相關(guān)描述。
在本申請所提供的幾個實施例中,應(yīng)該理解到,所揭露的技術(shù)內(nèi)容,可通過其它的方式實現(xiàn)。其中,以上所描述的裝置實施例僅僅是示意性的,例如所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,單元或模塊的間接耦合或通信連接,可以是電性或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。
所述集成的單元如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設(shè)備(可為個人計算機、服務(wù)器或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、移動硬盤、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
以上所述僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應(yīng)視為本發(fā)明的保護范圍。