本發(fā)明涉及到通訊領(lǐng)域,特別是涉及到一種移動(dòng)終端及其文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的方法和裝置。
背景技術(shù):
移動(dòng)終端的桌面上一般為矩形的標(biāo)準(zhǔn)網(wǎng)格狀設(shè)置,每一個(gè)網(wǎng)格作為一個(gè)1*1的基本單元,可以放置一個(gè)應(yīng)用對(duì)應(yīng)的圖標(biāo)。在現(xiàn)有技術(shù)中,應(yīng)用的圖標(biāo)一般會(huì)放置在一個(gè)基本單元上,有一些小插件圖標(biāo)可以同時(shí)放置在相鄰的多個(gè)基本單元上。
現(xiàn)有移動(dòng)終端的桌面上可以設(shè)置有文件夾,文件夾圖標(biāo)一般放置在一個(gè)基本單元上。由于文件夾中會(huì)放置多種應(yīng)用,所以會(huì)常被點(diǎn)擊使用,由于文件夾圖標(biāo)只覆蓋一個(gè)基本單元,再點(diǎn)擊文件夾圖標(biāo)時(shí),容易誤觸發(fā)其臨近的應(yīng)用的圖標(biāo),引起錯(cuò)操作等。提供一種降低誤觸發(fā)文件夾圖標(biāo)臨近應(yīng)用的方法是亟需解決的問題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的主要目的為提供一種文件夾圖標(biāo)容易被準(zhǔn)確點(diǎn)擊到的移動(dòng)終端及其文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的方法和裝置。
為了實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明提出一種文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的方法,包括:
移動(dòng)終端選中文件夾,進(jìn)入文件夾圖標(biāo)變換覆蓋區(qū)域狀態(tài);
接收所述文件夾圖標(biāo)的操作區(qū)域采集的拉伸命令,調(diào)整所述文件夾圖標(biāo)的覆蓋區(qū)域。
進(jìn)一步地,所述接收文件夾圖標(biāo)的操作區(qū)域采集的拉伸命令,調(diào)整所述文件夾圖標(biāo)的覆蓋區(qū)域的步驟,包括:
檢測(cè)被所述文件夾圖標(biāo)覆蓋區(qū)域上是否存在其它圖標(biāo);
若是,則將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)移動(dòng)到所述文件夾圖標(biāo)覆蓋區(qū)域之外。
進(jìn)一步地,所述將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)移動(dòng)到所述文件夾圖標(biāo)覆蓋區(qū)域之外的步驟之后,包括:
根據(jù)預(yù)設(shè)的圖標(biāo)擺放策略,重新布置移動(dòng)到所述文件夾圖標(biāo)覆蓋區(qū)域之外的其它圖標(biāo)的位置。
進(jìn)一步地,所述圖標(biāo)擺放策略包括:
根據(jù)所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)被移動(dòng)前的排列順序,在圖標(biāo)空位上依次擺放。
進(jìn)一步地,所述根據(jù)所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)被移動(dòng)前的排列順序,在圖標(biāo)空位上依次擺放步驟,包括:
若所述移動(dòng)終端的當(dāng)前桌面上圖標(biāo)空位被補(bǔ)滿,剩余的所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)跳轉(zhuǎn)到其它存在圖標(biāo)空位的桌面上擺放。
進(jìn)一步地,所述接收文件夾圖標(biāo)的操作區(qū)域采集的拉伸命令,調(diào)整所述文件夾圖標(biāo)的覆蓋區(qū)域的步驟,包括:
檢測(cè)被所述文件夾圖標(biāo)覆蓋區(qū)域是否存在其它圖標(biāo);
若是,則將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)移動(dòng)到所述文件夾圖標(biāo)對(duì)應(yīng)的文件夾中。
進(jìn)一步地,所述將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)移動(dòng)到所述文件夾圖標(biāo)對(duì)應(yīng)的文件夾中的步驟,包括:
將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)被覆蓋區(qū)域的面積與預(yù)設(shè)的面積閾值進(jìn)行比較;
如果所述面積大于所述面積閾值,則將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)移動(dòng)到所述文件夾圖標(biāo)對(duì)應(yīng)的文件夾中。
進(jìn)一步地,所述將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)被覆蓋區(qū)域的面積與預(yù)設(shè)的面積閾值進(jìn)行比較的步驟之后,包括:
所述文件夾圖標(biāo)未全部覆蓋在所述文件夾圖標(biāo)覆蓋區(qū)域邊沿的其它邊沿圖標(biāo)時(shí),如果所述邊沿圖標(biāo)被覆蓋的面積大于等于所述面積閾值,則文件夾圖標(biāo)自動(dòng)將所述邊沿圖標(biāo)全覆蓋。
進(jìn)一步地,所述將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)被覆蓋區(qū)域的面積與預(yù)設(shè)的面積閾值進(jìn)行比較的步驟之后,包括:
所述文件夾圖標(biāo)未全部覆蓋在所述文件夾圖標(biāo)覆蓋區(qū)域邊沿的其它邊沿圖標(biāo)時(shí),如果所述邊沿圖標(biāo)被覆蓋的面積小于所述面積閾值,則將所述文件夾圖標(biāo)縮小,撤銷對(duì)所述邊沿圖標(biāo)的覆蓋。
進(jìn)一步地,所述將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)移動(dòng)到所述文件夾圖標(biāo)對(duì)應(yīng)的文件夾中的步驟之后,包括:
獲取加入所述文件夾的圖標(biāo)對(duì)應(yīng)的應(yīng)用的分類名;
統(tǒng)計(jì)各分類名對(duì)應(yīng)的所述應(yīng)用的數(shù)量;
選擇對(duì)應(yīng)所述應(yīng)用數(shù)量最多的一種分類名作為所述文件夾的名稱。
進(jìn)一步地,所述獲取加入所述文件夾的圖標(biāo)對(duì)應(yīng)的應(yīng)用的分類名的步驟,包括:
獲取所述應(yīng)用的包名;
通過所述包名查找所述應(yīng)用的分類名。
進(jìn)一步地,所述通過所述包名查找所述應(yīng)用的分類名的步驟,包括:
根據(jù)所述包名到指定的服務(wù)器下載與所述包名對(duì)應(yīng)的分類名。
進(jìn)一步地,所述將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)移動(dòng)到所述文件夾圖標(biāo)對(duì)應(yīng)的文件夾中的步驟之前,包括:
獲取所述移動(dòng)終端的桌面上各圖標(biāo)對(duì)應(yīng)的應(yīng)用被使用的頻率,并將各應(yīng)用被使用的頻率分別與預(yù)設(shè)的頻率閾值進(jìn)行比較;
若所述頻率大于頻率閾值,則判定該頻率對(duì)應(yīng)的應(yīng)用為常用應(yīng)用,并禁止所述常用應(yīng)用加入所述文件夾;
所述將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)移動(dòng)到所述文件夾圖標(biāo)對(duì)應(yīng)的文件夾中的步驟,包括:
將所述常用應(yīng)用對(duì)應(yīng)的圖標(biāo)移動(dòng)到所述文件夾圖標(biāo)覆蓋區(qū)域之外。
進(jìn)一步地,所述移動(dòng)終端選中文件夾,進(jìn)入文件夾圖標(biāo)變換覆蓋區(qū)域狀態(tài)的步驟,包括:
獲取所述文件夾被拖動(dòng)的移動(dòng)軌跡,并判斷所述移動(dòng)軌跡與預(yù)設(shè)的標(biāo)準(zhǔn)軌跡是否匹配;
如果匹配,則進(jìn)入文件夾圖標(biāo)變換覆蓋區(qū)域狀態(tài)。
本發(fā)明還提供一種文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的裝置,包括:
進(jìn)入單元,用于移動(dòng)終端選中文件夾,進(jìn)入文件夾圖標(biāo)變換覆蓋區(qū)域狀態(tài);
調(diào)整單元,用于接收所述文件夾圖標(biāo)的操作區(qū)域采集的拉伸命令,調(diào)整所述文件夾圖標(biāo)的覆蓋區(qū)域。
進(jìn)一步地,所述調(diào)整單元,包括:
第一檢測(cè)單元,用于檢測(cè)被所述文件夾圖標(biāo)覆蓋區(qū)域上是否存在其它圖標(biāo);
第一移動(dòng)單元,用于若所述文件夾圖標(biāo)覆蓋區(qū)域上存在其它圖標(biāo),則將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)移動(dòng)到所述文件夾圖標(biāo)覆蓋區(qū)域之外。
進(jìn)一步地,所述文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的裝置還包括:
擺放單元,用于根據(jù)預(yù)設(shè)的圖標(biāo)擺放策略,重新布置移動(dòng)到所述文件夾圖標(biāo)覆蓋區(qū)域之外的其它圖標(biāo)的位置。
進(jìn)一步地,所述擺放單元,包括:
擺放模塊,用于根據(jù)所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)被移動(dòng)前的排列順序,在圖標(biāo)空位上依次擺放。
進(jìn)一步地,所述擺放模塊,包括:
跳轉(zhuǎn)子模塊,用于若所述移動(dòng)終端的當(dāng)前桌面上圖標(biāo)空位被補(bǔ)滿,剩余的所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)跳轉(zhuǎn)到其它存在圖標(biāo)空位的桌面上擺放。
進(jìn)一步地,所述調(diào)整單元,包括:
第二檢測(cè)單元,用于檢測(cè)被所述文件夾圖標(biāo)覆蓋區(qū)域是否存在其它圖標(biāo);
第二移動(dòng)單元,用于若所述文件夾圖標(biāo)覆蓋區(qū)域上存在其它圖標(biāo),則將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)移動(dòng)到所述文件夾圖標(biāo)對(duì)應(yīng)的文件夾中。
進(jìn)一步地,所述第二移動(dòng)單元,包括:
比較模塊,用于將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)被覆蓋區(qū)域的面積與預(yù)設(shè)的面積閾值進(jìn)行比較;
移動(dòng)模塊,用于如果所述面積大于所述面積閾值,則將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)移動(dòng)到所述文件夾圖標(biāo)對(duì)應(yīng)的文件夾中。
進(jìn)一步地,所述第二移動(dòng)單元,還包括:
全覆蓋模塊,用于所述文件夾圖標(biāo)未全部覆蓋在所述文件夾圖標(biāo)覆蓋區(qū)域邊沿的其它邊沿圖標(biāo)時(shí),如果所述邊沿圖標(biāo)被覆蓋的面積大于等于所述面積閾值,則文件夾圖標(biāo)自動(dòng)將所述邊沿圖標(biāo)全覆蓋。
進(jìn)一步地,所述第二移動(dòng)單元,還包括:
撤銷覆蓋模塊,用于所述文件夾圖標(biāo)未全部覆蓋在所述文件夾圖標(biāo)覆蓋區(qū)域邊沿的其它邊沿圖標(biāo)時(shí),如果所述邊沿圖標(biāo)被覆蓋的面積小于所述面積閾值,則將所述文件夾圖標(biāo)縮小,撤銷對(duì)所述邊沿圖標(biāo)的覆蓋。
進(jìn)一步地,所述文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的裝置還包括:
獲取單元,用于獲取加入所述文件夾的圖標(biāo)對(duì)應(yīng)的應(yīng)用的分類名;
統(tǒng)計(jì)單元,用于統(tǒng)計(jì)各分類名對(duì)應(yīng)的所述應(yīng)用的數(shù)量;
命名單元,用于選擇對(duì)應(yīng)所述應(yīng)用數(shù)量最多的一種分類名作為所述文件夾的名稱。
進(jìn)一步地,所述獲取單元,包括:
獲取模塊,用于獲取所述應(yīng)用的包名;
查找模塊,用于通過所述包名查找所述應(yīng)用的分類名。
進(jìn)一步地,所述查找模塊,包括:
下載子模塊,用于根據(jù)所述包名到指定的服務(wù)器下載與所述包名對(duì)應(yīng)的分類名。
進(jìn)一步地,所述文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的裝置還包括:
頻率比較單元,獲取所述移動(dòng)終端的桌面上各圖標(biāo)對(duì)應(yīng)的應(yīng)用被使用的頻率,并將各應(yīng)用被使用的頻率分別與預(yù)設(shè)的頻率閾值進(jìn)行比較;
禁止加入單元若所述頻率大于頻率閾值,則判定該頻率對(duì)應(yīng)的應(yīng)用為常用應(yīng)用,并禁止所述常用應(yīng)用加入所述文件夾;
所述第二移動(dòng)單元,包括:
移動(dòng)子模塊,用于將所述常用應(yīng)用對(duì)應(yīng)的圖標(biāo)移動(dòng)到所述文件夾圖標(biāo)覆蓋區(qū)域之外。
進(jìn)一步地,所述進(jìn)入單元,包括:
獲取判斷模塊,用于獲取所述文件夾被拖動(dòng)的移動(dòng)軌跡,并判斷所述移動(dòng)軌跡與預(yù)設(shè)的標(biāo)準(zhǔn)軌跡是否匹配;如果匹配,則進(jìn)入文件夾圖標(biāo)變換覆蓋區(qū)域狀態(tài)。
本發(fā)明還提供一種移動(dòng)終端,包括處理器和存儲(chǔ)器;
所述存儲(chǔ)器用于存儲(chǔ)支持文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的裝置執(zhí)行上述任一項(xiàng)所述的文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的方法的程序;
所述處理器被配置為用于執(zhí)行所述存儲(chǔ)器中存儲(chǔ)的程序。
本發(fā)明的移動(dòng)終端及其文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的方法和裝置,可以調(diào)整文件夾圖標(biāo)的覆蓋區(qū)域,進(jìn)而可以根據(jù)需要,將文件夾圖標(biāo)調(diào)大,以防止點(diǎn)擊文件夾圖標(biāo)時(shí)誤觸發(fā)其他應(yīng)用的圖標(biāo),提高用戶的體驗(yàn)。
附圖說明
圖1為本發(fā)明一實(shí)施例的文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的方法的流程示意圖;
圖2為本發(fā)明一實(shí)施例的執(zhí)行接收所述文件夾圖標(biāo)的操作區(qū)域采集的拉伸命令,調(diào)整所述文件夾圖標(biāo)的覆蓋區(qū)域的流程示意圖;
圖3為本發(fā)明另一實(shí)施例的執(zhí)行接收所述文件夾圖標(biāo)的操作區(qū)域采集的拉伸命令,調(diào)整所述文件夾圖標(biāo)的覆蓋區(qū)域的流程示意圖;
圖4為本發(fā)明一實(shí)施例的文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的裝置的結(jié)構(gòu)示意框圖;
圖5為本發(fā)明一實(shí)施例的調(diào)整單元的結(jié)構(gòu)示意框圖;
圖6為本發(fā)明另一實(shí)施例的調(diào)整單元的結(jié)構(gòu)示意框圖;
圖7為本發(fā)明一實(shí)施例的第二移動(dòng)單元的結(jié)構(gòu)示意框圖;
圖8為本發(fā)明一實(shí)施例的移動(dòng)終端的結(jié)構(gòu)示意框圖。
本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說明。
具體實(shí)施方式
應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本技術(shù)領(lǐng)域技術(shù)人員可以理解,除非特意聲明,這里使用的單數(shù)形式“一”、“一個(gè)”、“所述”和“該”也可包括復(fù)數(shù)形式。應(yīng)該進(jìn)一步理解的是,本發(fā)明的說明書中使用的措辭“包括”是指存在所述特征、整數(shù)、步驟、操作、元件和/或組建,但是并不排除存在或添加一個(gè)或多個(gè)其他特征、整數(shù)、步驟、操作、元件、組建和/或它們的組。這里使用的措辭“和/或”包括一個(gè)或更多個(gè)相關(guān)聯(lián)的列出項(xiàng)的全部或任一單元和全部組合。
本技術(shù)領(lǐng)域技術(shù)人員可以理解,除非另外定義,這里使用的所有術(shù)語(包括技術(shù)術(shù)語和科學(xué)術(shù)語),具有與本發(fā)明所屬領(lǐng)域中的普通技術(shù)人員的一般理解相同的意義。還應(yīng)該理解的是,諸如通用字典中定義的那些術(shù)語,應(yīng)該被理解為具有與現(xiàn)有技術(shù)的上下文中的意義一致的意義,并且除非像這里一樣被特定定義,否則不會(huì)用理想化或過于正式的含義來解釋。
本技術(shù)領(lǐng)域技術(shù)人員可以理解,這里的移動(dòng)終端是指智能手機(jī)、平板電腦等具有顯示界面功能的電子設(shè)備。
參照?qǐng)D1,本發(fā)明實(shí)施例提供一種文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的方法,包括步驟:
S1、移動(dòng)終端選中文件夾,進(jìn)入文件夾圖標(biāo)變換覆蓋區(qū)域狀態(tài);
S2、接收所述文件夾圖標(biāo)的操作區(qū)域采集的拉伸命令,調(diào)整所述文件夾圖標(biāo)的覆蓋區(qū)域。
如上述步驟S1所述,上述文件夾圖標(biāo)變換覆蓋區(qū)域狀態(tài)即為,在此狀態(tài)下可以對(duì)選中的文件夾圖標(biāo)進(jìn)行拉伸變換其覆蓋區(qū)域。本實(shí)施例中,上述文件夾圖標(biāo)的覆蓋區(qū)域是基于移動(dòng)終端桌面網(wǎng)格的基本單元進(jìn)行變換的,即,文件夾圖標(biāo)的覆蓋區(qū)域是基本單元的整數(shù)倍,且完全覆蓋其所覆蓋的基本單元,不會(huì)出現(xiàn)只覆蓋基本單元的部分的情況發(fā)生,防止桌面上的圖標(biāo)之間出現(xiàn)空擋的情況發(fā)生。
如上述步驟S2所述,上述件夾圖標(biāo)的操作區(qū)域可以為多種區(qū)域,比如文件夾圖標(biāo)本身所處的區(qū)域?yàn)樯鲜霾僮鲄^(qū)域,用戶可以通過雙指、三指等點(diǎn)擊后舒張或收縮等輸入拉伸命令;或者,文件夾圖標(biāo)的邊沿所處的區(qū)域?yàn)樯鲜霾僮鲄^(qū)域,用戶可以點(diǎn)擊某一邊沿進(jìn)行拉或縮等動(dòng)作輸入拉伸命令等。在其它實(shí)施例中,還可以是指“大”和“小”的控制按鈕,點(diǎn)擊“大”則輸入增大文件夾圖標(biāo)的拉伸命令,點(diǎn)擊“小”則輸入縮小文件夾圖標(biāo)的拉伸命令等。上述文件夾圖標(biāo)的覆蓋區(qū)域,即為文件夾圖標(biāo)在移動(dòng)終端的桌面上所占用的區(qū)域。上述文件夾圖標(biāo)變換覆蓋區(qū)域時(shí),只需調(diào)用操作系統(tǒng)的原生借口,輸入拉伸命令,然后調(diào)節(jié)文件夾圖標(biāo)的大小即可。
本實(shí)施例中,上述接收所述文件夾圖標(biāo)的操作區(qū)域采集的拉伸命令,調(diào)整所述文件夾圖標(biāo)的覆蓋區(qū)域的步驟S2,包括:
S211、檢測(cè)被所述文件夾圖標(biāo)覆蓋區(qū)域上是否存在其它圖標(biāo);
S212、若是,則將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)移動(dòng)到所述文件夾圖標(biāo)覆蓋區(qū)域之外。
如上述步驟S211和S212所述,文件夾圖標(biāo)在增大時(shí),必然會(huì)覆蓋其臨近的基本單元,如果臨近的基本單元上沒有其他圖標(biāo),則直接占用,如果臨近的基本單元上已經(jīng)存在其他圖標(biāo),如果直接覆蓋,則影響用戶的正常使用,所以,將上述其他圖標(biāo)移動(dòng)在其它位置,給文件夾圖標(biāo)讓位。其實(shí)現(xiàn)方法,一般為,移動(dòng)終端系統(tǒng)預(yù)設(shè)有對(duì)應(yīng)標(biāo)準(zhǔn)網(wǎng)格的二維數(shù)組列表,所述二維數(shù)組列表中的各坐標(biāo)與所述桌面上的各網(wǎng)格處一對(duì)一的映射,并記錄各網(wǎng)格處的是否設(shè)置有圖標(biāo);當(dāng)檢測(cè)到文件夾圖標(biāo)覆蓋的網(wǎng)格處被記錄有圖標(biāo),則將記錄的圖標(biāo)移動(dòng)到未被文件夾圖標(biāo)覆蓋的區(qū)域上的未記錄有圖標(biāo)的網(wǎng)格上。
本實(shí)施例中,上述將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)移動(dòng)到所述文件夾圖標(biāo)覆蓋區(qū)域之外的步驟S212之后,包括:
S213、根據(jù)預(yù)設(shè)的圖標(biāo)擺放策略,重新布置移動(dòng)到所述文件夾圖標(biāo)覆蓋區(qū)域之外的其它圖標(biāo)的位置。
如上述步驟S213所述,上述被移動(dòng)到文件夾圖標(biāo)覆蓋區(qū)域之外的其它圖標(biāo)的擺放并不是隨便布置,而是按照預(yù)設(shè)的擺放策略有規(guī)則的擺放,方便用戶查找。本實(shí)施例中,上述圖標(biāo)擺放策略包括:根據(jù)所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)被移動(dòng)前的排列順序,在圖標(biāo)空位上依次擺放。上述其它圖標(biāo)被移動(dòng)前的排列順序,即為圖標(biāo)按照指定順序排列,比如,按照從左到右排列的順序,當(dāng)排到右邊最后一位后,另起一行繼續(xù)按照從左到右排列的順序排列等。上述二維數(shù)組列表中可以記錄各圖標(biāo)的位置,然后按照排列順序,即可以確定上述文件夾圖標(biāo)覆蓋區(qū)域之外的其它圖標(biāo)移動(dòng)前的排列順序。上述圖標(biāo)空位即為沒有放置圖標(biāo)的基本單元。
本實(shí)施例中,上述根據(jù)所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)被移動(dòng)前的排列順序,在圖標(biāo)空位上依次擺放步驟,包括:若所述移動(dòng)終端的當(dāng)前桌面上圖標(biāo)空位被補(bǔ)滿,剩余的所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)跳轉(zhuǎn)到其它存在圖標(biāo)空位的桌面上擺放。如果文件夾圖標(biāo)被拉伸到一定大時(shí),此時(shí)被移動(dòng)的圖標(biāo)數(shù)量過多,而在當(dāng)前桌面上留下的圖標(biāo)空位就不夠擺放被移動(dòng)的圖標(biāo),那么,圖標(biāo)會(huì)跳轉(zhuǎn)到其他桌面上的圖標(biāo)空位擺放。移動(dòng)終端對(duì)應(yīng)其它桌面同樣會(huì)設(shè)置有二維數(shù)組列表,記錄哪些網(wǎng)格處是空位等。在圖標(biāo)跳轉(zhuǎn)到其他桌面的過程中,同樣是根據(jù)所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)被移動(dòng)前的排列順序,進(jìn)行跳轉(zhuǎn)的,即,排列靠前的優(yōu)先留在當(dāng)前桌面,其他的依次向下一頁跳轉(zhuǎn),并以此類推。
參照?qǐng)D3,在另一實(shí)施例中,上述接收所述文件夾圖標(biāo)的操作區(qū)域采集的拉伸命令,調(diào)整所述文件夾圖標(biāo)的覆蓋區(qū)域的步驟S2,包括:
S221、檢測(cè)被所述文件夾圖標(biāo)覆蓋區(qū)域是否存在其它圖標(biāo);
S222、若是,則將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)移動(dòng)到所述文件夾圖標(biāo)對(duì)應(yīng)的文件夾中。
如上述步驟S221和S222所述,文件夾圖標(biāo)在增大時(shí),必然會(huì)覆蓋其臨近的基本單元,如果臨近的基本單元上沒有其他圖標(biāo),則直接占用,如果臨近的基本單元上已經(jīng)存在其他圖標(biāo),直接將覆蓋的圖標(biāo)加入到上述文件夾中。在此過程中,文件夾圖標(biāo)雖然被放大,同時(shí)占用了其它圖標(biāo)的位置,但是其它圖標(biāo)無需移動(dòng)到其它位置,直接加入到文件夾中,無需對(duì)移動(dòng)終端上的圖標(biāo)進(jìn)行轉(zhuǎn)移處理,也無需重新布局等。
本實(shí)施例中,上述將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)移動(dòng)到所述文件夾圖標(biāo)對(duì)應(yīng)的文件夾中的步驟S222,包括:
S2221、將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)被覆蓋區(qū)域的面積與預(yù)設(shè)的面積閾值進(jìn)行比較;
S2222、如果所述面積大于所述面積閾值,則將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)移動(dòng)到所述文件夾圖標(biāo)對(duì)應(yīng)的文件夾中。
如上述步驟S2221和S2222所述,因?yàn)槲募A圖標(biāo)在被拉伸的過程中,一般是漸變的過程,當(dāng)停止拉伸命令時(shí),文件夾圖標(biāo)的邊沿可能與其它圖標(biāo)部分重合,此時(shí)是否將這些與文件夾圖標(biāo)重合的圖標(biāo)加入到文件夾中,需要一次判斷的過程,即將重合的面積與預(yù)設(shè)的面積閾值進(jìn)行比較,只有重合的面積大于等于預(yù)設(shè)的面積閾值時(shí),才會(huì)將文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)移動(dòng)到所述文件夾圖標(biāo)對(duì)應(yīng)的文件夾中,反之,則放棄圖標(biāo)只有部分與文件夾圖標(biāo)重合的圖標(biāo)加入到文件夾中。
本實(shí)施例中,上述將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)被覆蓋區(qū)域的面積與預(yù)設(shè)的面積閾值進(jìn)行比較的步驟S2221之后,包括:
S2223、所述文件夾圖標(biāo)未全部覆蓋在所述文件夾圖標(biāo)覆蓋區(qū)域邊沿的其它邊沿圖標(biāo)時(shí),如果所述邊沿圖標(biāo)被覆蓋的面積大于等于所述面積閾值,則文件夾圖標(biāo)自動(dòng)將所述邊沿圖標(biāo)全覆蓋。
如上述步驟S2223所述,上述邊沿圖標(biāo)即為部分與文件夾圖標(biāo)重合的圖標(biāo)。當(dāng)所述邊沿圖標(biāo)被覆蓋的面積大于等于所述面積閾值時(shí),邊沿圖標(biāo)則會(huì)被加入到文件夾中,此時(shí),由于文件夾圖標(biāo)未全覆蓋在邊沿圖標(biāo)上,而圖標(biāo)又被加入文件夾中,所以會(huì)出現(xiàn)空擋,此時(shí)文件夾圖標(biāo)自動(dòng)將所述邊沿圖標(biāo)全覆蓋,將出現(xiàn)的空擋補(bǔ)全,提高用戶的體驗(yàn)。
本實(shí)施例中,上述將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)被覆蓋區(qū)域的面積與預(yù)設(shè)的面積閾值進(jìn)行比較的步驟S2221之后,包括:
S2224、所述文件夾圖標(biāo)未全部覆蓋在所述文件夾圖標(biāo)覆蓋區(qū)域邊沿的其它邊沿圖標(biāo)時(shí),如果所述邊沿圖標(biāo)被覆蓋的面積小于所述面積閾值,則將所述文件夾圖標(biāo)縮小,撤銷對(duì)所述邊沿圖標(biāo)的覆蓋。
如上述步驟S2224所述,如果所述邊沿圖標(biāo)被覆蓋的面積小于所述面積閾值,那么邊沿圖標(biāo)不會(huì)加入到文件夾中,此時(shí),文件夾圖標(biāo)的邊沿會(huì)與邊沿圖標(biāo)重合,影響美觀和正常使用邊沿圖標(biāo),將文件夾圖標(biāo)縮小,撤銷對(duì)所述邊沿圖標(biāo)的覆蓋,則會(huì)避免上述問題。
本實(shí)施例中,上述將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)移動(dòng)到所述文件夾圖標(biāo)對(duì)應(yīng)的文件夾中的步驟S222之后,包括:
S2225、獲取加入所述文件夾的圖標(biāo)對(duì)應(yīng)的應(yīng)用的分類名;
S2226、統(tǒng)計(jì)各分類名對(duì)應(yīng)的所述應(yīng)用的數(shù)量;
S2227、選擇對(duì)應(yīng)所述應(yīng)用數(shù)量最多的一種分類名作為所述文件夾的名稱。
如上述步驟S2225、S2226和S2227所述,上述圖標(biāo)即為移動(dòng)終端顯示桌面上的各種應(yīng)用的入口信息,點(diǎn)擊圖標(biāo)會(huì)啟動(dòng)對(duì)應(yīng)的應(yīng)用。上述分類名是指各種應(yīng)用本身所具有的一種性質(zhì),比如,微信(即時(shí)通訊應(yīng)用)、QQ(即時(shí)通訊應(yīng)用)、撥打電話(即時(shí)通訊應(yīng)用)等可以認(rèn)為是同一類型的應(yīng)用,其分類名可以統(tǒng)稱為“通訊”;又比如360手機(jī)助手、360手機(jī)應(yīng)用商店等的分類名可以統(tǒng)稱為“手機(jī)助手”等。即每一個(gè)應(yīng)用都會(huì)有對(duì)應(yīng)的分類名,而每一個(gè)分類名可以包含多個(gè)應(yīng)用。因?yàn)楦鲬?yīng)用的圖標(biāo)在移動(dòng)終端的顯示桌面上,所以移動(dòng)終端上的文件夾一般會(huì)存儲(chǔ)各應(yīng)用的圖標(biāo),而移動(dòng)終端會(huì)根據(jù)圖標(biāo)查找到與之對(duì)應(yīng)的應(yīng)用,然后通過應(yīng)用獲取到圖標(biāo)對(duì)應(yīng)的分類名。統(tǒng)計(jì)待存儲(chǔ)到文件夾中的各類型的圖標(biāo)的數(shù)量。比如待加入文件夾的圖標(biāo)包括微信、QQ、360手機(jī)助手應(yīng)用三個(gè)應(yīng)用,那么統(tǒng)計(jì)后的數(shù)據(jù)即為分類名為“通訊”的應(yīng)用的數(shù)量為2,“手機(jī)助手”的應(yīng)用的數(shù)量為1。當(dāng)拉伸命令結(jié)束后,移動(dòng)終端會(huì)對(duì)文件夾進(jìn)行重命名,此時(shí),移動(dòng)終端會(huì)選擇分類名對(duì)應(yīng)最多應(yīng)用數(shù)量的一種分類名作為文件夾的名,由于該文件夾中對(duì)應(yīng)文件夾名的分類應(yīng)用最多,所以文件夾的名相對(duì)準(zhǔn)確,可以表明該文件夾中對(duì)應(yīng)文件夾名的分類應(yīng)用居多。比如,文件夾中的圖標(biāo)包括微信、QQ、360手機(jī)助手應(yīng)用三個(gè)應(yīng)用,那么統(tǒng)計(jì)后的數(shù)據(jù)即為分類名為“通訊”的應(yīng)用的數(shù)量為2,“手機(jī)助手”的應(yīng)用的數(shù)量為1,文件夾的名稱即可為“通訊”。
本實(shí)施例中,上述獲取加入所述文件夾的圖標(biāo)對(duì)應(yīng)的應(yīng)用的分類名的步驟S2225,包括:獲取所述應(yīng)用的包名;通過所述包名查找所述應(yīng)用的分類名。上述包名是應(yīng)用的唯一標(biāo)識(shí),一款應(yīng)用的包名是獨(dú)一無二的,比如“手機(jī)QQ”的包名就是com.tencent.mobileqq。每一個(gè)包名代表著對(duì)應(yīng)應(yīng)用的名稱,通過包名既可以到指定的服務(wù)器等下載該包名對(duì)應(yīng)的分類信息,分類信息內(nèi)包含分類名。上述服務(wù)器一般為各種手機(jī)助手、應(yīng)用商店的服務(wù)器,其已經(jīng)將各包名對(duì)應(yīng)的應(yīng)用分好類。當(dāng)知道一個(gè)應(yīng)用的包名后,既可以到手機(jī)助手或應(yīng)用商店內(nèi)查找該包名對(duì)應(yīng)的分類信息,然后下載到移動(dòng)終端,供后續(xù)的命名使用。通過應(yīng)用的包名查找分類名,簡(jiǎn)單、快速、準(zhǔn)確。
本實(shí)施例中,上述將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)移動(dòng)到所述文件夾圖標(biāo)對(duì)應(yīng)的文件夾中的步驟S222之前,包括:
S22201、獲取所述移動(dòng)終端的桌面上各圖標(biāo)對(duì)應(yīng)的應(yīng)用被使用的頻率,并將各應(yīng)用被使用的頻率分別與預(yù)設(shè)的頻率閾值進(jìn)行比較;
S22202、若所述頻率大于頻率閾值,則判定該頻率對(duì)應(yīng)的應(yīng)用為常用應(yīng)用,并禁止所述常用應(yīng)用加入所述文件夾;
上述將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)移動(dòng)到所述文件夾圖標(biāo)對(duì)應(yīng)的文件夾中的步驟S222,包括:
S22203、將所述常用應(yīng)用對(duì)應(yīng)的圖標(biāo)移動(dòng)到所述文件夾圖標(biāo)覆蓋區(qū)域之外。
如上述步驟S22201、S22202和S22203所述,上述使用的頻率,即為應(yīng)用在指定時(shí)間內(nèi)被啟動(dòng)使用的次數(shù)。如果應(yīng)用在指定時(shí)間內(nèi)一直保持啟動(dòng)狀態(tài),那么認(rèn)定該應(yīng)用的使用頻率為最高。根據(jù)應(yīng)用被使用的頻率,可以判斷出用戶對(duì)各應(yīng)用的使用習(xí)慣,比如,某一應(yīng)用的使用頻率較高,那么可以認(rèn)定該應(yīng)用是用戶的重度使用的應(yīng)用,常常需要點(diǎn)擊其圖標(biāo)啟動(dòng),如果被移動(dòng)到文件夾中會(huì)影響用戶的日常使用,禁止被認(rèn)為是用戶重度使用的應(yīng)用加入到文件夾中,可以防止用戶誤操作,在使用用戶重度使用的應(yīng)用時(shí),無法快速找到其對(duì)應(yīng)的入口信息的情況發(fā)生。
本實(shí)施例中,上述移動(dòng)終端選中文件夾,進(jìn)入文件夾圖標(biāo)變換覆蓋區(qū)域狀態(tài)的步驟S1,包括:
S11、獲取所述文件夾被拖動(dòng)的移動(dòng)軌跡,并判斷所述移動(dòng)軌跡與預(yù)設(shè)的標(biāo)準(zhǔn)軌跡是否匹配;
S12、如果匹配,則進(jìn)入文件夾圖標(biāo)變換覆蓋區(qū)域狀態(tài)。
如上述步驟S11和S12所述,拖動(dòng)文件夾即為選中該文件夾,將文件夾拖動(dòng)的軌跡與預(yù)設(shè)的標(biāo)準(zhǔn)軌跡進(jìn)行匹配,比如,標(biāo)準(zhǔn)軌跡為“C”形,那么只有拖動(dòng)文件夾的軌跡同樣為“C”形時(shí),才會(huì)進(jìn)行文件夾圖標(biāo)變換覆蓋區(qū)域狀態(tài)。隱蔽性高,防止誤觸發(fā)上述“進(jìn)入文件夾圖標(biāo)變換覆蓋區(qū)域狀態(tài)”,影響用戶的正常使用。
在一具體實(shí)施例中,移動(dòng)終端獲取所述文件夾被拖動(dòng)的移動(dòng)軌跡,并判斷所述移動(dòng)軌跡與預(yù)設(shè)的標(biāo)準(zhǔn)軌跡是否匹配;如果匹配,則進(jìn)入文件夾圖標(biāo)變換覆蓋區(qū)域狀態(tài)。進(jìn)入文件夾圖標(biāo)變換覆蓋區(qū)域狀態(tài)后,接收所述文件夾圖標(biāo)的操作區(qū)域采集的拉伸命令,調(diào)整所述文件夾圖標(biāo)的覆蓋區(qū)域。在拉伸過程中,檢測(cè)被所述文件夾圖標(biāo)覆蓋區(qū)域上是否存在其它圖標(biāo);如果存在,可以選擇將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)移動(dòng)到所述文件夾圖標(biāo)覆蓋區(qū)域之外,也可以選擇將將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)移動(dòng)到所述文件夾圖標(biāo)對(duì)應(yīng)的文件夾中。
本發(fā)明實(shí)施例的其文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的方法,可以調(diào)整文件夾圖標(biāo)的覆蓋區(qū)域,進(jìn)而可以根據(jù)需要,將文件夾圖標(biāo)調(diào)大,以防止點(diǎn)擊文件夾圖標(biāo)時(shí)誤觸發(fā)其他應(yīng)用的圖標(biāo),提高用戶的體驗(yàn)。
參照?qǐng)D4,本發(fā)明實(shí)施例還提供一種文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的裝置,包括:
進(jìn)入單元10,用于移動(dòng)終端選中文件夾,進(jìn)入文件夾圖標(biāo)變換覆蓋區(qū)域狀態(tài);
調(diào)整單元20,用于接收所述文件夾圖標(biāo)的操作區(qū)域采集的拉伸命令,調(diào)整所述文件夾圖標(biāo)的覆蓋區(qū)域。
如上述進(jìn)入單元10,上述文件夾圖標(biāo)變換覆蓋區(qū)域狀態(tài)即為,在此狀態(tài)下可以對(duì)選中的文件夾圖標(biāo)進(jìn)行拉伸變換其覆蓋區(qū)域。本實(shí)施例中,上述文件夾圖標(biāo)的覆蓋區(qū)域是基于移動(dòng)終端桌面網(wǎng)格的基本單元進(jìn)行變換的,即,文件夾圖標(biāo)的覆蓋區(qū)域是基本單元的整數(shù)倍,且完全覆蓋其所覆蓋的基本單元,不會(huì)出現(xiàn)只覆蓋基本單元的部分的情況發(fā)生,防止桌面上的圖標(biāo)之間出現(xiàn)空擋的情況發(fā)生。
如上述整單元20,上述件夾圖標(biāo)的操作區(qū)域可以為多種區(qū)域,比如文件夾圖標(biāo)本身所處的區(qū)域?yàn)樯鲜霾僮鲄^(qū)域,用戶可以通過雙指、三指等點(diǎn)擊后舒張或收縮等輸入拉伸命令;或者,文件夾圖標(biāo)的邊沿所處的區(qū)域?yàn)樯鲜霾僮鲄^(qū)域,用戶可以點(diǎn)擊某一邊沿進(jìn)行拉或縮等動(dòng)作輸入拉伸命令等。在其它實(shí)施例中,還可以是“大”和“小”的控制按鈕,點(diǎn)擊“大”則輸入增大文件夾圖標(biāo)的拉伸命令,點(diǎn)擊“小”則輸入縮小文件夾圖標(biāo)的拉伸命令等。上述文件夾圖標(biāo)的覆蓋區(qū)域,即為文件夾圖標(biāo)在移動(dòng)終端的桌面上所占用的區(qū)域。上述文件夾圖標(biāo)變換覆蓋區(qū)域時(shí),只需調(diào)用操作系統(tǒng)的原生借口,輸入拉伸命令,然后調(diào)節(jié)文件夾圖標(biāo)的大小即可。
參照?qǐng)D5,本實(shí)施例中,上述調(diào)整單元20,包括:
第一檢測(cè)單元211,用于檢測(cè)被所述文件夾圖標(biāo)覆蓋區(qū)域上是否存在其它圖標(biāo);
第一移動(dòng)單元212,用于若所述文件夾圖標(biāo)覆蓋區(qū)域上存在其它圖標(biāo),則將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)移動(dòng)到所述文件夾圖標(biāo)覆蓋區(qū)域之外。
如上述第一檢測(cè)單元211和第一移動(dòng)單元212,文件夾圖標(biāo)在增大時(shí),必然會(huì)覆蓋其臨近的基本單元,如果臨近的基本單元上沒有其他圖標(biāo),則直接占用,如果臨近的基本單元上已經(jīng)存在其他圖標(biāo),如果直接覆蓋,則影響用戶的正常使用,所以,將上述其他圖標(biāo)移動(dòng)在其它位置,給文件夾圖標(biāo)讓位。其實(shí)現(xiàn)方法,一般為,移動(dòng)終端系統(tǒng)預(yù)設(shè)有對(duì)應(yīng)標(biāo)準(zhǔn)網(wǎng)格的二維數(shù)組列表,所述二維數(shù)組列表中的各坐標(biāo)與所述桌面上的各網(wǎng)格處一對(duì)一的映射,并記錄各網(wǎng)格處的是否設(shè)置有圖標(biāo);當(dāng)檢測(cè)到文件夾圖標(biāo)覆蓋的網(wǎng)格處被記錄有圖標(biāo),則將記錄的圖標(biāo)移動(dòng)到未被文件夾圖標(biāo)覆蓋的區(qū)域上的未記錄有圖標(biāo)的網(wǎng)格上。
本實(shí)施例中,上述文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的裝置還包括:
擺放單元,用于根據(jù)預(yù)設(shè)的圖標(biāo)擺放策略,重新布置移動(dòng)到所述文件夾圖標(biāo)覆蓋區(qū)域之外的其它圖標(biāo)的位置。
如上述擺放單元,上述被移動(dòng)到文件夾圖標(biāo)覆蓋區(qū)域之外的其它圖標(biāo)的擺放并不是隨便布置,而是按照預(yù)設(shè)的擺放策略有規(guī)則的擺放,方便用戶查找。本實(shí)施例中,上述擺放單元包括擺放模塊,用于根據(jù)所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)被移動(dòng)前的排列順序,在圖標(biāo)空位上依次擺放。上述其它圖標(biāo)被移動(dòng)前的排列順序,即為圖標(biāo)按照指定順序排列,比如,按照從左到右排列的順序,當(dāng)排到右邊最后一位后,另起一行繼續(xù)按照從左到右排列的順序排列等。上述二維數(shù)組列表中可以記錄各圖標(biāo)的位置,然后按照排列順序,即可以確定上述文件夾圖標(biāo)覆蓋區(qū)域之外的其它圖標(biāo)移動(dòng)前的排列順序。上述圖標(biāo)空位即為沒有放置圖標(biāo)的基本單元。
本實(shí)施例中,上述擺放模塊,包括:跳轉(zhuǎn)子模塊,用于若所述移動(dòng)終端的當(dāng)前桌面上圖標(biāo)空位被補(bǔ)滿,剩余的所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)跳轉(zhuǎn)到其它存在圖標(biāo)空位的桌面上擺放。如果文件夾圖標(biāo)被拉伸到一定大時(shí),此時(shí)被移動(dòng)的圖標(biāo)數(shù)量過多,而在當(dāng)前桌面上留下的圖標(biāo)空位就不夠擺放被移動(dòng)的圖標(biāo),那么,圖標(biāo)會(huì)跳轉(zhuǎn)到其他桌面上的圖標(biāo)空位擺放。移動(dòng)終端對(duì)應(yīng)其它桌面同樣會(huì)設(shè)置有二維數(shù)組列表,記錄哪些網(wǎng)格處是空位等。在圖標(biāo)跳轉(zhuǎn)到其他桌面的過程中,同樣是根據(jù)所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)被移動(dòng)前的排列順序,進(jìn)行跳轉(zhuǎn)的,即,排列靠前的優(yōu)先留在當(dāng)前桌面,其他的依次向下一頁跳轉(zhuǎn),并以此類推。
參照?qǐng)D6,在另一實(shí)施例中,上述調(diào)整單元20,包括:
第二檢測(cè)單元221,用于檢測(cè)被所述文件夾圖標(biāo)覆蓋區(qū)域是否存在其它圖標(biāo);
第二移動(dòng)單元222,用于若所述文件夾圖標(biāo)覆蓋區(qū)域上存在其它圖標(biāo),則將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)移動(dòng)到所述文件夾圖標(biāo)對(duì)應(yīng)的文件夾中。
如上述第二檢測(cè)單元221和第二移動(dòng)單元222,文件夾圖標(biāo)在增大時(shí),必然會(huì)覆蓋其臨近的基本單元,如果臨近的基本單元上沒有其他圖標(biāo),則直接占用,如果臨近的基本單元上已經(jīng)存在其他圖標(biāo),直接將覆蓋的圖標(biāo)加入到上述文件夾中。在此過程中,文件夾圖標(biāo)雖然被放大,同時(shí)占用了其它圖標(biāo)的位置,但是其它圖標(biāo)無需移動(dòng)到其它位置,直接加入到文件夾中,無需對(duì)移動(dòng)終端上的圖標(biāo)進(jìn)行轉(zhuǎn)移處理,也無需重新布局等。
參照?qǐng)D7,本實(shí)施例中,上述第二移動(dòng)單元222,包括:
比較模塊2221,用于將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)被覆蓋區(qū)域的面積與預(yù)設(shè)的面積閾值進(jìn)行比較;
移動(dòng)模塊2222,用于如果所述面積大于所述面積閾值,則將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)移動(dòng)到所述文件夾圖標(biāo)對(duì)應(yīng)的文件夾中。
如上述比較模塊2221和移動(dòng)模塊2222,因?yàn)槲募A圖標(biāo)在被拉伸的過程中,一般是漸變的過程,當(dāng)停止拉伸命令時(shí),文件夾圖標(biāo)的邊沿可能與其它圖標(biāo)部分重合,此時(shí)是否將這些與文件夾圖標(biāo)重合的圖標(biāo)加入到文件夾中,需要一次判斷的過程,即將重合的面積與預(yù)設(shè)的面積閾值進(jìn)行比較,只有重合的面積大于等于預(yù)設(shè)的面積閾值時(shí),才會(huì)將文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)移動(dòng)到所述文件夾圖標(biāo)對(duì)應(yīng)的文件夾中,反之,則放棄圖標(biāo)只有部分與文件夾圖標(biāo)重合的圖標(biāo)加入到文件夾中。
本實(shí)施例中,上述第二移動(dòng)單元222,還包括:
全覆蓋模塊,用于所述文件夾圖標(biāo)未全部覆蓋在所述文件夾圖標(biāo)覆蓋區(qū)域邊沿的其它邊沿圖標(biāo)時(shí),如果所述邊沿圖標(biāo)被覆蓋的面積大于等于所述面積閾值,則文件夾圖標(biāo)自動(dòng)將所述邊沿圖標(biāo)全覆蓋。
如上述全覆蓋模塊,上述邊沿圖標(biāo)即為部分與文件夾圖標(biāo)重合的圖標(biāo)。當(dāng)所述邊沿圖標(biāo)被覆蓋的面積大于等于所述面積閾值時(shí),邊沿圖標(biāo)則會(huì)被加入到文件夾中,此時(shí),由于文件夾圖標(biāo)未全覆蓋在邊沿圖標(biāo)上,而圖標(biāo)又被加入文件夾中,所以會(huì)出現(xiàn)空擋,此時(shí)文件夾圖標(biāo)自動(dòng)將所述邊沿圖標(biāo)全覆蓋,將出現(xiàn)的空擋補(bǔ)全,提高用戶的體驗(yàn)。
本實(shí)施例中,上述第二移動(dòng)單元222,還包括:
撤銷覆蓋模塊,用于所述文件夾圖標(biāo)未全部覆蓋在所述文件夾圖標(biāo)覆蓋區(qū)域邊沿的其它邊沿圖標(biāo)時(shí),如果所述邊沿圖標(biāo)被覆蓋的面積小于所述面積閾值,則將所述文件夾圖標(biāo)縮小,撤銷對(duì)所述邊沿圖標(biāo)的覆蓋。
如上述撤銷覆蓋模塊,如果所述邊沿圖標(biāo)被覆蓋的面積小于所述面積閾值,那么邊沿圖標(biāo)不會(huì)加入到文件夾中,此時(shí),文件夾圖標(biāo)的邊沿會(huì)與邊沿圖標(biāo)重合,影響美觀和正常使用邊沿圖標(biāo),將文件夾圖標(biāo)縮小,撤銷對(duì)所述邊沿圖標(biāo)的覆蓋,則會(huì)避免上述問題。
本實(shí)施例中,上述文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的裝置還包括:
獲取單元,用于獲取加入所述文件夾的圖標(biāo)對(duì)應(yīng)的應(yīng)用的分類名;
統(tǒng)計(jì)單元,用于統(tǒng)計(jì)各分類名對(duì)應(yīng)的所述應(yīng)用的數(shù)量;
命名單元,用于選擇對(duì)應(yīng)所述應(yīng)用數(shù)量最多的一種分類名作為所述文件夾的名稱。
如上述獲取單元、統(tǒng)計(jì)單元和命名單元,上述圖標(biāo)即為移動(dòng)終端顯示桌面上的各種應(yīng)用的入口信息,點(diǎn)擊圖標(biāo)會(huì)啟動(dòng)對(duì)應(yīng)的應(yīng)用。上述分類名是指各種應(yīng)用本身所具有的一種性質(zhì),比如,微信(即時(shí)通訊應(yīng)用)、QQ(即時(shí)通訊應(yīng)用)、撥打電話(即時(shí)通訊應(yīng)用)等可以認(rèn)為是同一類型的應(yīng)用,其分類名可以統(tǒng)稱為“通訊”;又比如360手機(jī)助手、360手機(jī)應(yīng)用商店等的分類名可以統(tǒng)稱為“手機(jī)助手”等。即每一個(gè)應(yīng)用都會(huì)有對(duì)應(yīng)的分類名,而每一個(gè)分類名可以包含多個(gè)應(yīng)用。因?yàn)楦鲬?yīng)用的圖標(biāo)在移動(dòng)終端的顯示桌面上,所以移動(dòng)終端上的文件夾一般會(huì)存儲(chǔ)各應(yīng)用的圖標(biāo),而移動(dòng)終端會(huì)根據(jù)圖標(biāo)查找到與之對(duì)應(yīng)的應(yīng)用,然后通過應(yīng)用獲取到圖標(biāo)對(duì)應(yīng)的分類名。統(tǒng)計(jì)待存儲(chǔ)到文件夾中的各類型的圖標(biāo)的數(shù)量。比如待加入文件夾的圖標(biāo)包括微信、QQ、360手機(jī)助手應(yīng)用三個(gè)應(yīng)用,那么統(tǒng)計(jì)后的數(shù)據(jù)即為分類名為“通訊”的應(yīng)用的數(shù)量為2,“手機(jī)助手”的應(yīng)用的數(shù)量為1。當(dāng)拉伸命令結(jié)束后,移動(dòng)終端會(huì)對(duì)文件夾進(jìn)行重命名,此時(shí),移動(dòng)終端會(huì)選擇分類名對(duì)應(yīng)最多應(yīng)用數(shù)量的一種分類名作為文件夾的名,由于該文件夾中對(duì)應(yīng)文件夾名的分類應(yīng)用最多,所以文件夾的名相對(duì)準(zhǔn)確,可以表明該文件夾中對(duì)應(yīng)文件夾名的分類應(yīng)用居多。比如,文件夾中的圖標(biāo)包括微信、QQ、360手機(jī)助手應(yīng)用三個(gè)應(yīng)用,那么統(tǒng)計(jì)后的數(shù)據(jù)即為分類名為“通訊”的應(yīng)用的數(shù)量為2,“手機(jī)助手”的應(yīng)用的數(shù)量為1,文件夾的名稱即可為“通訊”。
本實(shí)施例中,上述獲取單元2225,包括:
獲取模塊,用于獲取所述應(yīng)用的包名;
查找模塊,用于通過所述包名查找所述應(yīng)用的分類名。
如上述獲取模塊和查找模塊,上述包名是應(yīng)用的唯一標(biāo)識(shí),一款應(yīng)用的包名是獨(dú)一無二的,比如“手機(jī)QQ”的包名就是com.tencent.mobileqq。查找模塊,包括:下載子模塊,用于根據(jù)所述包名到指定的服務(wù)器下載與所述包名對(duì)應(yīng)的分類名。每一個(gè)包名代表著對(duì)應(yīng)應(yīng)用的名稱,通過包名既可以到指定的服務(wù)器等下載該包名對(duì)應(yīng)的分類信息,分類信息內(nèi)包含分類名。上述服務(wù)器一般為各種手機(jī)助手、應(yīng)用商店的服務(wù)器,其已經(jīng)將各包名對(duì)應(yīng)的應(yīng)用分好類。當(dāng)知道一個(gè)應(yīng)用的包名后,既可以到手機(jī)助手或應(yīng)用商店內(nèi)查找該包名對(duì)應(yīng)的分類信息,然后下載到移動(dòng)終端,供后續(xù)的命名使用。通過應(yīng)用的包名查找分類名,簡(jiǎn)單、快速、準(zhǔn)確。
本實(shí)施例中,上述文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的裝置,還包括:
頻率比較單元,獲取所述移動(dòng)終端的桌面上各圖標(biāo)對(duì)應(yīng)的應(yīng)用被使用的頻率,并將各應(yīng)用被使用的頻率分別與預(yù)設(shè)的頻率閾值進(jìn)行比較;
禁止單元,禁止加入單元若所述頻率大于頻率閾值,則判定該頻率對(duì)應(yīng)的應(yīng)用為常用應(yīng)用,并禁止所述常用應(yīng)用加入所述文件夾;
所述第二移動(dòng)單元222,包括:
移動(dòng)子模塊,用于將所述常用應(yīng)用對(duì)應(yīng)的圖標(biāo)移動(dòng)到所述文件夾圖標(biāo)覆蓋區(qū)域之外。
如上述頻率比較單元、禁止單元和移動(dòng)子模塊,上述使用的頻率,即為應(yīng)用在指定時(shí)間內(nèi)被啟動(dòng)使用的次數(shù)。如果應(yīng)用在指定時(shí)間內(nèi)一直保持啟動(dòng)狀態(tài),那么認(rèn)定該應(yīng)用的使用頻率為最高。根據(jù)應(yīng)用被使用的頻率,可以判斷出用戶對(duì)各應(yīng)用的使用習(xí)慣,比如,某一應(yīng)用的使用頻率較高,那么可以認(rèn)定該應(yīng)用是用戶的重度使用的應(yīng)用,常常需要點(diǎn)擊其圖標(biāo)啟動(dòng),如果被移動(dòng)到文件夾中會(huì)影響用戶的日常使用,禁止被認(rèn)為是用戶重度使用的應(yīng)用加入到文件夾中,可以防止用戶誤操作,在使用用戶重度使用的應(yīng)用時(shí),無法快速找到其對(duì)應(yīng)的入口信息的情況發(fā)生。
本實(shí)施例中,上述進(jìn)入單元10,包括:
獲取判斷模塊,用于獲取所述文件夾被拖動(dòng)的移動(dòng)軌跡,并判斷所述移動(dòng)軌跡與預(yù)設(shè)的標(biāo)準(zhǔn)軌跡是否匹配;如果匹配,則進(jìn)入文件夾圖標(biāo)變換覆蓋區(qū)域狀態(tài)。
如上述獲取判斷模塊,拖動(dòng)文件夾即為選中該文件夾,將文件夾拖動(dòng)的軌跡與預(yù)設(shè)的標(biāo)準(zhǔn)軌跡進(jìn)行匹配,比如,標(biāo)準(zhǔn)軌跡為“C”形,那么只有拖動(dòng)文件夾的軌跡同樣為“C”形時(shí),才會(huì)進(jìn)行文件夾圖標(biāo)變換覆蓋區(qū)域狀態(tài)。隱蔽性高,防止誤觸發(fā)上述“進(jìn)入文件夾圖標(biāo)變換覆蓋區(qū)域狀態(tài)”,影響用戶的正常使用。
在一具體實(shí)施例中,移動(dòng)終端獲取所述文件夾被拖動(dòng)的移動(dòng)軌跡,并判斷所述移動(dòng)軌跡與預(yù)設(shè)的標(biāo)準(zhǔn)軌跡是否匹配;如果匹配,則進(jìn)入文件夾圖標(biāo)變換覆蓋區(qū)域狀態(tài)。進(jìn)入文件夾圖標(biāo)變換覆蓋區(qū)域狀態(tài)后,接收所述文件夾圖標(biāo)的操作區(qū)域采集的拉伸命令,調(diào)整所述文件夾圖標(biāo)的覆蓋區(qū)域。在拉伸過程中,檢測(cè)被所述文件夾圖標(biāo)覆蓋區(qū)域上是否存在其它圖標(biāo);如果存在,可以選擇將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)移動(dòng)到所述文件夾圖標(biāo)覆蓋區(qū)域之外,也可以選擇將將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)移動(dòng)到所述文件夾圖標(biāo)對(duì)應(yīng)的文件夾中。
本發(fā)明實(shí)施例的其文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的裝置,可以調(diào)整文件夾圖標(biāo)的覆蓋區(qū)域,進(jìn)而可以根據(jù)需要,將文件夾圖標(biāo)調(diào)大,以防止點(diǎn)擊文件夾圖標(biāo)時(shí)誤觸發(fā)其他應(yīng)用的圖標(biāo),提高用戶的體驗(yàn)。
參照?qǐng)D8,本發(fā)明實(shí)施例中還提供一種移動(dòng)終端,包括處理器1180和存儲(chǔ)器1120;所述存儲(chǔ)器1120用于存儲(chǔ)支持文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的裝置執(zhí)行上述的文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的方法的程序;所述處理器1180被配置為用于執(zhí)行所述存儲(chǔ)器中存儲(chǔ)的程序。
為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分,具體技術(shù)細(xì)節(jié)未揭示的,請(qǐng)參照本發(fā)明實(shí)施例方法部分。該移動(dòng)終端可以為包括手機(jī)、平板電腦、PDA(Personal Digital Assistant,個(gè)人數(shù)字助理)、POS(Point of Sales,銷售終端)、車載電腦等任意終端設(shè)備,以移動(dòng)終端為手機(jī)為例:
圖8示出的是與本發(fā)明實(shí)施例提供的移動(dòng)終端相關(guān)的手機(jī)的部分結(jié)構(gòu)的框圖。參考圖8,手機(jī)包括:射頻(Radio Frequency,RF)電路1110、存儲(chǔ)器1120、輸入單元1130、顯示單元1140、傳感器1150、音頻電路1160、無線保真(wireless fidelity,WiFi)模塊1170、處理器1180、以及電源1190等部件。本領(lǐng)域技術(shù)人員可以理解,圖8中示出的手機(jī)結(jié)構(gòu)并不構(gòu)成對(duì)手機(jī)的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。
下面結(jié)合圖8對(duì)手機(jī)的各個(gè)構(gòu)成部件進(jìn)行具體的介紹:
RF電路1110可用于收發(fā)信息或通話過程中,信號(hào)的接收和發(fā)送,特別地,將基站的下行信息接收后,給處理器1180處理;另外,將設(shè)計(jì)上行的數(shù)據(jù)發(fā)送給基站。通常,RF電路1110包括但不限于天線、至少一個(gè)放大器、收發(fā)信機(jī)、耦合器、低噪聲放大器(Low Noise Amplifier,LNA)、雙工器等。此外,RF電路1110還可以通過無線通信與網(wǎng)絡(luò)和其他設(shè)備通信。上述無線通信可以使用任一通信標(biāo)準(zhǔn)或協(xié)議,包括但不限于全球移動(dòng)通訊系統(tǒng)(Global System of Mobile communication,GSM)、通用分組無線服務(wù)(General Packet Radio Service,GPRS)、碼分多址(Code Division Multiple Access,CDMA)、寬帶碼分多址(Wideband Code Division Multiple Access,WCDMA)、長(zhǎng)期演進(jìn)(Long Term Evolution,LTE)、電子郵件、短消息服務(wù)(Short Messaging Service,SMS)等。
存儲(chǔ)器1120可用于存儲(chǔ)軟件程序以及模塊,處理器1180通過運(yùn)行存儲(chǔ)在存儲(chǔ)器1120的軟件程序以及模塊,從而執(zhí)行手機(jī)的各種功能應(yīng)用以及數(shù)據(jù)處理。存儲(chǔ)器1120可主要包括存儲(chǔ)程序區(qū)和存儲(chǔ)數(shù)據(jù)區(qū),其中,存儲(chǔ)程序區(qū)可存儲(chǔ)操作系統(tǒng)、至少一個(gè)功能所需的應(yīng)用程序(比如聲音播放功能、圖像播放功能等)等;存儲(chǔ)數(shù)據(jù)區(qū)可存儲(chǔ)根據(jù)手機(jī)的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲(chǔ)器1120可以包括高速隨機(jī)存取存儲(chǔ)器,還可以包括非易失性存儲(chǔ)器,例如至少一個(gè)磁盤存儲(chǔ)器件、閃存器件、或其他易失性固態(tài)存儲(chǔ)器件。
輸入單元1130可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與手機(jī)的用戶設(shè)置以及功能控制有關(guān)的鍵信號(hào)輸入。具體地,輸入單元1130可包括觸控面板1131以及其他輸入設(shè)備1132。觸控面板1131,也稱為觸摸屏,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸控面板1131上或在觸控面板1131附近的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動(dòng)相應(yīng)的連接裝置??蛇x的,觸控面板1131可包括觸摸檢測(cè)裝置和觸摸控制器兩個(gè)部分。其中,觸摸檢測(cè)裝置檢測(cè)用戶的觸摸方位,并檢測(cè)觸摸操作帶來的信號(hào),將信號(hào)傳送給觸摸控制器;觸摸控制器從觸摸檢測(cè)裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點(diǎn)坐標(biāo),再送給處理器1180,并能接收處理器1180發(fā)來的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實(shí)現(xiàn)觸控面板1131。除了觸控面板1131,輸入單元1130還可以包括其他輸入設(shè)備1132。具體地,其他輸入設(shè)備1132可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關(guān)按鍵等)、軌跡球、鼠標(biāo)、操作桿等中的一種或多種。
顯示單元1140可用于顯示由用戶輸入的信息或提供給用戶的信息以及手機(jī)的各種菜單。顯示單元1140可包括顯示面板1141,可選的,可以采用液晶顯示器(Liquid Crystal Display,LCD)、有機(jī)發(fā)光二極管(Organic Light-Emitting Diode,OLED)等形式來配置顯示面板1141。進(jìn)一步的,觸控面板1131可覆蓋顯示面板1141,當(dāng)觸控面板1131檢測(cè)到在其上或附近的觸摸操作后,傳送給處理器1180以確定觸摸事件的類型,隨后處理器1180根據(jù)觸摸事件的類型在顯示面板1141上提供相應(yīng)的視覺輸出。雖然在圖8中,觸控面板1131與顯示面板1141是作為兩個(gè)獨(dú)立的部件來實(shí)現(xiàn)手機(jī)的輸入和輸入功能,但是在某些實(shí)施例中,可以將觸控面板1131與顯示面板1141集成而實(shí)現(xiàn)手機(jī)的輸入和輸出功能。
手機(jī)還可包括至少一種傳感器1150,比如光傳感器、運(yùn)動(dòng)傳感器以及其他傳感器。具體地,光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境光線的明暗來調(diào)節(jié)顯示面板1141的亮度,接近傳感器可在手機(jī)移動(dòng)到耳邊時(shí),關(guān)閉顯示面板1141和/或背光。作為運(yùn)動(dòng)傳感器的一種,加速計(jì)傳感器可檢測(cè)各個(gè)方向上(一般為三軸)加速度的大小,靜止時(shí)可檢測(cè)出重力的大小及方向,可用于識(shí)別手機(jī)姿態(tài)的應(yīng)用(比如橫豎屏切換、相關(guān)游戲、磁力計(jì)姿態(tài)校準(zhǔn))、振動(dòng)識(shí)別相關(guān)功能(比如計(jì)步器、敲擊)等;至于手機(jī)還可配置的陀螺儀、氣壓計(jì)、濕度計(jì)、溫度計(jì)、紅外線傳感器等其他傳感器,在此不再贅述。
音頻電路1160、揚(yáng)聲器1161,傳聲器1162可提供用戶與手機(jī)之間的音頻接口。音頻電路1160可將接收到的音頻數(shù)據(jù)轉(zhuǎn)換后的電信號(hào),傳輸?shù)綋P(yáng)聲器1161,由揚(yáng)聲器1161轉(zhuǎn)換為聲音信號(hào)輸出;另一方面,傳聲器1162將收集的聲音信號(hào)轉(zhuǎn)換為電信號(hào),由音頻電路1160接收后轉(zhuǎn)換為音頻數(shù)據(jù),再將音頻數(shù)據(jù)輸出處理器1180處理后,經(jīng)RF電路1110以發(fā)送給比如另一手機(jī),或者將音頻數(shù)據(jù)輸出至存儲(chǔ)器1120以便進(jìn)一步處理。
WiFi屬于短距離無線傳輸技術(shù),手機(jī)通過WiFi模塊1170可以幫助用戶收發(fā)電子郵件、瀏覽網(wǎng)頁和訪問流式媒體等,它為用戶提供了無線的寬帶互聯(lián)網(wǎng)訪問。雖然圖8示出了WiFi模塊1170,但是可以理解的是,其并不屬于手機(jī)的必須構(gòu)成,完全可以根據(jù)需要在不改變發(fā)明的本質(zhì)的范圍內(nèi)而省略。
處理器1180是手機(jī)的控制中心,利用各種接口和線路連接整個(gè)手機(jī)的各個(gè)部分,通過運(yùn)行或執(zhí)行存儲(chǔ)在存儲(chǔ)器1120內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲(chǔ)在存儲(chǔ)器1120內(nèi)的數(shù)據(jù),執(zhí)行手機(jī)的各種功能和處理數(shù)據(jù),從而對(duì)手機(jī)進(jìn)行整體監(jiān)控??蛇x的,處理器1180可包括一個(gè)或多個(gè)處理單元;優(yōu)選的,處理器1180可集成應(yīng)用處理器和調(diào)制解調(diào)處理器,其中,應(yīng)用處理器主要處理操作系統(tǒng)、用戶界面和應(yīng)用程序等,調(diào)制解調(diào)處理器主要處理無線通信。可以理解的是,上述調(diào)制解調(diào)處理器也可以不集成到處理器1180中。
手機(jī)還包括給各個(gè)部件供電的電源1190(比如電池),優(yōu)選的,電源可以通過電源管理系統(tǒng)與處理器1180邏輯相連,從而通過電源管理系統(tǒng)實(shí)現(xiàn)管理充電、放電、以及功耗管理等功能。
盡管未示出,手機(jī)還可以包括攝像頭、藍(lán)牙模塊等,在此不再贅述。
參照?qǐng)D8,在本發(fā)明實(shí)施例中,該移動(dòng)終端所包括的處理器1180還具有以下功能:
移動(dòng)終端選中文件夾,進(jìn)入文件夾圖標(biāo)變換覆蓋區(qū)域狀態(tài);
接收所述文件夾圖標(biāo)的操作區(qū)域采集的拉伸命令,調(diào)整所述文件夾圖標(biāo)的覆蓋區(qū)域。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過程,在此不再贅述。
在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
本發(fā)明實(shí)施例提供:
A1、一種文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的方法,包括:
移動(dòng)終端選中文件夾,進(jìn)入文件夾圖標(biāo)變換覆蓋區(qū)域狀態(tài);
接收所述文件夾圖標(biāo)的操作區(qū)域采集的拉伸命令,調(diào)整所述文件夾圖標(biāo)的覆蓋區(qū)域。
A2、根據(jù)A1所述的文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的方法,所述接收文件夾圖標(biāo)的操作區(qū)域采集的拉伸命令,調(diào)整所述文件夾圖標(biāo)的覆蓋區(qū)域的步驟,包括:
檢測(cè)被所述文件夾圖標(biāo)覆蓋區(qū)域上是否存在其它圖標(biāo);
若是,則將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)移動(dòng)到所述文件夾圖標(biāo)覆蓋區(qū)域之外。
A3、根據(jù)A2所述的文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的方法,所述將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)移動(dòng)到所述文件夾圖標(biāo)覆蓋區(qū)域之外的步驟之后,包括:
根據(jù)預(yù)設(shè)的圖標(biāo)擺放策略,重新布置移動(dòng)到所述文件夾圖標(biāo)覆蓋區(qū)域之外的其它圖標(biāo)的位置。
A4、根據(jù)A3所述的文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的方法,所述圖標(biāo)擺放策略包括:
根據(jù)所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)被移動(dòng)前的排列順序,在圖標(biāo)空位上依次擺放。
A5、根據(jù)A4所述的文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的方法,所述根據(jù)所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)被移動(dòng)前的排列順序,在圖標(biāo)空位上依次擺放步驟,包括:
若所述移動(dòng)終端的當(dāng)前桌面上圖標(biāo)空位被補(bǔ)滿,剩余的所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)跳轉(zhuǎn)到其它存在圖標(biāo)空位的桌面上擺放。
A6、根據(jù)A1所述的文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的方法,所述接收文件夾圖標(biāo)的操作區(qū)域采集的拉伸命令,調(diào)整所述文件夾圖標(biāo)的覆蓋區(qū)域的步驟,包括:
檢測(cè)被所述文件夾圖標(biāo)覆蓋區(qū)域是否存在其它圖標(biāo);
若是,則將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)移動(dòng)到所述文件夾圖標(biāo)對(duì)應(yīng)的文件夾中。
A7、根據(jù)A6所述的文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的方法,所述將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)移動(dòng)到所述文件夾圖標(biāo)對(duì)應(yīng)的文件夾中的步驟,包括:
將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)被覆蓋區(qū)域的面積與預(yù)設(shè)的面積閾值進(jìn)行比較;
如果所述面積大于所述面積閾值,則將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)移動(dòng)到所述文件夾圖標(biāo)對(duì)應(yīng)的文件夾中。
A8、根據(jù)A7所述的文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的方法,所述將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)被覆蓋區(qū)域的面積與預(yù)設(shè)的面積閾值進(jìn)行比較的步驟之后,包括:
所述文件夾圖標(biāo)未全部覆蓋在所述文件夾圖標(biāo)覆蓋區(qū)域邊沿的其它邊沿圖標(biāo)時(shí),如果所述邊沿圖標(biāo)被覆蓋的面積大于等于所述面積閾值,則文件夾圖標(biāo)自動(dòng)將所述邊沿圖標(biāo)全覆蓋。
A9、根據(jù)A7所述的文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的方法,所述將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)被覆蓋區(qū)域的面積與預(yù)設(shè)的面積閾值進(jìn)行比較的步驟之后,包括:
所述文件夾圖標(biāo)未全部覆蓋在所述文件夾圖標(biāo)覆蓋區(qū)域邊沿的其它邊沿圖標(biāo)時(shí),如果所述邊沿圖標(biāo)被覆蓋的面積小于所述面積閾值,則將所述文件夾圖標(biāo)縮小,撤銷對(duì)所述邊沿圖標(biāo)的覆蓋。
A10、根據(jù)A6所述的文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的方法,所述將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)移動(dòng)到所述文件夾圖標(biāo)對(duì)應(yīng)的文件夾中的步驟之后,包括:
獲取加入所述文件夾的圖標(biāo)對(duì)應(yīng)的應(yīng)用的分類名;
統(tǒng)計(jì)各分類名對(duì)應(yīng)的所述應(yīng)用的數(shù)量;
選擇對(duì)應(yīng)所述應(yīng)用數(shù)量最多的一種分類名作為所述文件夾的名稱。
A11、根據(jù)A10所述的文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的方法,所述獲取加入所述文件夾的圖標(biāo)對(duì)應(yīng)的應(yīng)用的分類名的步驟,包括:
獲取所述應(yīng)用的包名;
通過所述包名查找所述應(yīng)用的分類名。
A12、根據(jù)A11所述的文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的方法,所述通過所述包名查找所述應(yīng)用的分類名的步驟,包括:
根據(jù)所述包名到指定的服務(wù)器下載與所述包名對(duì)應(yīng)的分類名。
A13、根據(jù)A6所述的文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的方法,所述將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)移動(dòng)到所述文件夾圖標(biāo)對(duì)應(yīng)的文件夾中的步驟之前,包括:
獲取所述移動(dòng)終端的桌面上各圖標(biāo)對(duì)應(yīng)的應(yīng)用被使用的頻率,并將各應(yīng)用被使用的頻率分別與預(yù)設(shè)的頻率閾值進(jìn)行比較;
若所述頻率大于頻率閾值,則判定該頻率對(duì)應(yīng)的應(yīng)用為常用應(yīng)用,并禁止所述常用應(yīng)用加入所述文件夾;
所述將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)移動(dòng)到所述文件夾圖標(biāo)對(duì)應(yīng)的文件夾中的步驟,包括:
將所述常用應(yīng)用對(duì)應(yīng)的圖標(biāo)移動(dòng)到所述文件夾圖標(biāo)覆蓋區(qū)域之外。
A14、根據(jù)A1所述的文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的方法,所述移動(dòng)終端選中文件夾,進(jìn)入文件夾圖標(biāo)變換覆蓋區(qū)域狀態(tài)的步驟,包括:
獲取所述文件夾被拖動(dòng)的移動(dòng)軌跡,并判斷所述移動(dòng)軌跡與預(yù)設(shè)的標(biāo)準(zhǔn)軌跡是否匹配;
如果匹配,則進(jìn)入文件夾圖標(biāo)變換覆蓋區(qū)域狀態(tài)。
B1、一種文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的裝置,包括:
進(jìn)入單元,用于移動(dòng)終端選中文件夾,進(jìn)入文件夾圖標(biāo)變換覆蓋區(qū)域狀態(tài);
調(diào)整單元,用于接收所述文件夾圖標(biāo)的操作區(qū)域采集的拉伸命令,調(diào)整所述文件夾圖標(biāo)的覆蓋區(qū)域。
B2、根據(jù)B1所述的文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的裝置,所述調(diào)整單元,包括:
第一檢測(cè)單元,用于檢測(cè)被所述文件夾圖標(biāo)覆蓋區(qū)域上是否存在其它圖標(biāo);
第一移動(dòng)單元,用于若所述文件夾圖標(biāo)覆蓋區(qū)域上存在其它圖標(biāo),則將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)移動(dòng)到所述文件夾圖標(biāo)覆蓋區(qū)域之外。
B3、根據(jù)B2所述的文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的裝置,還包括:
擺放單元,用于根據(jù)預(yù)設(shè)的圖標(biāo)擺放策略,重新布置移動(dòng)到所述文件夾圖標(biāo)覆蓋區(qū)域之外的其它圖標(biāo)的位置。
B4、根據(jù)B3所述的文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的裝置,所述擺放單元,包括:
擺放模塊,用于根據(jù)所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)被移動(dòng)前的排列順序,在圖標(biāo)空位上依次擺放。
B5、根據(jù)B4所述的文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的裝置,所述擺放模塊,包括:
跳轉(zhuǎn)子模塊,用于若所述移動(dòng)終端的當(dāng)前桌面上圖標(biāo)空位被補(bǔ)滿,剩余的所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)跳轉(zhuǎn)到其它存在圖標(biāo)空位的桌面上擺放。
B6、根據(jù)B1所述的文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的裝置,所述調(diào)整單元,包括:
第二檢測(cè)單元,用于檢測(cè)被所述文件夾圖標(biāo)覆蓋區(qū)域是否存在其它圖標(biāo);
第二移動(dòng)單元,用于若所述文件夾圖標(biāo)覆蓋區(qū)域上存在其它圖標(biāo),則將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)移動(dòng)到所述文件夾圖標(biāo)對(duì)應(yīng)的文件夾中。
B7、根據(jù)B6所述的文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的裝置,所述第二移動(dòng)單元,包括:
比較模塊,用于將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)被覆蓋區(qū)域的面積與預(yù)設(shè)的面積閾值進(jìn)行比較;
移動(dòng)模塊,用于如果所述面積大于所述面積閾值,則將所述文件夾圖標(biāo)覆蓋區(qū)域上的其它圖標(biāo)移動(dòng)到所述文件夾圖標(biāo)對(duì)應(yīng)的文件夾中。
B8、根據(jù)B7所述的文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的裝置,所述第二移動(dòng)單元,還包括:
全覆蓋模塊,用于所述文件夾圖標(biāo)未全部覆蓋在所述文件夾圖標(biāo)覆蓋區(qū)域邊沿的其它邊沿圖標(biāo)時(shí),如果所述邊沿圖標(biāo)被覆蓋的面積大于等于所述面積閾值,則文件夾圖標(biāo)自動(dòng)將所述邊沿圖標(biāo)全覆蓋。
B9、根據(jù)B7所述的文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的裝置,所述第二移動(dòng)單元,還包括:
撤銷覆蓋模塊,用于所述文件夾圖標(biāo)未全部覆蓋在所述文件夾圖標(biāo)覆蓋區(qū)域邊沿的其它邊沿圖標(biāo)時(shí),如果所述邊沿圖標(biāo)被覆蓋的面積小于所述面積閾值,則將所述文件夾圖標(biāo)縮小,撤銷對(duì)所述邊沿圖標(biāo)的覆蓋。
B10、根據(jù)B6所述的文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的裝置,還包括:
獲取單元,用于獲取加入所述文件夾的圖標(biāo)對(duì)應(yīng)的應(yīng)用的分類名;
統(tǒng)計(jì)單元,用于統(tǒng)計(jì)各分類名對(duì)應(yīng)的所述應(yīng)用的數(shù)量;
命名單元,用于選擇對(duì)應(yīng)所述應(yīng)用數(shù)量最多的一種分類名作為所述文件夾的名稱。
B11、根據(jù)B10所述的文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的裝置,所述獲取單元,包括:
獲取模塊,用于獲取所述應(yīng)用的包名;
查找模塊,用于通過所述包名查找所述應(yīng)用的分類名。
B12、根據(jù)B11所述的文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的裝置,所述查找模塊,包括:
下載子模塊,用于根據(jù)所述包名到指定的服務(wù)器下載與所述包名對(duì)應(yīng)的分類名。
B13、根據(jù)B6所述的文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的裝置,還包括:
頻率比較單元,用于獲取所述移動(dòng)終端的桌面上各圖標(biāo)對(duì)應(yīng)的應(yīng)用被使用的頻率,并將各應(yīng)用被使用的頻率分別與預(yù)設(shè)的頻率閾值進(jìn)行比較;
禁止單元,用于禁止加入單元若所述頻率大于頻率閾值,則判定該頻率對(duì)應(yīng)的應(yīng)用為常用應(yīng)用,并禁止所述常用應(yīng)用加入所述文件夾;
所述第二移動(dòng)單元,包括:
移動(dòng)子模塊,用于將所述常用應(yīng)用對(duì)應(yīng)的圖標(biāo)移動(dòng)到所述文件夾圖標(biāo)覆蓋區(qū)域之外。
B14、根據(jù)B1所述的文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的裝置,所述進(jìn)入單元,包括:
獲取判斷模塊,用于獲取所述文件夾被拖動(dòng)的移動(dòng)軌跡,并判斷所述移動(dòng)軌跡與預(yù)設(shè)的標(biāo)準(zhǔn)軌跡是否匹配;如果匹配,則進(jìn)入文件夾圖標(biāo)變換覆蓋區(qū)域狀態(tài)。
C1、一種移動(dòng)終端,包括處理器和存儲(chǔ)器;
所述存儲(chǔ)器用于存儲(chǔ)支持文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的裝置執(zhí)行A1至A14中任一項(xiàng)所述的文件夾圖標(biāo)拉伸變換覆蓋區(qū)域的方法的程序;
所述處理器被配置為用于執(zhí)行所述存儲(chǔ)器中存儲(chǔ)的程序。