一種觸摸屏桌面圖標(biāo)的拖動(dòng)方法及其裝置制造方法【專利摘要】本發(fā)明涉及一種觸摸屏桌面圖標(biāo)的拖動(dòng)方法及其裝置,其中,所述方法包括以下步驟:于當(dāng)前界面接收用戶于觸摸屏表面按壓至少一圖標(biāo)的操作,并響應(yīng)所述操作控制所述至少一圖標(biāo)進(jìn)入待拖動(dòng)狀態(tài);獲取所述至少一圖標(biāo)于所述觸摸屏表面的拖動(dòng)軌跡;判斷所述拖動(dòng)軌跡是否為沿所述觸摸屏表面旋轉(zhuǎn)一預(yù)設(shè)度數(shù);若是,則將控制所述至少一圖標(biāo)跳轉(zhuǎn)至另一界面。借由本發(fā)明,可使觸摸屏的桌面圖標(biāo)在拖動(dòng)時(shí)能夠更加快速且方便,提高拖動(dòng)速度以及效率?!緦@f明】一種觸摸屏桌面圖標(biāo)的拖動(dòng)方法及其裝置【
技術(shù)領(lǐng)域:
】[0001]本發(fā)明涉及觸摸屏【
技術(shù)領(lǐng)域:
】,特別是涉及一種觸摸屏桌面圖標(biāo)的拖動(dòng)方法及其裝置。[0002]【
背景技術(shù):
】[0003]總體上,終端可分為移動(dòng)/便攜式終端和固定終端,隨著技術(shù)的發(fā)展,現(xiàn)在的終端大都演變?yōu)閹в杏|摸屏的智能終端。[0004]由于智能終端觸摸屏面積所具有的狹窄性,在應(yīng)用時(shí),單一界面所承載的內(nèi)容也同樣具有狹隘性,因此需要于觸摸屏桌面上創(chuàng)建多個(gè)界面以承載不同的應(yīng)用軟件,且應(yīng)用軟件以圖標(biāo)作為啟動(dòng)口分布在桌面上。[0005]在現(xiàn)有技術(shù)中,當(dāng)用戶想把智能終端桌面上的某一界面的圖標(biāo)拖到另一界面時(shí),需要在觸摸屏表面按壓需要拖動(dòng)的圖標(biāo),保持既定不變的動(dòng)作持續(xù)拖動(dòng)圖標(biāo)到需要切換存放圖標(biāo)的界面上,且手不能離開觸摸屏表面,整個(gè)拖動(dòng)過程非常復(fù)雜繁瑣。而且,目前在對(duì)智能終端桌面上的圖標(biāo)進(jìn)行拖動(dòng)時(shí),一次只能拖動(dòng)一個(gè)圖標(biāo),當(dāng)用戶需對(duì)復(fù)數(shù)個(gè)圖標(biāo)進(jìn)行拖動(dòng)時(shí),則就需要一個(gè)接著一個(gè)拖動(dòng),效率非常低下。[0006]因此,本發(fā)明人有鑒于習(xí)用傳統(tǒng)的圖標(biāo)拖動(dòng)實(shí)在有其改良的必要性,遂以其多年從事相關(guān)領(lǐng)域的創(chuàng)作設(shè)計(jì)及專業(yè)制造經(jīng)驗(yàn),積極地針對(duì)一種觸摸屏桌面圖標(biāo)的拖動(dòng)方法及其裝置進(jìn)行研究改良,在各方條件的審慎考慮下終于開發(fā)出本發(fā)明。[0007]【
發(fā)明內(nèi)容】[0008]為了解決【
背景技術(shù):
】中存在的問題,即為了能使觸摸屏的桌面圖標(biāo)在拖動(dòng)時(shí)能夠更加快速且方便,提高拖動(dòng)速度以及效率,本發(fā)明實(shí)施例提供了一種觸摸屏桌面圖標(biāo)的拖動(dòng)方法及其裝置。本發(fā)明實(shí)施例采用如下技術(shù)方案:一種觸摸屏桌面圖標(biāo)的拖動(dòng)方法,其特征在于,所述方法包括以下步驟:于當(dāng)前界面接收用戶于觸摸屏表面按壓至少一圖標(biāo)的操作,并響應(yīng)所述操作控制所述至少一圖標(biāo)進(jìn)入待拖動(dòng)狀態(tài);獲取所述至少一圖標(biāo)于所述觸摸屏表面的拖動(dòng)軌跡;判斷所述拖動(dòng)軌跡是否為沿所述觸摸屏表面旋轉(zhuǎn)一預(yù)設(shè)度數(shù);若是,則將控制所述至少一圖標(biāo)跳轉(zhuǎn)至另一界面。[0009]作為優(yōu)選,所述判斷所述拖動(dòng)軌跡是否為沿所述觸摸屏表面旋轉(zhuǎn)一預(yù)設(shè)度數(shù)包括:判斷所述拖動(dòng)軌跡是否為沿所述觸摸屏表面順時(shí)針旋轉(zhuǎn)一預(yù)設(shè)度數(shù);和(或)判斷所述拖動(dòng)軌跡是否為沿所述觸摸屏表面逆時(shí)針旋轉(zhuǎn)一預(yù)設(shè)度數(shù)。[0010]作為優(yōu)選,所述控制所述至少一圖標(biāo)跳轉(zhuǎn)至另一界面包括:控制所述至少一圖標(biāo)跳轉(zhuǎn)至當(dāng)前界面的左側(cè)界面內(nèi);和(或)控制所述至少一圖標(biāo)跳轉(zhuǎn)至當(dāng)前界面的右側(cè)界面內(nèi)。[0011]作為優(yōu)選,在所述控制所述至少一圖標(biāo)跳轉(zhuǎn)至另一界面之后,包括:偵測(cè)跳轉(zhuǎn)后的界面內(nèi)是否有存放所述至少一圖標(biāo)的空余位置;若無,則控制所述至少一圖標(biāo)跳轉(zhuǎn)至另一界面。[0012]作為優(yōu)選,所述方法還包括:在用戶于所述觸摸屏表面按壓的第一個(gè)圖標(biāo)進(jìn)入待拖動(dòng)狀態(tài)時(shí),控制所述第一個(gè)圖標(biāo)保持懸浮狀態(tài);偵測(cè)用戶于所述觸摸屏表面按壓的第二個(gè)圖標(biāo)是否進(jìn)入待拖動(dòng)狀態(tài);若進(jìn)入,則控制所述第二個(gè)圖標(biāo)保持懸浮狀態(tài)并偵測(cè)用戶是否于所述觸摸屏表面按壓第二個(gè)圖標(biāo);若無,則將控制所述第一個(gè)圖標(biāo)與所述第二個(gè)圖標(biāo)合并成整體懸浮狀態(tài)且進(jìn)入待拖動(dòng)狀態(tài)。[0013]作為優(yōu)選,在所述控制所述第一個(gè)圖標(biāo)與所述第二個(gè)圖標(biāo)合并成整體懸浮狀且進(jìn)入待拖動(dòng)狀態(tài)之后,包括:獲取所述第一個(gè)圖標(biāo)與所述第二個(gè)圖標(biāo)中的任意一個(gè)于所述觸摸屏表面的拖動(dòng)軌跡;判斷所述拖動(dòng)軌跡是否為沿所述觸摸屏表面旋轉(zhuǎn)一預(yù)設(shè)度數(shù);若是,則將控制所述第一個(gè)圖標(biāo)與所述第二個(gè)圖標(biāo)跳轉(zhuǎn)至另一界面。[0014]一種觸摸屏桌面圖標(biāo)的拖動(dòng)裝置,其特征在于,所述裝置包括:觸摸軌跡記錄模塊、待拖動(dòng)狀態(tài)啟動(dòng)模塊、拖動(dòng)軌跡記錄模塊、拖動(dòng)軌跡判斷模塊以及圖標(biāo)控制模塊;所述觸摸軌跡記錄模塊,用于接收用戶于觸摸屏表面按壓至少一圖標(biāo)的操作;所述待拖動(dòng)狀態(tài)啟動(dòng)模塊,用于響應(yīng)所述操作控制所述至少一圖標(biāo)進(jìn)入待拖動(dòng)狀態(tài);所述拖動(dòng)軌跡記錄模塊,用于獲取所述至少一圖標(biāo)于所述觸摸屏表面的拖動(dòng)軌跡;所述拖動(dòng)軌跡判斷模塊,用于判斷所述拖動(dòng)軌跡是否為沿所述觸摸屏表面旋轉(zhuǎn)一預(yù)設(shè)度數(shù);所述圖標(biāo)控制模塊,用于根據(jù)所述拖動(dòng)軌跡判斷模塊的判斷結(jié)果控制所述至少一圖標(biāo)是否跳轉(zhuǎn)至另一界面。[0015]作為優(yōu)選,所述裝置還包括空余位置偵測(cè)模塊,用于偵測(cè)跳轉(zhuǎn)后的界面內(nèi)是否有存放所述至少一圖標(biāo)的空余位置。[0016]作為優(yōu)選,所述裝置還包括懸浮狀態(tài)啟動(dòng)模塊,用于在用戶于所述觸摸屏表面按壓的第一個(gè)圖標(biāo)以及第二個(gè)圖標(biāo)進(jìn)入待拖動(dòng)狀態(tài)時(shí),控制所述第一個(gè)圖標(biāo)以及所述第二個(gè)圖標(biāo)保持懸浮狀態(tài)。[0017]作為優(yōu)選,所述裝置還包括懸浮狀態(tài)合并模塊,用于控制所述第一個(gè)圖標(biāo)與所述第二個(gè)圖標(biāo)合并成整體懸浮狀態(tài)且進(jìn)入待拖動(dòng)狀態(tài)。[0018]本發(fā)明實(shí)施例提供的技術(shù)方案帶來的有益效果是:通過實(shí)施本發(fā)明觸摸屏桌面圖標(biāo)的拖動(dòng)方法及其裝置,在拖動(dòng)觸摸屏桌面圖標(biāo)時(shí),僅需按壓圖標(biāo)使其進(jìn)入待拖動(dòng)狀態(tài),拖動(dòng)所述圖標(biāo)順時(shí)針旋轉(zhuǎn)一預(yù)設(shè)度數(shù),則就可控制所述圖標(biāo)跳轉(zhuǎn)至當(dāng)前界面的右側(cè)界面;拖動(dòng)所述圖標(biāo)逆時(shí)針旋轉(zhuǎn)一預(yù)設(shè)度數(shù),則就可控制所述圖標(biāo)跳轉(zhuǎn)至當(dāng)前界面的左側(cè)界面,另夕卜,還可以將同一界面的多個(gè)圖標(biāo)合并成整體懸浮狀態(tài)且進(jìn)入待拖動(dòng)狀態(tài),用于只需于任意一個(gè)圖標(biāo)表面執(zhí)行相應(yīng)操作即可達(dá)到整體拖動(dòng)功效,如此,可使觸摸屏的桌面圖標(biāo)在拖動(dòng)時(shí)能夠更加快速且方便,提高拖動(dòng)速度以及效率。[0019]【專利附圖】【附圖說明】[0020]為了讓本發(fā)明之上述及其他目的、特征、優(yōu)點(diǎn)能更明顯易懂,下文將對(duì)實(shí)施例描述中所需要使用的附圖作一簡(jiǎn)單的介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。[0021]圖1為本發(fā)明第一實(shí)施例提供的一種觸摸屏桌面圖標(biāo)的拖動(dòng)方法流程圖;圖2為本發(fā)明第二實(shí)施例提供的一種觸摸屏桌面圖標(biāo)的拖動(dòng)方法流程圖;圖3為本發(fā)明第三實(shí)施例提供的一種觸摸屏桌面圖標(biāo)的拖動(dòng)裝置的系統(tǒng)架構(gòu)圖;圖4為本發(fā)明第四實(shí)施例提供的一種觸摸屏桌面圖標(biāo)的拖動(dòng)裝置的系統(tǒng)架構(gòu)圖。[0022]【具體實(shí)施方式】[0023]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明的一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明的保護(hù)范圍。[0024]本發(fā)明在以下各實(shí)施例的描述中,僅以所述圖標(biāo)的拖動(dòng)方法及其裝置應(yīng)用于移動(dòng)終端進(jìn)行闡述與說明,然而并不用于限定本發(fā)明,其它帶有觸摸屏的終端或設(shè)備同樣可應(yīng)用在本發(fā)明的技術(shù)方案中,其原理與移動(dòng)終端的應(yīng)用基本相同,于本發(fā)明實(shí)施例中將不作贅述。且所述移動(dòng)終端包括但不限定為具有觸摸屏的智能手機(jī)、平板電腦、上網(wǎng)本、PDA(PortableDigitalAssistant)、音頻層_4(MP4)播放器等。[0025]第一實(shí)施例請(qǐng)參考圖1,圖1為本發(fā)明第一實(shí)施例提供的一種觸摸屏桌面圖標(biāo)的拖動(dòng)方法流程圖。本發(fā)明第一實(shí)施例提供了一種觸摸屏桌面圖標(biāo)的拖動(dòng)方法,所述方法包括以下步驟:步驟S10,于當(dāng)前界面接收用戶于觸摸屏表面按壓至少一圖標(biāo)的操作,并響應(yīng)所述操作控制所述至少一圖標(biāo)進(jìn)入待拖動(dòng)狀態(tài);步驟S11,獲取所述至少一圖標(biāo)于所述觸摸屏表面的拖動(dòng)軌跡;步驟S12,判斷所述拖動(dòng)軌跡是否為沿所述觸摸屏表面旋轉(zhuǎn)一預(yù)設(shè)度數(shù);若是,則執(zhí)行步驟S13,將控制所述至少一圖標(biāo)跳轉(zhuǎn)至另一界面。[0026]首先,在所述步驟SlO中開始,具體地,在接收到用戶于觸摸屏表面按壓至少一圖標(biāo)的操作時(shí),還將判斷按壓動(dòng)作是否持續(xù)一預(yù)定時(shí)間,若未持續(xù),則直接進(jìn)入被按壓的所述至少一圖標(biāo)所對(duì)應(yīng)的應(yīng)用界面;若持續(xù),則將響應(yīng)所述操作控制所述至少一圖標(biāo)進(jìn)入待拖動(dòng)狀態(tài)。[0027]當(dāng)所述至少一圖標(biāo)進(jìn)入待拖動(dòng)狀態(tài)時(shí),用戶可以于所述觸摸屏表面對(duì)所述至少一圖標(biāo)進(jìn)行拖動(dòng),若用戶的手離開觸摸屏表面,則被拖動(dòng)的所述至少一圖標(biāo)將停留在用戶手指離開所述觸摸屏表面時(shí)雖正對(duì)的區(qū)域。[0028]在所述步驟Sll中,具體為獲取用戶在所述觸摸屏表面對(duì)所述至少一圖標(biāo)進(jìn)行拖動(dòng)的整個(gè)過程中,所述至少一圖標(biāo)沿所述觸摸屏表面的拖動(dòng)軌跡。[0029]進(jìn)一步地,在所述步驟S12中,具體包括:判斷所述拖動(dòng)軌跡是否為沿所述觸摸屏表面順時(shí)針旋轉(zhuǎn)一預(yù)設(shè)度數(shù);和(或)判斷所述拖動(dòng)軌跡是否為沿所述觸摸屏表面逆時(shí)針旋轉(zhuǎn)一預(yù)設(shè)度數(shù)。[0030]在所述步驟S13中,具體包括:控制所述至少一圖標(biāo)跳轉(zhuǎn)至當(dāng)前界面的左側(cè)界面內(nèi);和(或)控制所述至少一圖標(biāo)跳轉(zhuǎn)至當(dāng)前界面的右側(cè)界面內(nèi)。[0031]具體地,當(dāng)判斷出所述拖動(dòng)軌跡為沿所述觸摸屏表面順時(shí)針旋轉(zhuǎn)一預(yù)設(shè)度數(shù)時(shí),則將控制所述至少一圖標(biāo)跳轉(zhuǎn)至當(dāng)前界面的右側(cè)界面內(nèi);當(dāng)判斷出所述拖動(dòng)軌跡為沿所述觸摸屏表面逆時(shí)針旋轉(zhuǎn)一預(yù)設(shè)度數(shù)時(shí),則將控制所述至少一圖標(biāo)跳轉(zhuǎn)至當(dāng)前界面的左側(cè)界面內(nèi)。[0032]進(jìn)一步地,所述預(yù)設(shè)度數(shù)為提前存儲(chǔ)在數(shù)據(jù)庫(kù)中的參數(shù),且更提供一參數(shù)修改入口,用戶可通過所述參數(shù)修改入口修改所述預(yù)設(shè)度數(shù)。且在本發(fā)明第一實(shí)施例中,所述預(yù)設(shè)度數(shù)可優(yōu)選但不限定為90度。[0033]進(jìn)一步地,在所述步驟S12中,若判斷所述拖動(dòng)軌跡沒有沿所述觸摸屏表面旋轉(zhuǎn)一預(yù)設(shè)度數(shù),則直接結(jié)束流程。[0034]在上述基于拖動(dòng)軌跡控制圖標(biāo)跳轉(zhuǎn)至另一界面中,需建立在一個(gè)前提之下,即當(dāng)控制所述至少一圖標(biāo)跳轉(zhuǎn)至當(dāng)前界面的左側(cè)界面時(shí),在其左側(cè)需有已創(chuàng)建的界面以提供跳轉(zhuǎn)保證,若被執(zhí)行跳轉(zhuǎn)界面的當(dāng)前界面的左側(cè)無已創(chuàng)建的界面,則將無法控制所述至少一圖標(biāo)跳轉(zhuǎn)至左側(cè)的界面,在其它方向也同樣如此,在此將不進(jìn)行贅述。[0035]進(jìn)一步地,在本發(fā)明第一實(shí)施例中,在所述步驟S13之后,還包括:步驟S14,偵測(cè)跳轉(zhuǎn)后的界面內(nèi)是否有存放所述至少一圖標(biāo)的空余位置;若無,則執(zhí)行步驟S15,控制所述至少一圖標(biāo)跳轉(zhuǎn)至另一界面。[0036]具體地,每個(gè)界面都只能容納固定數(shù)量的圖標(biāo),當(dāng)界面上無可以存放所述至少一圖標(biāo)的空余位置時(shí),則將控制所述至少一圖標(biāo)跳過所停留的當(dāng)前界面,直接跳轉(zhuǎn)至另一界面,即下一界面,若下一界面依舊無可以存放所述至少一圖標(biāo)的空余位置,則將控制所述至少一圖標(biāo)繼續(xù)跳轉(zhuǎn)。進(jìn)一步地,當(dāng)所述至少一圖標(biāo)停留在無可以存放所述至少一圖標(biāo)的空余位置的界面時(shí),若用戶手指離開所述觸摸屏表面,則所述至少一圖標(biāo)將與用戶手指離開所述觸摸屏表面時(shí)所正對(duì)的圖標(biāo)合并成一個(gè)文件夾,兩個(gè)圖標(biāo)自動(dòng)存放于所述文件夾內(nèi)。[0037]進(jìn)一步地,在所述步驟S14中,若偵測(cè)跳轉(zhuǎn)后的界面內(nèi)有存放所述至少一圖標(biāo)的空余位置,則執(zhí)行步驟S16,將根據(jù)用戶的拖動(dòng)軌跡控制所述至少一圖標(biāo)存放于所述空余位置上。[0038]第二實(shí)施例請(qǐng)參考圖2,圖2為本發(fā)明第二實(shí)施例提供的一種觸摸屏桌面圖標(biāo)的拖動(dòng)方法流程圖。結(jié)合上述第一實(shí)施例的內(nèi)容,在本發(fā)明第二實(shí)施例中,與上述第一實(shí)施例的內(nèi)容基本相同,不同之處在于,在本發(fā)明第二實(shí)施例中,為了有效解決拖動(dòng)圖標(biāo)時(shí)一次只能拖動(dòng)一個(gè)圖標(biāo)的問題,所述方法還包括以下步驟:步驟S20,在用戶于所述觸摸屏表面按壓的第一個(gè)圖標(biāo)進(jìn)入待拖動(dòng)狀態(tài)時(shí),控制所述第一個(gè)圖標(biāo)保持懸浮狀態(tài);步驟S21,偵測(cè)用戶于所述觸摸屏表面按壓的第二個(gè)圖標(biāo)是否進(jìn)入待拖動(dòng)狀態(tài);若進(jìn)入,則執(zhí)行步驟S22,控制所述第二個(gè)圖標(biāo)保持懸浮狀態(tài)并偵測(cè)用戶是否于所述觸摸屏表面按壓第三個(gè)圖標(biāo);若無,則執(zhí)行步驟S23,將控制所述第一個(gè)圖標(biāo)與所述第二個(gè)圖標(biāo)合并成整體懸浮狀態(tài)且進(jìn)入待拖動(dòng)狀態(tài)。[0039]在所述第一個(gè)圖標(biāo)保持懸浮狀態(tài)后,用戶可以通過按壓第二個(gè)圖標(biāo)以使所述第二個(gè)圖標(biāo)進(jìn)入待拖動(dòng)狀態(tài),在此基礎(chǔ)上控制所述第二個(gè)圖標(biāo)保持懸浮狀態(tài)。且用戶在執(zhí)行上述操作時(shí),所述第一個(gè)圖標(biāo)依舊保持懸浮狀態(tài)不變。在結(jié)束上述操作之后,所述第一個(gè)圖標(biāo)與所述第二個(gè)圖標(biāo)將同時(shí)保持懸浮狀態(tài)。若用戶不再按壓第三個(gè)圖標(biāo),則控制所述第一個(gè)圖標(biāo)與所述第二個(gè)圖標(biāo)合并成整體懸浮狀態(tài)且進(jìn)入待拖動(dòng)狀態(tài),即所述第一個(gè)圖標(biāo)與所述第二個(gè)圖標(biāo)合并成一個(gè)整體,其同時(shí)保持一個(gè)懸浮狀態(tài)且同時(shí)保持一個(gè)待拖動(dòng)狀態(tài)。[0040]進(jìn)一步地,在本發(fā)明第二實(shí)施例中,在所述步驟S23之后,還包括以下步驟:步驟S24,獲取所述第一個(gè)圖標(biāo)與所述第二個(gè)圖標(biāo)中的任意一個(gè)于所述觸摸屏表面的拖動(dòng)軌跡;步驟S25,判斷所述拖動(dòng)軌跡是否為沿所述觸摸屏表面旋轉(zhuǎn)一預(yù)設(shè)度數(shù);若是,則執(zhí)行步驟S26,將控制所述第一個(gè)圖標(biāo)與所述第二個(gè)圖標(biāo)跳轉(zhuǎn)至另一界面。[0041]具體地,所述第一個(gè)圖標(biāo)與所述第二個(gè)圖標(biāo)合并成整體懸浮狀態(tài)且進(jìn)入待拖動(dòng)狀態(tài)后,用戶可于所述觸摸屏表面對(duì)所述第一個(gè)圖標(biāo)進(jìn)行拖動(dòng),在拖動(dòng)過程中,所述第二個(gè)圖標(biāo)也將跟隨所述第一個(gè)圖標(biāo)被拖動(dòng),當(dāng)所述第一個(gè)圖標(biāo)被控制跳轉(zhuǎn)至另一界面時(shí),所述第二個(gè)圖標(biāo)也將被控制跳轉(zhuǎn)至所述另一界面。同樣,用戶也可于所述觸摸屏表面對(duì)所述第二個(gè)圖標(biāo)進(jìn)行拖動(dòng),在拖動(dòng)過程中,所述第一個(gè)圖標(biāo)也將跟隨所述第二個(gè)圖標(biāo)被拖動(dòng),當(dāng)所述第二個(gè)圖標(biāo)被控制跳轉(zhuǎn)至另一界面時(shí),所述第一個(gè)圖標(biāo)也將被控制跳轉(zhuǎn)至所述另一界面。[0042]進(jìn)一步地,在所述步驟S25中,若判斷所述拖動(dòng)軌跡沒有為沿所述觸摸屏表面旋轉(zhuǎn)一預(yù)設(shè)度數(shù),則直接結(jié)束流程。且在本發(fā)明第二實(shí)施例中,所述預(yù)設(shè)度數(shù)可優(yōu)選但不限定為100度。[0043]進(jìn)一步地,在所述步驟S21中,若偵測(cè)用戶于所述觸摸屏表面按壓的第二個(gè)圖標(biāo)沒有進(jìn)入待拖動(dòng)狀態(tài),則直接結(jié)束流程。在所述步驟S22中,若用戶于所述觸摸屏表面按壓第三個(gè)圖標(biāo),則執(zhí)行步驟S27,將繼續(xù)偵測(cè)用戶于所述觸摸屏表面按壓的所述第三個(gè)圖標(biāo)是否進(jìn)入待拖動(dòng)狀態(tài),若進(jìn)入,則執(zhí)行步驟S28,控制所述第三個(gè)圖標(biāo)保持懸浮狀態(tài)并偵測(cè)用戶是否于所述觸摸屏表面按壓第四個(gè)圖標(biāo),若未進(jìn)入則結(jié)束流程。在所述步驟S28中,若偵測(cè)用戶沒有于所述觸摸屏表面按壓第四個(gè)圖標(biāo),則執(zhí)行步驟S29,將控制所述第一、二、三個(gè)圖標(biāo)合并成整體懸浮狀態(tài)且進(jìn)入待拖動(dòng)狀態(tài),否則結(jié)束流程。[0044]第三實(shí)施例請(qǐng)參考圖3,圖3為本發(fā)明第三實(shí)施例提供的一種觸摸屏桌面圖標(biāo)的拖動(dòng)裝置的系統(tǒng)架構(gòu)圖。在本發(fā)明第三實(shí)施例中,更提供一種觸摸屏桌面圖標(biāo)的拖動(dòng)裝置30,所述裝置30包括:觸摸軌跡記錄模塊31、待拖動(dòng)狀態(tài)啟動(dòng)模塊32、拖動(dòng)軌跡記錄模塊33、拖動(dòng)軌跡判斷模塊34以及圖標(biāo)控制模塊35;所述觸摸軌跡記錄模塊31,用于接收用戶于觸摸屏表面按壓至少一圖標(biāo)的操作;所述待拖動(dòng)狀態(tài)啟動(dòng)模塊32,用于響應(yīng)所述操作控制所述至少一圖標(biāo)進(jìn)入待拖動(dòng)狀態(tài);所述拖動(dòng)軌跡記錄模塊33,用于獲取所述至少一圖標(biāo)于所述觸摸屏表面的拖動(dòng)軌跡;所述拖動(dòng)軌跡判斷模塊34,用于判斷所述拖動(dòng)軌跡是否為沿所述觸摸屏表面旋轉(zhuǎn)一預(yù)設(shè)度數(shù);所述圖標(biāo)控制模塊35,用于根據(jù)所述拖動(dòng)軌跡判斷模塊34的判斷結(jié)果控制所述至少一圖標(biāo)是否跳轉(zhuǎn)至另一界面。[0045]具體地,首先,所述觸摸軌跡記錄模塊31開始接收用戶于觸摸屏表面按壓至少一圖標(biāo)的操作,并傳送所述操作予所述待拖動(dòng)狀態(tài)啟動(dòng)模塊32。所述待拖動(dòng)狀態(tài)啟動(dòng)模塊32將響應(yīng)所述操作控制所述至少一圖標(biāo)進(jìn)入待拖動(dòng)狀態(tài)。接著,所述拖動(dòng)軌跡記錄模塊33獲取所述至少一圖標(biāo)于所述觸摸屏表面的拖動(dòng)軌跡,并傳送所述拖動(dòng)軌跡予所述拖動(dòng)軌跡判斷模塊34。所述拖動(dòng)軌跡判斷模塊34判斷所述拖動(dòng)軌跡是否為沿所述觸摸屏表面旋轉(zhuǎn)一預(yù)設(shè)度數(shù),若是,則所述圖標(biāo)控制模塊35將根據(jù)所述拖動(dòng)軌跡判斷模塊34的判斷結(jié)果控制所述至少一圖標(biāo)跳轉(zhuǎn)至另一界面;若否,則所述圖標(biāo)控制模塊35不作動(dòng)。[0046]進(jìn)一步地,所述拖動(dòng)軌跡判斷模塊34在判斷所述拖動(dòng)軌跡是否為沿所述觸摸屏表面旋轉(zhuǎn)一預(yù)設(shè)度數(shù)時(shí),首先將判斷所述拖動(dòng)軌跡是否為沿所述觸摸屏表面順時(shí)針旋轉(zhuǎn)一預(yù)設(shè)度數(shù),若是,則所述圖標(biāo)控制模塊35將根據(jù)所述拖動(dòng)軌跡判斷模塊34的判斷結(jié)果控制所述至少一圖標(biāo)跳轉(zhuǎn)至當(dāng)前界面的右側(cè)界面內(nèi)。若所述拖動(dòng)軌跡判斷模塊34判斷出所述拖動(dòng)軌跡沒有沿所述觸摸屏表面順時(shí)針旋轉(zhuǎn)一預(yù)設(shè)度數(shù),則所述拖動(dòng)軌跡判斷模塊34將接著判斷所述是否為沿所述觸摸屏表面逆時(shí)針旋轉(zhuǎn)一預(yù)設(shè)度,若是,則所述圖標(biāo)控制模塊35將根據(jù)所述拖動(dòng)軌跡判斷模塊34的判斷結(jié)果控制所述至少一圖標(biāo)跳轉(zhuǎn)至當(dāng)前界面的左側(cè)界面內(nèi);若否,則所述圖標(biāo)控制模塊35不作動(dòng)。[0047]進(jìn)一步地,在本發(fā)明第三實(shí)施例中,所述裝置30還包括空余位置偵測(cè)模塊36,用于偵測(cè)跳轉(zhuǎn)后的界面內(nèi)是否有存放所述至少一圖標(biāo)的空余位置。當(dāng)所述空余位置偵測(cè)模塊36偵測(cè)到界面上無可以存放所述至少一圖標(biāo)的空余位置時(shí),所述圖標(biāo)控制模塊35將控制所述至少一圖標(biāo)跳過所停留的當(dāng)前界面,直接跳轉(zhuǎn)至另一界面,即下一界面,若所述空余位置偵測(cè)模塊36偵測(cè)到下一界面依舊無可以存放所述至少一圖標(biāo)的空余位置時(shí),則所述圖標(biāo)控制模塊35將控制所述至少一圖標(biāo)繼續(xù)跳轉(zhuǎn)。當(dāng)所述空余位置偵測(cè)模塊36偵測(cè)到界面上有存放所述至少一圖標(biāo)的空余位置,則所述圖標(biāo)控制模塊35將將根據(jù)用戶的拖動(dòng)軌跡控制所述至少一圖標(biāo)存放于所述空余位置上。[0048]第四實(shí)施例請(qǐng)參考圖4,圖4為本發(fā)明第四實(shí)施例提供的一種觸摸屏桌面圖標(biāo)的拖動(dòng)裝置的系統(tǒng)架構(gòu)圖。結(jié)合上述第三實(shí)施例的內(nèi)容,在本發(fā)明第四實(shí)施例中,與上述第三實(shí)施例的內(nèi)容基本相同,不同之處在于,在本發(fā)明第二實(shí)施例中,為了有效解決拖動(dòng)圖標(biāo)時(shí)一次只能拖動(dòng)一個(gè)圖標(biāo)的問題,所述裝置30還包括懸浮狀態(tài)啟動(dòng)模塊37,用于在用戶于所述觸摸屏表面按壓的第一個(gè)圖標(biāo)以及第二個(gè)圖標(biāo)進(jìn)入待拖動(dòng)狀態(tài)時(shí),控制所述第一個(gè)圖標(biāo)以及所述第二個(gè)圖標(biāo)保持懸浮狀態(tài)。[0049]進(jìn)一步地,所述裝置30還包括懸浮狀態(tài)合并模塊38,用于控制所述第一個(gè)圖標(biāo)與所述第二個(gè)圖標(biāo)合并成整體懸浮狀態(tài)且進(jìn)入待拖動(dòng)狀態(tài)。[0050]具體地,當(dāng)所述懸浮狀態(tài)啟動(dòng)模塊37在控制所述第一個(gè)圖標(biāo)保持懸浮狀態(tài)后,用戶可通過按壓第二個(gè)圖標(biāo)以使所述第二個(gè)圖標(biāo)進(jìn)入待拖動(dòng)狀態(tài),如此所述懸浮狀態(tài)啟動(dòng)模塊37將控制所述第二個(gè)圖標(biāo)保持懸浮狀態(tài)。若用戶不再按壓第三個(gè)圖標(biāo),則所述懸浮狀態(tài)合并模塊38將控制所述第一個(gè)圖標(biāo)與所述第二個(gè)圖標(biāo)合并成整體懸浮狀態(tài)且進(jìn)入待拖動(dòng)狀態(tài),即所述懸浮狀態(tài)合并模塊38控制所述第一個(gè)圖標(biāo)與所述第二個(gè)圖標(biāo)合并成一個(gè)整體,其同時(shí)保持一個(gè)懸浮狀態(tài)且同時(shí)保持一個(gè)待拖動(dòng)狀態(tài)。[0051]進(jìn)一步地,在所述第一個(gè)圖標(biāo)與所述第二個(gè)圖標(biāo)合并成整體懸浮狀態(tài)且進(jìn)入待拖動(dòng)狀態(tài)后,用戶可于所述觸摸屏表面對(duì)所述第一個(gè)圖標(biāo)進(jìn)行拖動(dòng),在拖動(dòng)過程中,所述第二個(gè)圖標(biāo)也將跟隨所述第一個(gè)圖標(biāo)被拖動(dòng),當(dāng)所述第一個(gè)圖標(biāo)被所述圖標(biāo)控制模塊35控制跳轉(zhuǎn)至另一界面時(shí),所述第二個(gè)圖標(biāo)也將被所述圖標(biāo)控制模塊35控制跳轉(zhuǎn)至所述另一界面。同樣,用戶也可于所述觸摸屏表面對(duì)所述第二個(gè)圖標(biāo)進(jìn)行拖動(dòng),在拖動(dòng)過程中,所述第一個(gè)圖標(biāo)也將跟隨所述第二個(gè)圖標(biāo)被拖動(dòng),當(dāng)所述第二個(gè)圖標(biāo)被所述圖標(biāo)控制模塊35控制跳轉(zhuǎn)至另一界面時(shí),所述第一個(gè)圖標(biāo)也將被所述圖標(biāo)控制模塊35控制跳轉(zhuǎn)至所述另一界面。[0052]需要說明的是,上述實(shí)施例所提供的桌面圖標(biāo)的拖動(dòng)裝置,僅以上述各功能模塊的劃分進(jìn)行舉例說明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上訴功能分配由不同的功能模塊完成,即將裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另夕卜,上述實(shí)施例提供的裝置與方法實(shí)施例屬于同一構(gòu)思,其具體實(shí)現(xiàn)過程詳見方法實(shí)施例,在此將不進(jìn)行贅述。上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。[0053]本發(fā)明可實(shí)現(xiàn)以下優(yōu)點(diǎn):借由本發(fā)明,通過實(shí)施本發(fā)明觸摸屏桌面圖標(biāo)的拖動(dòng)方法及其裝置,在拖動(dòng)觸摸屏桌面圖標(biāo)時(shí),僅需按壓圖標(biāo)使其進(jìn)入待拖動(dòng)狀態(tài),拖動(dòng)所述圖標(biāo)順時(shí)針旋轉(zhuǎn)一預(yù)設(shè)度數(shù),則就可控制所述圖標(biāo)跳轉(zhuǎn)至當(dāng)前界面的右側(cè)界面;拖動(dòng)所述圖標(biāo)逆時(shí)針旋轉(zhuǎn)一預(yù)設(shè)度數(shù),則就可控制所述圖標(biāo)跳轉(zhuǎn)至當(dāng)前界面的左側(cè)界面,另外,還可以將同一界面的多個(gè)圖標(biāo)合并成整體懸浮狀態(tài)且進(jìn)入待拖動(dòng)狀態(tài),用于只需于任意一個(gè)圖標(biāo)表面執(zhí)行相應(yīng)操作即可達(dá)到整體拖動(dòng)功效,如此,可使觸摸屏的桌面圖標(biāo)在拖動(dòng)時(shí)能夠更加快速且方便,提高拖動(dòng)速度以及效率。[0054]以上所述,僅為本發(fā)明的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本【
技術(shù)領(lǐng)域:
】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述要求的保護(hù)范圍為準(zhǔn)?!緳?quán)利要求】1.一種觸摸屏桌面圖標(biāo)的拖動(dòng)方法,其特征在于,所述方法包括以下步驟:于當(dāng)前界面接收用戶于觸摸屏表面按壓至少一圖標(biāo)的操作,并響應(yīng)所述操作控制所述至少一圖標(biāo)進(jìn)入待拖動(dòng)狀態(tài);獲取所述至少一圖標(biāo)于所述觸摸屏表面的拖動(dòng)軌跡;判斷所述拖動(dòng)軌跡是否為沿所述觸摸屏表面旋轉(zhuǎn)一預(yù)設(shè)度數(shù);若是,則將控制所述至少一圖標(biāo)跳轉(zhuǎn)至另一界面。2.如權(quán)利要求1所述的一種觸摸屏桌面圖標(biāo)的拖動(dòng)方法,其特征在于,所述判斷所述拖動(dòng)軌跡是否為沿所述觸摸屏表面旋轉(zhuǎn)一預(yù)設(shè)度數(shù)包括:判斷所述拖動(dòng)軌跡是否為沿所述觸摸屏表面順時(shí)針旋轉(zhuǎn)一預(yù)設(shè)度數(shù);和(或)判斷所述拖動(dòng)軌跡是否為沿所述觸摸屏表面逆時(shí)針旋轉(zhuǎn)一預(yù)設(shè)度數(shù)。3.如權(quán)利要求1所述的一種觸摸屏桌面圖標(biāo)的拖動(dòng)方法,其特征在于,所述控制所述至少一圖標(biāo)跳轉(zhuǎn)至另一界面包括:控制所述至少一圖標(biāo)跳轉(zhuǎn)至當(dāng)前界面的左側(cè)界面內(nèi);和(或)控制所述至少一圖標(biāo)跳轉(zhuǎn)至當(dāng)前界面的右側(cè)界面內(nèi)。4.如權(quán)利要求1所述的一種觸摸屏桌面圖標(biāo)的拖動(dòng)方法,其特征在于,在所述控制所述至少一圖標(biāo)跳轉(zhuǎn)至另一界面之后,包括:偵測(cè)跳轉(zhuǎn)后的界面內(nèi)是否有存放所述至少一圖標(biāo)的空余位置;若無,則控制所述至少一圖標(biāo)跳轉(zhuǎn)至另一界面。5.如權(quán)利要求1所述的一種觸摸屏桌面圖標(biāo)的拖動(dòng)方法,其特征在于,所述方法還包括:在用戶于所述觸摸屏表面按壓的第一個(gè)圖標(biāo)進(jìn)入待拖動(dòng)狀態(tài)時(shí),控制所述第一個(gè)圖標(biāo)保持懸浮狀態(tài);偵測(cè)用戶于所述觸摸屏表面按壓的第二個(gè)圖標(biāo)是否進(jìn)入待拖動(dòng)狀態(tài);若進(jìn)入,則控制所述第二個(gè)圖標(biāo)保持懸浮狀態(tài)并偵測(cè)用戶是否于所述觸摸屏表面按壓第二個(gè)圖標(biāo);若無,則將控制所述第一個(gè)圖標(biāo)與所述第二個(gè)圖標(biāo)合并成整體懸浮狀態(tài)且進(jìn)入待拖動(dòng)狀態(tài)。6.如權(quán)利要求5所述的一種觸摸屏桌面圖標(biāo)的拖動(dòng)方法,其特征在于,在所述控制所述第一個(gè)圖標(biāo)與所述第二個(gè)圖標(biāo)合并成整體懸浮狀且進(jìn)入待拖動(dòng)狀態(tài)之后,包括:獲取所述第一個(gè)圖標(biāo)與所述第二個(gè)圖標(biāo)中的任意一個(gè)于所述觸摸屏表面的拖動(dòng)軌跡;判斷所述拖動(dòng)軌跡是否為沿所述觸摸屏表面旋轉(zhuǎn)一預(yù)設(shè)度數(shù);若是,則將控制所述第一個(gè)圖標(biāo)與所述第二個(gè)圖標(biāo)跳轉(zhuǎn)至另一界面。7.一種觸摸屏桌面圖標(biāo)的拖動(dòng)裝置,其特征在于,所述裝置包括:觸摸軌跡記錄模塊、待拖動(dòng)狀態(tài)啟動(dòng)模塊、拖動(dòng)軌跡記錄模塊、拖動(dòng)軌跡判斷模塊以及圖標(biāo)控制模塊;所述觸摸軌跡記錄模塊,用于接收用戶于觸摸屏表面按壓至少一圖標(biāo)的操作;所述待拖動(dòng)狀態(tài)啟動(dòng)模塊,用于響應(yīng)所述操作控制所述至少一圖標(biāo)進(jìn)入待拖動(dòng)狀態(tài);所述拖動(dòng)軌跡記錄模塊,用于獲取所述至少一圖標(biāo)于所述觸摸屏表面的拖動(dòng)軌跡;所述拖動(dòng)軌跡判斷模塊,用于判斷所述拖動(dòng)軌跡是否為沿所述觸摸屏表面旋轉(zhuǎn)一預(yù)設(shè)度數(shù);所述圖標(biāo)控制模塊,用于根據(jù)所述拖動(dòng)軌跡判斷模塊的判斷結(jié)果控制所述至少一圖標(biāo)是否跳轉(zhuǎn)至另一界面。8.如權(quán)利要求7所述的一種觸摸屏桌面圖標(biāo)的拖動(dòng)裝置,其特征在于,所述裝置還包括空余位置偵測(cè)模塊,用于偵測(cè)跳轉(zhuǎn)后的界面內(nèi)是否有存放所述至少一圖標(biāo)的空余位置。9.如權(quán)利要求7所述的一種觸摸屏桌面圖標(biāo)的拖動(dòng)裝置,其特征在于,所述裝置還包括懸浮狀態(tài)啟動(dòng)模塊,用于在用戶于所述觸摸屏表面按壓的第一個(gè)圖標(biāo)以及第二個(gè)圖標(biāo)進(jìn)入待拖動(dòng)狀態(tài)時(shí),控制所述第一個(gè)圖標(biāo)以及所述第二個(gè)圖標(biāo)保持懸浮狀態(tài)。10.如權(quán)利要求7所述的一種觸摸屏桌面圖標(biāo)的拖動(dòng)裝置,其特征在于,所述裝置還包括懸浮狀態(tài)合并模塊,用于控制所述第一個(gè)圖標(biāo)與所述第二個(gè)圖標(biāo)合并成整體懸浮狀態(tài)且進(jìn)入待拖動(dòng)狀態(tài)?!疚臋n編號(hào)】G06F3/0486GK103984471SQ201410237204【公開日】2014年8月13日申請(qǐng)日期:2014年5月30日優(yōu)先權(quán)日:2014年5月30日【發(fā)明者】林俊佑申請(qǐng)人:蘇州天鳴信息科技有限公司