一種切換文件夾的方法、裝置及電子設(shè)備的制造方法
【專利摘要】本發(fā)明的實(shí)施例公開一種切換文件夾的方法、裝置及電子設(shè)備,涉及文件夾管理技術(shù),能夠提升文件夾切換效率。所述切換文件夾的方法包括:接收文件夾切換指令,獲取預(yù)先設(shè)置的文件夾切換效果;按照獲取的文件夾切換效果,對(duì)源文件夾以及目標(biāo)文件夾進(jìn)行處理,得到文件夾切換動(dòng)畫,所述目標(biāo)文件夾為所述源文件夾的前一文件夾或后一文件夾;播放所述文件夾切換動(dòng)畫完成文件夾切換。本發(fā)明適用于通過(guò)切換文件夾的方式查找文件。
【專利說(shuō)明】
_種切換文件夾的方法、裝置及電子設(shè)備
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及文件夾管理技術(shù),尤其涉及一種切換文件夾的方法、裝置及電子設(shè)備。
【背景技術(shù)】
[0002]隨著計(jì)算機(jī)通信以及互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,電子設(shè)備,例如,智能移動(dòng)電話、個(gè)人數(shù)字助理、掌上電腦、筆記本電腦等應(yīng)用越來(lái)越廣泛。電子設(shè)備能夠容納的互聯(lián)網(wǎng)信息呈指數(shù)級(jí)增長(zhǎng),用于承載互聯(lián)網(wǎng)信息的應(yīng)用程序(APP,AppliCat1n)也越來(lái)越多,為了便于應(yīng)用程序的管理,可以將放置于桌面屏幕上的一個(gè)或多個(gè)應(yīng)用程序圖標(biāo)放置于一文件夾中。
[0003]由于應(yīng)用程序數(shù)量眾多,使得文件夾數(shù)量也較多,因而,在需要查找未在當(dāng)前文件夾中展示的文件或應(yīng)用程序;或者,進(jìn)行文件夾切換時(shí),需要先退出當(dāng)前文件夾,然后,再打開另一文件夾,以查詢是否有需要的應(yīng)用程序或文件,如果沒(méi)有,則需要再次退出該打開的文件夾,使得查找或切換所需的時(shí)間較長(zhǎng),查找、文件夾切換效率較低;進(jìn)一步地,在進(jìn)行文件夾切換時(shí),采用平鋪切換效果,切換效果較差,不能滿足用戶個(gè)性化的切換效果需求,從而降低了用戶的文件夾切換體驗(yàn)。例如,假定文件夾A中包含有子文件夾Al和子文件夾A2,子文件夾Al包含有第一應(yīng)用程序以及圖片,子文件夾A2包含有第二應(yīng)用程序,當(dāng)前打開的是子文件夾Al,如果需要查找并啟動(dòng)子文件夾A2中的第二應(yīng)用程序,則需要先關(guān)閉子文件夾Al所在的界面,通過(guò)平鋪方式返回至文件夾A所在的界面,然后,雙擊文件夾A所在的界面中的子文件A2,通過(guò)平鋪方式打開子文件A2,再雙擊子文件A2中的第二應(yīng)用程序進(jìn)行啟動(dòng),使得操作流程復(fù)雜,效率較低,并使得用戶對(duì)于文件夾的平鋪切換效果,感到厭倦與失望,降低了文件夾切換體驗(yàn)。
【發(fā)明內(nèi)容】
[0004]有鑒于此,本發(fā)明實(shí)施例提供一種切換文件夾的方法、裝置及電子設(shè)備,能夠提升文件夾切換效率以及文件查找效率,以解決現(xiàn)有的切換文件夾的方法中,文件查找以及文件夾切換的操作流程復(fù)雜、效率較低的問(wèn)題。
[0005]第一方面,本發(fā)明實(shí)施例提供一種切換文件夾的方法,包括:
[0006]接收文件夾切換指令,獲取預(yù)先設(shè)置的文件夾切換效果;
[0007]按照獲取的文件夾切換效果,對(duì)源文件夾以及目標(biāo)文件夾進(jìn)行處理,得到文件夾切換動(dòng)畫,所述目標(biāo)文件夾為所述源文件夾的前一文件夾或后一文件夾;
[0008]播放所述文件夾切換動(dòng)畫完成文件夾切換。
[0009]結(jié)合第一方面,在第一方面的第一種實(shí)施方式中,所述獲取預(yù)先設(shè)置的文件夾切換效果包括:
[0010]從預(yù)先設(shè)置的文件夾切換效果集中,隨機(jī)選取一文件夾切換效果。
[0011]結(jié)合第一方面,在第一方面的第二種實(shí)施方式中,所述獲取預(yù)先設(shè)置的文件夾切換效果包括:
[0012]從預(yù)先設(shè)置的文件夾切換效果集中,讀取有標(biāo)記的文件夾切換效果,所述有標(biāo)記的文件夾切換效果在所述文件夾切換效果集中唯一。
[0013]結(jié)合第一方面的第二種實(shí)施方式,在第一方面的第三種實(shí)施方式中,在所述讀取有標(biāo)記的文件夾切換效果之后,所述方法還包括:
[0014]刪除所述有標(biāo)記的文件夾切換效果的標(biāo)記,為刪除標(biāo)記的文件夾切換效果的下一文件夾切換效果設(shè)置標(biāo)記。
[0015]結(jié)合第一方面、第一方面的第一種至第三種中任一種實(shí)施方式,在第一方面的第四種實(shí)施方式中,所述按照獲取的文件夾切換效果,對(duì)源文件夾以及目標(biāo)文件夾進(jìn)行處理,得到文件夾切換動(dòng)畫包括:
[0016]將源文件夾所在界面以及目標(biāo)文件夾所在界面分別加載至所述獲取的文件夾切換效果對(duì)應(yīng)的空間路徑上。
[0017]結(jié)合第一方面、第一方面的第一種至第三種中任一種實(shí)施方式,在第一方面的第五種實(shí)施方式中,所述按照獲取的文件夾切換效果,對(duì)源文件夾以及目標(biāo)文件夾進(jìn)行處理,得到文件夾切換動(dòng)畫包括:
[0018]將源文件夾所在界面、和/或,目標(biāo)文件夾所在界面分割為預(yù)先設(shè)置的閾值數(shù)的子界面;
[0019]將所述獲取的文件夾切換效果對(duì)應(yīng)的空間路徑切分為所述閾值數(shù)的子空間路徑;
[0020]按照分割順序,將分割的各子界面加載至對(duì)應(yīng)的子空間路徑上。
[0021]結(jié)合第一方面、第一方面的第一種至第三種中任一種實(shí)施方式,在第一方面的第六種實(shí)施方式中,所述文件夾切換效果集包括:圓桶切換效果、平鋪切換效果、扭轉(zhuǎn)切換效果、外方塊切換效果、內(nèi)方塊切換效果、轉(zhuǎn)盤切換效果、翻頁(yè)切換效果、淡入淡出切換效果、翻滾切換效果、旋轉(zhuǎn)切換效果、鐘擺切換效果以及縮放切換效果。
[0022]第二方面,本發(fā)明實(shí)施例提供一種切換文件夾的裝置,包括:切換效果獲取模塊、文件夾處理模塊以及切換模塊,其中,
[0023]切換效果獲取模塊,用于接收文件夾切換指令,獲取預(yù)先設(shè)置的文件夾切換效果:
[0024]文件夾處理模塊,用于按照獲取的文件夾切換效果,對(duì)源文件夾以及目標(biāo)文件夾進(jìn)行處理,得到文件夾切換動(dòng)畫,所述目標(biāo)文件夾為所述源文件夾的前一文件夾或后一文件夾;
[0025]切換模塊,用于播放所述文件夾切換動(dòng)畫完成文件夾切換。
[0026]結(jié)合第二方面,在第二方面的第一種實(shí)施方式中,所述切換效果獲取模塊包括:接收單元以及隨機(jī)選取單元,其中,
[0027 ]接收單元,用于接收文件夾切換指令,通知隨機(jī)選取單元;
[0028]隨機(jī)選取單元,用于從預(yù)先設(shè)置的文件夾切換效果集中,隨機(jī)選取一文件夾切換效果。
[0029]結(jié)合第二方面,在第二方面的第二種實(shí)施方式中,所述切換效果獲取模塊包括:接收單元以及標(biāo)記讀取單元,其中,
[0030]接收單元,用于接收文件夾切換指令,通知標(biāo)記讀取單元;
[0031]標(biāo)記讀取單元,用于從預(yù)先設(shè)置的文件夾切換效果集中,讀取有標(biāo)記的文件夾切換效果,所述有標(biāo)記的文件夾切換效果在所述文件夾切換效果集中唯一。
[0032]結(jié)合第二方面的第二種實(shí)施方式,在第二方面的第三種實(shí)施方式中,所述切換效果獲取模塊還包括:
[0033]標(biāo)記處理單元,用于在所述讀取有標(biāo)記的文件夾切換效果之后,刪除所述有標(biāo)記的文件夾切換效果的標(biāo)記,為刪除標(biāo)記的文件夾切換效果的下一文件夾切換效果設(shè)置標(biāo)記。
[0034]結(jié)合第二方面、第二方面的第一種至第三種中任一種實(shí)施方式,在第二方面的第四種實(shí)施方式中,所述文件夾處理模塊包括:
[0035]全界面加載單元,用于將源文件夾所在界面以及目標(biāo)文件夾所在界面分別加載至所述獲取的文件夾切換效果對(duì)應(yīng)的空間路徑上。
[0036]結(jié)合第二方面、第二方面的第一種至第三種中任一種實(shí)施方式,在第二方面的第五種實(shí)施方式中,所述文件夾處理模塊包括:界面劃分單元、空間路徑劃分單元以及加載單元,其中,
[0037]界面劃分單元,用于將源文件夾所在界面、和/或,目標(biāo)文件夾所在界面分割為預(yù)先設(shè)置的閾值數(shù)的子界面;
[0038]空間路徑劃分單元,用于將所述獲取的文件夾切換效果對(duì)應(yīng)的空間路徑切分為所述閾值數(shù)的子空間路徑;
[0039]加載單元,用于按照分割順序,將分割的各子界面加載至對(duì)應(yīng)的子空間路徑上。
[0040]結(jié)合第二方面、第二方面的第一種至第三種中任一種實(shí)施方式,在第二方面的第六種實(shí)施方式中,所述文件夾切換效果集包括:圓桶切換效果、平鋪切換效果、扭轉(zhuǎn)切換效果、外方塊切換效果、內(nèi)方塊切換效果、轉(zhuǎn)盤切換效果、翻頁(yè)切換效果、淡入淡出切換效果、翻滾切換效果、旋轉(zhuǎn)切換效果、鐘擺切換效果以及縮放切換效果。
[0041 ]第三方面,本發(fā)明實(shí)施例提供一種電子設(shè)備,所述電子設(shè)備包括:殼體、處理器、存儲(chǔ)器、電路板和電源電路,其中,電路板安置在殼體圍成的空間內(nèi)部,處理器和存儲(chǔ)器設(shè)置在電路板上;電源電路,用于為上述電子設(shè)備的各個(gè)電路或器件供電;存儲(chǔ)器用于存儲(chǔ)可執(zhí)行程序代碼;處理器通過(guò)讀取存儲(chǔ)器中存儲(chǔ)的可執(zhí)行程序代碼來(lái)運(yùn)行與可執(zhí)行程序代碼對(duì)應(yīng)的程序,用于執(zhí)行前述任一所述的切換文件夾的方法。
[0042]本發(fā)明實(shí)施例提供的一種切換文件夾的方法、裝置及電子設(shè)備,通過(guò)接收文件夾切換指令,獲取預(yù)先設(shè)置的文件夾切換效果;按照獲取的文件夾切換效果,對(duì)源文件夾以及目標(biāo)文件夾進(jìn)行處理,得到文件夾切換動(dòng)畫,所述目標(biāo)文件夾為所述源文件夾的前一文件夾或后一文件夾;播放所述文件夾切換動(dòng)畫完成文件夾切換。能夠提升文件夾切換效率以及文件查找效率,以解決現(xiàn)有的切換文件夾的方法中,文件查找以及文件夾切換的操作流程復(fù)雜、效率較低的問(wèn)題。
【附圖說(shuō)明】
[0043]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其它的附圖。
[0044]圖1為本發(fā)明的實(shí)施例一切換文件夾的方法流程示意圖;
[0045]圖2為本發(fā)明的實(shí)施例二切換文件夾的裝置結(jié)構(gòu)示意圖;
[0046]圖3為本發(fā)明電子設(shè)備一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0047]下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例進(jìn)行詳細(xì)描述。
[0048]應(yīng)當(dāng)明確,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0049]圖1為本發(fā)明的實(shí)施例一切換文件夾的方法流程示意圖,如圖1所示,本實(shí)施例的方法可以包括:
[0050]步驟101,接收文件夾切換指令,獲取預(yù)先設(shè)置的文件夾切換效果;
[0051 ]本實(shí)施例中,作為一可選實(shí)施例,在所述接收文件夾切換指令之前,該方法還包括:
[0052]監(jiān)測(cè)到用戶在源文件夾中的滑移距離超過(guò)預(yù)先設(shè)置的第一切換距離閾值,觸發(fā)輸出文件夾切換指令。
[0053]本實(shí)施例中,作為一可選實(shí)施例,監(jiān)測(cè)到用戶在源文件夾中的滑移距離超過(guò)預(yù)先設(shè)置的第一切換距離閾值包括:
[0054]監(jiān)測(cè)用戶的滑移操作,當(dāng)滑移操作為橫向操作,如果滑移距離超過(guò)所述源文件夾所在橫向界面的一半,確認(rèn)滑移距離超過(guò)預(yù)先設(shè)置的第一切換距離閾值;或者,當(dāng)滑移操作為縱向操作,如果滑移距離超過(guò)所述源文件夾所在縱向界面的一半,確認(rèn)滑移距離超過(guò)預(yù)先設(shè)置的第一切換距離閾值。
[0055]作為另一可選實(shí)施例,在所述接收文件夾切換指令之前,該方法還包括:
[0056]監(jiān)測(cè)用戶的滑移操作,如果滑移距離超過(guò)所述源文件夾在所述滑移操作主方向所在界面的第二切換距離閾值而小于第一切換距離閾值,計(jì)算所述滑移操作在所述源文件夾中的駐留時(shí)間,如果所述駐留時(shí)間小于預(yù)先設(shè)置的駐留時(shí)間閾值,觸發(fā)輸出文件夾切換指令。
[0057]作為再一可選實(shí)施例,在所述接收文件夾切換指令之前,該方法還包括:
[0058]監(jiān)測(cè)用戶的滑移操作,統(tǒng)計(jì)所述滑移操作的往復(fù)次數(shù)以及每次滑移操作的滑移距離;
[0059]如果每次的滑移距離超過(guò)預(yù)先設(shè)置的第三切換距離閾值,觸發(fā)輸出文件夾切換指令。
[0060]當(dāng)然,實(shí)際應(yīng)用中,還可以通過(guò)其它方式觸發(fā)輸出文件夾切換指令,本實(shí)施例對(duì)此不作限定。
[0061 ]作為再一可選實(shí)施例,在所述接收文件夾切換指令之前,該方法還包括:
[0062]獲取電子設(shè)備中安裝的攝像頭拍攝的用戶操作手勢(shì),如果所述用戶操作手勢(shì)滿足預(yù)先設(shè)置的文件夾切換手勢(shì),觸發(fā)輸出文件夾切換指令。
[0063]本實(shí)施例中,作為一可選實(shí)施例,文件夾切換指令包括:前向文件夾切換指令以及后向文件夾切換指令,其中,前向文件夾切換指令用于指示將當(dāng)前文件夾切換至當(dāng)前文件夾的前一文件夾,后向文件夾切換指令用于指示將當(dāng)前文件夾切換至當(dāng)前文件夾的后一文件夾,所述觸發(fā)輸出文件夾切換指令包括:
[0064]獲取所述滑移操作的起點(diǎn)以及終點(diǎn),如果所述起點(diǎn)至所述終點(diǎn)的方向?yàn)閺挠抑磷蠡驈南轮辽希|發(fā)輸出后向文件夾切換指令,如果所述起點(diǎn)至所述終點(diǎn)的方向?yàn)閺淖笾劣一驈纳现料?,觸發(fā)輸出前向文件夾切換指令。
[0065]本實(shí)施例中,作為一可選實(shí)施例,獲取預(yù)先設(shè)置的文件夾切換效果包括:
[0066]從預(yù)先設(shè)置的文件夾切換效果集中,隨機(jī)選取一文件夾切換效果。
[0067]作為另一可選實(shí)施例,獲取預(yù)先設(shè)置的文件夾切換效果包括:
[0068]從預(yù)先設(shè)置的文件夾切換效果集中,讀取有標(biāo)記的文件夾切換效果,所述有標(biāo)記的文件夾切換效果在所述文件夾切換效果集中唯一。
[0069]本實(shí)施例中,通過(guò)依次對(duì)文件夾切換效果集中的每一文件夾切換效果進(jìn)行標(biāo)記,可以使得在文件夾切換時(shí),各文件夾切換效果能夠得到相同概率的應(yīng)用。
[0070]本實(shí)施例中,作為一可選實(shí)施例,在所述讀取有標(biāo)記的文件夾切換效果之后,該方法還包括:
[0071]刪除所述有標(biāo)記的文件夾切換效果的標(biāo)記,為刪除標(biāo)記的文件夾切換效果的下一文件夾切換效果設(shè)置標(biāo)記。
[0072]本實(shí)施例中,作為一可選實(shí)施例,文件夾切換效果集包括但不限于:圓桶切換效果、平鋪切換效果、扭轉(zhuǎn)切換效果、外方塊切換效果、內(nèi)方塊切換效果、轉(zhuǎn)盤切換效果、翻頁(yè)切換效果、淡入淡出切換效果、翻滾切換效果、旋轉(zhuǎn)切換效果、鐘擺切換效果、縮放切換效果等。本實(shí)施例中,默認(rèn)圓桶切換效果攜帶有標(biāo)記,即在用戶執(zhí)行第一次文件夾切換時(shí),呈現(xiàn)圓桶切換效果。
[0073]步驟102,按照獲取的文件夾切換效果,對(duì)源文件夾以及目標(biāo)文件夾進(jìn)行處理,得到文件夾切換動(dòng)畫,所述目標(biāo)文件夾為所述源文件夾的前一文件夾或后一文件夾;
[0074]本實(shí)施例中,如果文件夾切換指令為后向文件夾切換指令,所述目標(biāo)文件夾為所述源文件夾的后一文件夾,如果文件夾切換指令為前向文件夾切換指令,所述目標(biāo)文件夾為所述源文件夾的前一文件夾。
[0075]作為一可選實(shí)施例,按照獲取的文件夾切換效果,對(duì)源文件夾以及目標(biāo)文件夾進(jìn)行處理,得到文件夾切換動(dòng)畫包括:
[0076]將源文件夾所在界面以及目標(biāo)文件夾所在界面分別加載至所述獲取的文件夾切換效果對(duì)應(yīng)的空間路徑上。
[0077]本實(shí)施例中,將源文件夾所在界面(屏幕)作為一整體,將目標(biāo)文件夾所在界面(屏幕)作為另一整體,按照獲取的文件夾切換效果設(shè)計(jì)的空間路徑效果,對(duì)加載至空間路徑上的兩個(gè)整體的空間位置進(jìn)行相應(yīng)改變,使源文件夾所在界面以及目標(biāo)文件夾所在界面空間位置發(fā)生相應(yīng)變化,從而得到連續(xù)變化的文件夾切換動(dòng)畫。以旋轉(zhuǎn)切換效果為例,可以將源文件夾所在界面加載至當(dāng)前顯示的球體表面,將目標(biāo)文件夾所在界面加載至當(dāng)前未顯示的球體表面,然后,將球體轉(zhuǎn)動(dòng)180度的各圖畫幀作為文件夾切換動(dòng)畫,以完成文件夾切換。再例如,對(duì)于縮放切換效果,可以設(shè)置源文件夾所在界面為滿屏界面,目標(biāo)文件夾在切換開始時(shí),以一較小尺寸加載至源文件夾所在界面,并設(shè)置目標(biāo)文件夾對(duì)應(yīng)的層的顯示優(yōu)先級(jí)高于源文件夾對(duì)應(yīng)的層的顯示優(yōu)先級(jí),即利用目標(biāo)文件夾界面覆蓋源文件夾界面,且設(shè)置目標(biāo)文件夾在源文件夾所在界面中的尺寸逐漸增大,直至覆蓋源文件夾界面的過(guò)程中的各圖畫幀作為文件夾切換動(dòng)畫,從而完成文件夾切換。
[0078]作為另一可選實(shí)施例,按照獲取的文件夾切換效果,對(duì)源文件夾以及目標(biāo)文件夾進(jìn)行處理,得到文件夾切換動(dòng)畫包括:
[0079]將源文件夾所在界面、和/或,目標(biāo)文件夾所在界面分割為預(yù)先設(shè)置的閾值數(shù)的子界面;
[0080]將所述獲取的文件夾切換效果對(duì)應(yīng)的空間路徑切分為所述閾值數(shù)的子空間路徑;
[0081]按照分割順序,將分割的各子界面加載至對(duì)應(yīng)的子空間路徑上。
[0082]本實(shí)施例中,閾值數(shù)可依據(jù)實(shí)際需要進(jìn)行設(shè)置,通過(guò)將單個(gè)文件夾所在界面分割成橫豎排列的多個(gè)子界面,使得每一子界面可以按照獲取的文件夾切換效果設(shè)計(jì)的空間效果,同時(shí)慢慢移動(dòng)到相應(yīng)子空間路徑對(duì)應(yīng)的位置上并沿子空間路徑設(shè)計(jì)的空間效果進(jìn)行動(dòng)畫展示,從而使文件夾的各子界面發(fā)生不同形狀的變化。
[0083]本實(shí)施例中,通過(guò)設(shè)置多樣化的文件夾切換效果,使得文件夾切換效果可以非常豐富、靈動(dòng),不僅可以滿足不同用戶的個(gè)性化需求,提升用戶的視覺(jué)享受。
[0084]步驟103,播放所述文件夾切換動(dòng)畫完成文件夾切換。
[0085]本發(fā)明的實(shí)施例一切換文件夾的方法,接收文件夾切換指令,獲取預(yù)先設(shè)置的文件夾切換效果;按照獲取的文件夾切換效果,對(duì)源文件夾以及目標(biāo)文件夾進(jìn)行處理,得到文件夾切換動(dòng)畫,所述目標(biāo)文件夾為所述源文件夾的前一文件夾或后一文件夾;播放所述文件夾切換動(dòng)畫完成文件夾切換。這樣,在接收到文件夾切換指令后,自動(dòng)獲取文件夾切換效果以對(duì)源文件夾以及目標(biāo)文件夾進(jìn)行處理,從而完成文件夾切換,操作流程簡(jiǎn)單,切換效率較高,提升了用戶在跨文件夾查找文件或應(yīng)用程序時(shí)的查詢效率;同時(shí),通過(guò)改變文件夾之間切換時(shí)的切換效果,從而改變文件夾切換時(shí)相鄰文件夾所在屏幕的空間位置和形狀,使得每一文件夾所在屏幕內(nèi)的文件或應(yīng)用程序圖標(biāo)組成不同的空間效果,既能提升用戶視覺(jué)享受,提升文件夾切換體驗(yàn),又能滿足用戶的個(gè)性化需求;而且,當(dāng)文件夾內(nèi)文件或應(yīng)用程序圖標(biāo)較多時(shí),切換時(shí)的動(dòng)畫效果使得流暢性得到較大程度的提高,通過(guò)滑移操作切換文件夾,可以降低查詢文件或應(yīng)用程序所需的操作和時(shí)間,進(jìn)一步提高用戶的應(yīng)用程序查找效率。
[0086]圖2為本發(fā)明的實(shí)施例二切換文件夾的裝置結(jié)構(gòu)示意圖,如圖2所示,本實(shí)施例的裝置可以包括:切換效果獲取模塊21、文件夾處理模塊22以及切換模塊23,其中,
[0087]切換效果獲取模塊21,用于接收文件夾切換指令,獲取預(yù)先設(shè)置的文件夾切換效果;
[0088]本實(shí)施例中,作為一可選實(shí)施例,切換效果獲取模塊21包括:接收單元以及隨機(jī)選取單元(圖中未示出),其中,
[0089]接收單元,用于接收文件夾切換指令,通知隨機(jī)選取單元;
[0090]本實(shí)施例中,作為一可選實(shí)施例,接收單元包括:第一監(jiān)測(cè)子單元以及接收子單元,其中,
[0091]第一監(jiān)測(cè)子單元,用于在監(jiān)測(cè)到用戶在源文件夾中的滑移距離超過(guò)預(yù)先設(shè)置的第一切換距離閾值后,輸出文件夾切換指令;
[0092]接收子單元,用于接收文件夾切換指令,通知隨機(jī)選取單元。
[0093]本實(shí)施例中,作為一可選實(shí)施例,所述監(jiān)測(cè)到用戶在源文件夾中的滑移距離超過(guò)預(yù)先設(shè)置的第一切換距離閾值包括:
[0094]監(jiān)測(cè)用戶的滑移操作,當(dāng)滑移操作為橫向操作,如果滑移距離超過(guò)所述源文件夾所在橫向界面的一半,確認(rèn)滑移距離超過(guò)預(yù)先設(shè)置的第一切換距離閾值;或者,當(dāng)滑移操作為縱向操作,如果滑移距離超過(guò)所述源文件夾所在縱向界面的一半,確認(rèn)滑移距離超過(guò)預(yù)先設(shè)置的第一切換距離閾值。
[0095]作為另一可選實(shí)施例,接收單元包括:第二監(jiān)測(cè)子單元以及接收子單元,其中,
[0096]第二監(jiān)測(cè)子單元,用于監(jiān)測(cè)用戶的滑移操作,如果滑移距離超過(guò)所述源文件夾在所述滑移操作主方向所在界面的第二切換距離閾值而小于第一切換距離閾值,計(jì)算所述滑移操作在所述源文件夾中的駐留時(shí)間,如果所述駐留時(shí)間小于預(yù)先設(shè)置的駐留時(shí)間閾值,輸出文件夾切換指令;
[0097 ]接收子單元,用于接收文件夾切換指令,通知隨機(jī)選取單元。
[0098]作為再一可選實(shí)施例,接收單元包括:第三監(jiān)測(cè)子單元以及接收子單元,其中,
[0099]第三監(jiān)測(cè)子單元,用于監(jiān)測(cè)用戶的滑移操作,統(tǒng)計(jì)所述滑移操作的往復(fù)次數(shù)以及每次滑移操作的滑移距離;如果每次的滑移距離超過(guò)預(yù)先設(shè)置的第三切換距離閾值,輸出文件夾切換指令;
[0100]接收子單元,用于接收文件夾切換指令,通知隨機(jī)選取單元。
[0101]作為再一可選實(shí)施例,接收單元包括:第四監(jiān)測(cè)子單元以及接收子單元,其中,
[0102]第四監(jiān)測(cè)子單元,用于獲取電子設(shè)備中安裝的攝像頭拍攝的用戶操作手勢(shì),如果所述用戶操作手勢(shì)滿足預(yù)先設(shè)置的文件夾切換手勢(shì),輸出文件夾切換指令;
[0103]接收子單元,用于接收文件夾切換指令,通知隨機(jī)選取單元。
[0104]本實(shí)施例中,作為一可選實(shí)施例,文件夾切換指令包括:前向文件夾切換指令以及后向文件夾切換指令,其中,前向文件夾切換指令用于指示將當(dāng)前文件夾切換至當(dāng)前文件夾的前一文件夾,后向文件夾切換指令用于指示將當(dāng)前文件夾切換至當(dāng)前文件夾的后一文件夾,所述觸發(fā)輸出文件夾切換指令包括:
[0105]獲取所述滑移操作的起點(diǎn)以及終點(diǎn),如果所述起點(diǎn)至所述終點(diǎn)的方向?yàn)閺挠抑磷蠡驈南轮辽希|發(fā)輸出后向文件夾切換指令,如果所述起點(diǎn)至所述終點(diǎn)的方向?yàn)閺淖笾劣一驈纳现料?,觸發(fā)輸出前向文件夾切換指令。
[0106]隨機(jī)選取單元,用于從預(yù)先設(shè)置的文件夾切換效果集中,隨機(jī)選取一文件夾切換效果。
[0107]作為另一可選實(shí)施例,切換效果獲取模塊21包括:接收單元以及標(biāo)記讀取單元,其中,
[0108]接收單元,用于接收文件夾切換指令,通知標(biāo)記讀取單元;
[0109]標(biāo)記讀取單元,用于從預(yù)先設(shè)置的文件夾切換效果集中,讀取有標(biāo)記的文件夾切換效果,所述有標(biāo)記的文件夾切換效果在所述文件夾切換效果集中唯一。
[0110]本實(shí)施例中,作為一可選實(shí)施例,切換效果獲取模塊21還包括:
[0111]標(biāo)記處理單元,用于在所述讀取有標(biāo)記的文件夾切換效果之后,刪除所述有標(biāo)記的文件夾切換效果的標(biāo)記,為刪除標(biāo)記的文件夾切換效果的下一文件夾切換效果設(shè)置標(biāo)記。
[0112]文件夾處理模塊22,用于按照獲取的文件夾切換效果,對(duì)源文件夾以及目標(biāo)文件夾進(jìn)行處理,得到文件夾切換動(dòng)畫,所述目標(biāo)文件夾為所述源文件夾的前一文件夾或后一文件夾;
[0113]本實(shí)施例中,如果文件夾切換指令為后向文件夾切換指令,所述目標(biāo)文件夾為所述源文件夾的后一文件夾,如果文件夾切換指令為前向文件夾切換指令,所述目標(biāo)文件夾為所述源文件夾的前一文件夾。
[0114]本實(shí)施例中,作為一可選實(shí)施例,文件夾處理模塊22包括:
[0115]全界面加載單元(圖中未示出),用于將源文件夾所在界面以及目標(biāo)文件夾所在界面分別加載至所述獲取的文件夾切換效果對(duì)應(yīng)的空間路徑上。
[0116]作為另一可選實(shí)施例,文件夾處理模塊22包括:界面劃分單元、空間路徑劃分單元以及加載單元(圖中未示出),其中,
[0117]界面劃分單元,用于將源文件夾所在界面、和/或,目標(biāo)文件夾所在界面分割為預(yù)先設(shè)置的閾值數(shù)的子界面;
[0118]空間路徑劃分單元,用于將所述獲取的文件夾切換效果對(duì)應(yīng)的空間路徑切分為所述閾值數(shù)的子空間路徑;
[0119]加載單元,用于按照分割順序,將分割的各子界面加載至對(duì)應(yīng)的子空間路徑上。
[0120]切換模塊23,用于播放所述文件夾切換動(dòng)畫完成文件夾切換。
[0121 ]本實(shí)施例中,作為一可選實(shí)施例,文件夾切換效果集包括:圓桶切換效果、平鋪切換效果、扭轉(zhuǎn)切換效果、外方塊切換效果、內(nèi)方塊切換效果、轉(zhuǎn)盤切換效果、翻頁(yè)切換效果、淡入淡出切換效果、翻滾切換效果、旋轉(zhuǎn)切換效果、鐘擺切換效果以及縮放切換效果。
[0122]本實(shí)施例的裝置,可以用于執(zhí)行圖1所示方法實(shí)施例的技術(shù)方案,其實(shí)現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
[0123]需要說(shuō)明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者設(shè)備中還存在另外的相同要素。
[0124]本說(shuō)明書中的各個(gè)實(shí)施例均采用相關(guān)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見即可,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處。
[0125]尤其,對(duì)于裝置實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述的比較簡(jiǎn)單,相關(guān)之處參見方法實(shí)施例的部分說(shuō)明即可。
[0126]在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認(rèn)為是用于實(shí)現(xiàn)邏輯功能的可執(zhí)行指令的定序列表,可以具體實(shí)現(xiàn)在任何計(jì)算機(jī)可讀介質(zhì)中,以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備(如基于計(jì)算機(jī)的系統(tǒng)、包括處理器的系統(tǒng)或其他可以從指令執(zhí)行系統(tǒng)、裝置或設(shè)備取指令并執(zhí)行指令的系統(tǒng))使用,或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用。就本說(shuō)明書而言,〃計(jì)算機(jī)可讀介質(zhì)〃可以是任何可以包含、存儲(chǔ)、通信、傳播或傳輸程序以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用的裝置。計(jì)算機(jī)可讀介質(zhì)的更具體的示例(非窮盡性列表)包括以下:具有一個(gè)或多個(gè)布線的電連接部(電子裝置),便攜式計(jì)算機(jī)盤盒(磁裝置),隨機(jī)存取存儲(chǔ)器(RAM),只讀存儲(chǔ)器(ROM),可擦除可編輯只讀存儲(chǔ)器(EPROM或閃速存儲(chǔ)器),光纖裝置,以及便攜式光盤只讀存儲(chǔ)器(CDR0M)。另外,計(jì)算機(jī)可讀介質(zhì)甚至可以是可在其上打印所述程序的紙或其他合適的介質(zhì),因?yàn)榭梢岳缤ㄟ^(guò)對(duì)紙或其他介質(zhì)進(jìn)行光學(xué)掃描,接著進(jìn)行編輯、解譯或必要時(shí)以其他合適方式進(jìn)行處理來(lái)以電子方式獲得所述程序,然后將其存儲(chǔ)在計(jì)算機(jī)存儲(chǔ)器中。
[0127]應(yīng)當(dāng)理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來(lái)實(shí)現(xiàn)。
[0128]在上述實(shí)施方式中,多個(gè)步驟或方法可以用存儲(chǔ)在存儲(chǔ)器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來(lái)實(shí)現(xiàn)。例如,如果用硬件來(lái)實(shí)現(xiàn),和在另一實(shí)施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項(xiàng)或他們的組合來(lái)實(shí)現(xiàn):具有用于對(duì)數(shù)據(jù)信號(hào)實(shí)現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場(chǎng)可編程門陣列(FPGA)等。
[0129]本發(fā)明實(shí)施例還提供一種電子設(shè)備,所述電子設(shè)備包含前述任一實(shí)施例所述的裝置。
[0130]圖3為本發(fā)明電子設(shè)備一個(gè)實(shí)施例的結(jié)構(gòu)示意圖,可以實(shí)現(xiàn)本發(fā)明圖1-2所示實(shí)施例的流程,如圖3所示,上述電子設(shè)備可以包括:殼體31、處理器32、存儲(chǔ)器33、電路板34和電源電路35,其中,電路板34安置在殼體31圍成的空間內(nèi)部,處理器32和存儲(chǔ)器33設(shè)置在電路板34上;電源電路35,用于為上述電子設(shè)備的各個(gè)電路或器件供電;存儲(chǔ)器33用于存儲(chǔ)可執(zhí)行程序代碼;處理器32通過(guò)讀取存儲(chǔ)器33中存儲(chǔ)的可執(zhí)行程序代碼來(lái)運(yùn)行與可執(zhí)行程序代碼對(duì)應(yīng)的程序,用于執(zhí)行前述任一實(shí)施例所述的切換文件夾的方法。
[0131]處理器32對(duì)上述步驟的具體執(zhí)行過(guò)程以及處理器32通過(guò)運(yùn)行可執(zhí)行程序代碼來(lái)進(jìn)一步執(zhí)行的步驟,可以參見本發(fā)明圖1-2所示實(shí)施例的描述,在此不再贅述。
[0132]該電子設(shè)備以多種形式存在,包括但不限于:
[0133](I)移動(dòng)通信設(shè)備:這類設(shè)備的特點(diǎn)是具備移動(dòng)通信功能,并且以提供話音、數(shù)據(jù)通信為主要目標(biāo)。這類終端包括:智能手機(jī)(例如iPhone)、多媒體手機(jī)、功能性手機(jī),以及低端手機(jī)等。
[0134](2)超移動(dòng)個(gè)人計(jì)算機(jī)設(shè)備:這類設(shè)備屬于個(gè)人計(jì)算機(jī)的范疇,有計(jì)算和處理功能,一般也具備移動(dòng)上網(wǎng)特性。這類終端包括:PDA、MID和UMPC設(shè)備等,例如iPad。
[0135](3)便攜式娛樂(lè)設(shè)備:這類設(shè)備可以顯示和播放多媒體內(nèi)容。該類設(shè)備包括:音頻、視頻播放器(例如iPod),掌上游戲機(jī),電子書,以及智能玩具和便攜式車載導(dǎo)航設(shè)備。
[0136](4)服務(wù)器:提供計(jì)算服務(wù)的設(shè)備,服務(wù)器的構(gòu)成包括處理器、硬盤、內(nèi)存、系統(tǒng)總線等,服務(wù)器和通用的計(jì)算機(jī)架構(gòu)類似,但是由于需要提供高可靠的服務(wù),因此在處理能力、穩(wěn)定性、可靠性、安全性、可擴(kuò)展性、可管理性等方面要求較高。
[0137](5)其他具有數(shù)據(jù)交互功能的電子設(shè)備。
[0138]本技術(shù)領(lǐng)域的普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法攜帶的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),包括方法實(shí)施例的步驟之一或其組合。
[0139]為了描述的方便,描述以上裝置是以功能分為各種單元/模塊分別描述。當(dāng)然,在實(shí)施本發(fā)明時(shí)可以把各單元/模塊的功能在同一個(gè)或多個(gè)軟件和/或硬件中實(shí)現(xiàn)。
[0140]通過(guò)以上的實(shí)施方式的描述可知,本領(lǐng)域的技術(shù)人員可以清楚地了解到本
[0141]發(fā)明可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn)?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在存儲(chǔ)介質(zhì)中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。
[0142]以上所述,僅為本發(fā)明的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
【主權(quán)項(xiàng)】
1.一種切換文件夾的方法,其特征在于,包括: 接收文件夾切換指令,獲取預(yù)先設(shè)置的文件夾切換效果; 按照獲取的文件夾切換效果,對(duì)源文件夾以及目標(biāo)文件夾進(jìn)行處理,得到文件夾切換動(dòng)畫,所述目標(biāo)文件夾為所述源文件夾的前一文件夾或后一文件夾; 播放所述文件夾切換動(dòng)畫完成文件夾切換。2.根據(jù)權(quán)利要求1所述的切換文件夾的方法,其特征在于,所述獲取預(yù)先設(shè)置的文件夾切換效果包括: 從預(yù)先設(shè)置的文件夾切換效果集中,隨機(jī)選取一文件夾切換效果。3.根據(jù)權(quán)利要求1所述的切換文件夾的方法,其特征在于,所述獲取預(yù)先設(shè)置的文件夾切換效果包括: 從預(yù)先設(shè)置的文件夾切換效果集中,讀取有標(biāo)記的文件夾切換效果,所述有標(biāo)記的文件夾切換效果在所述文件夾切換效果集中唯一。4.根據(jù)權(quán)利要求3所述的切換文件夾的方法,其特征在于,在所述讀取有標(biāo)記的文件夾切換效果之后,所述方法還包括: 刪除所述有標(biāo)記的文件夾切換效果的標(biāo)記,為刪除標(biāo)記的文件夾切換效果的下一文件夾切換效果設(shè)置標(biāo)記。5.根據(jù)權(quán)利要求1至4任一項(xiàng)所述的切換文件夾的方法,其特征在于,所述按照獲取的文件夾切換效果,對(duì)源文件夾以及目標(biāo)文件夾進(jìn)行處理,得到文件夾切換動(dòng)畫包括: 將源文件夾所在界面以及目標(biāo)文件夾所在界面分別加載至所述獲取的文件夾切換效果對(duì)應(yīng)的空間路徑上。6.根據(jù)權(quán)利要求1至4任一項(xiàng)所述的切換文件夾的方法,其特征在于,所述按照獲取的文件夾切換效果,對(duì)源文件夾以及目標(biāo)文件夾進(jìn)行處理,得到文件夾切換動(dòng)畫包括: 將源文件夾所在界面、和/或,目標(biāo)文件夾所在界面分割為預(yù)先設(shè)置的閾值數(shù)的子界面; 將所述獲取的文件夾切換效果對(duì)應(yīng)的空間路徑切分為所述閾值數(shù)的子空間路徑; 按照分割順序,將分割的各子界面加載至對(duì)應(yīng)的子空間路徑上。7.根據(jù)權(quán)利要求1至4任一項(xiàng)所述的切換文件夾的方法,其特征在于,所述文件夾切換效果集包括:圓桶切換效果、平鋪切換效果、扭轉(zhuǎn)切換效果、外方塊切換效果、內(nèi)方塊切換效果、轉(zhuǎn)盤切換效果、翻頁(yè)切換效果、淡入淡出切換效果、翻滾切換效果、旋轉(zhuǎn)切換效果、鐘擺切換效果以及縮放切換效果。8.—種切換文件夾的裝置,其特征在于,包括:切換效果獲取模塊、文件夾處理模塊以及切換模塊,其中, 切換效果獲取模塊,用于接收文件夾切換指令,獲取預(yù)先設(shè)置的文件夾切換效果; 文件夾處理模塊,用于按照獲取的文件夾切換效果,對(duì)源文件夾以及目標(biāo)文件夾進(jìn)行處理,得到文件夾切換動(dòng)畫,所述目標(biāo)文件夾為所述源文件夾的前一文件夾或后一文件夾; 切換模塊,用于播放所述文件夾切換動(dòng)畫完成文件夾切換。9.根據(jù)權(quán)利要求8所述的切換文件夾的裝置,其特征在于,所述切換效果獲取模塊包括:接收單元以及隨機(jī)選取單元,其中, 接收單元,用于接收文件夾切換指令,通知隨機(jī)選取單元; 隨機(jī)選取單元,用于從預(yù)先設(shè)置的文件夾切換效果集中,隨機(jī)選取一文件夾切換效果。10.根據(jù)權(quán)利要求8所述的切換文件夾的裝置,其特征在于,所述切換效果獲取模塊包括:接收單元以及標(biāo)記讀取單元,其中, 接收單元,用于接收文件夾切換指令,通知標(biāo)記讀取單元; 標(biāo)記讀取單元,用于從預(yù)先設(shè)置的文件夾切換效果集中,讀取有標(biāo)記的文件夾切換效果,所述有標(biāo)記的文件夾切換效果在所述文件夾切換效果集中唯一。
【文檔編號(hào)】G06F3/0481GK106020604SQ201610331771
【公開日】2016年10月12日
【申請(qǐng)日】2016年5月18日
【發(fā)明人】王孝保
【申請(qǐng)人】北京金山安全軟件有限公司