本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及一種應(yīng)用圖標(biāo)的排列方法、裝置及終端。
背景技術(shù):
目前,隨著電子技術(shù)領(lǐng)域的日益發(fā)展,移動設(shè)備已經(jīng)成為了人們工作和生活密不可分的一部分。移動設(shè)備中通常會安裝有大量應(yīng)用,如何將每個應(yīng)用圖標(biāo)排列到啟動器,現(xiàn)有技術(shù)的方案主要是通過移動設(shè)備用戶手動拖拽應(yīng)用圖標(biāo)到啟動器指定位置,這種方法非常不方便,尤其在多個應(yīng)用圖標(biāo)需要批量排列時,用戶往往需要花費很多的時間來處理成所需要的排序風(fēng)格。
技術(shù)實現(xiàn)要素:
有鑒于此,本發(fā)明實施例提供了一種應(yīng)用圖標(biāo)的排列方法、裝置及終端,用以解決現(xiàn)有技術(shù)在針對多個應(yīng)用圖標(biāo)時,僅能通過一一拖拽進行排列的問題。
一方面,本發(fā)明實施例提供了一種應(yīng)用圖標(biāo)的排列方法,應(yīng)用于終端中,所述方法包括:
獲取待排列的應(yīng)用圖標(biāo);
采集各所述應(yīng)用圖標(biāo)攜帶的對應(yīng)順序標(biāo)識;
在接收到請求端用戶輸入的排列指令時,根據(jù)所述順序標(biāo)識和各交互界面的優(yōu)先級將各所述應(yīng)用圖標(biāo)排列在對應(yīng)交互界面的對應(yīng)位置處。
如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,在所述獲取待排列的應(yīng)用圖標(biāo)之前,所述方法還包括:
在接收到請求端用戶輸入的選中應(yīng)用圖標(biāo)指令時,根據(jù)選中順序在被選中應(yīng)用圖標(biāo)上添加對應(yīng)順序標(biāo)識。
如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述根據(jù)所述順序標(biāo)識和各交互界面的優(yōu)先級將各所述應(yīng)用圖標(biāo)排列在對應(yīng)交互界面的對應(yīng)位置處,具體包括:
根據(jù)各交互界面的優(yōu)先級分別對各交互界面上的各所述待排列位置進行編號;
根據(jù)預(yù)設(shè)的順序標(biāo)識與編號之間的對應(yīng)關(guān)系,將各所述應(yīng)用圖標(biāo)排列在由各所述編號確定的各所述待排列位置處。
如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述根據(jù)各交互界面的優(yōu)先級分別對各交互界面上的各所述待排列位置進行編號,具體包括:
根據(jù)各交互界面的優(yōu)先級,基于預(yù)設(shè)編號策略分別對各交互界面上的各所述待排列位置進行編號。
上述技術(shù)方案中的一個技術(shù)方案具有如下有益效果:
本發(fā)明實施例提供的應(yīng)用圖標(biāo)的排列方法,首先,獲取待排列的應(yīng)用圖標(biāo),然后,采集各所述應(yīng)用圖標(biāo)攜帶的對應(yīng)順序標(biāo)識,最后,在接收到請求端用戶輸入的排列指令時,根據(jù)所述順序標(biāo)識和各交互界面的優(yōu)先級將各所述應(yīng)用圖標(biāo)排列在對應(yīng)交互界面的對應(yīng)位置處。與現(xiàn)有技術(shù)中相比,本發(fā)明提供了一種應(yīng)用圖標(biāo)的排列的技術(shù)方案,在針對多個需要排列的應(yīng)用圖標(biāo)時,可以批量操作,自動排列,有效減少了用戶在應(yīng)用圖標(biāo)的排列過程中所需花費的時間,具有更好的用戶體驗。
另一方面,本發(fā)明實施例提供了一種應(yīng)用圖標(biāo)的排列裝置,所述裝置包括:
獲取模塊,用于獲取待排列的應(yīng)用圖標(biāo);
采集模塊,用于采集各所述應(yīng)用圖標(biāo)攜帶的對應(yīng)順序標(biāo)識;
處理模塊,用于在接收到請求端用戶輸入的排列指令時,根據(jù)所述順序標(biāo)識和各交互界面的優(yōu)先級將各所述應(yīng)用圖標(biāo)排列在對應(yīng)交互界面的對應(yīng)位置處。
如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述裝置還包括:
添加模塊,用于在接收到請求端用戶輸入的選中應(yīng)用圖標(biāo)指令時,根據(jù)選中順序在被選中應(yīng)用圖標(biāo)上添加對應(yīng)順序標(biāo)識。
如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述處理模塊,具體用于:
根據(jù)各交互界面的優(yōu)先級分別對各交互界面上的各所述待排列位置進行編號;
根據(jù)預(yù)設(shè)的順序標(biāo)識與編號之間的對應(yīng)關(guān)系,將各所述應(yīng)用圖標(biāo)排列在由各所述編號確定的各所述待排列位置處。
如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述處理模塊,具體用于:
根據(jù)各交互界面的優(yōu)先級,基于預(yù)設(shè)編號策略分別對各交互界面上的各所述待排列位置進行編號。
上述技術(shù)方案中的一個技術(shù)方案具有如下有益效果:
本發(fā)明實施例提供的應(yīng)用圖標(biāo)的排列裝置,首先,獲取模塊獲取待排列的應(yīng)用圖標(biāo),然后,采集模塊采集各所述應(yīng)用圖標(biāo)攜帶的對應(yīng)順序標(biāo)識,最后,處理模塊在接收到請求端用戶輸入的排列指令時,根據(jù)所述順序標(biāo)識和各交互界面的優(yōu)先級將各所述應(yīng)用圖標(biāo)排列在對應(yīng)交互界面的對應(yīng)位置處。與現(xiàn)有技術(shù)中相比,本發(fā)明提供了一種應(yīng)用圖標(biāo)的排列的技術(shù)方案,在針對多個需要排列的應(yīng)用圖標(biāo)時,可以批量操作,自動排列,有效減少了用戶在應(yīng)用圖標(biāo)的排列過程中所需花費的時間,具有更好的用戶體驗。
再一方面,本發(fā)明實施例提供了一種終端,包括另一方面所提供的應(yīng)用圖標(biāo)的排列裝置。
上述技術(shù)方案中的一個技術(shù)方案具有如下有益效果:
終端在獲取待排列的應(yīng)用圖標(biāo)后,采集各所述應(yīng)用圖標(biāo)攜帶的對應(yīng)順序標(biāo)識,然后,所述終端在接收到請求端用戶輸入的排列指令時,根據(jù)所述順序標(biāo)識和各交互界面的優(yōu)先級將各所述應(yīng)用圖標(biāo)排列在對應(yīng)交互界面的對應(yīng)位置處。與現(xiàn)有技術(shù)中相比,本發(fā)明提供了一種應(yīng)用圖標(biāo)的排列的技術(shù)方案,在針對多個需要排列的應(yīng)用圖標(biāo)時,可以批量操作,自動排列,有效減少了用戶在應(yīng)用圖標(biāo)的排列過程中所需花費的時間,具有更好的用戶體驗。
【附圖說明】
為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其它的附圖。
圖1是本發(fā)明實施例一的流程示意圖;
圖2本發(fā)明實施例二的流程示意圖;
圖3為發(fā)明實施例三的結(jié)構(gòu)示意圖。
【具體實施方式】
為了更好的理解本發(fā)明的技術(shù)方案,下面結(jié)合附圖對本發(fā)明實施例進行詳細描述。
應(yīng)當(dāng)明確,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護的范圍。
在本發(fā)明實施例中使用的術(shù)語是僅僅出于描述特定實施例的目的,而非旨在限制本發(fā)明。在本發(fā)明實施例和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。
應(yīng)當(dāng)理解,本文中使用的術(shù)語“和/或”僅僅是一種描述關(guān)聯(lián)對象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,A和/或B,可以表示:單獨存在A,同時存在A和B,單獨存在B這三種情況。另外,本文中字符“/”,一般表示前后關(guān)聯(lián)對象是一種“或”的關(guān)系。
取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時”或“當(dāng)……時”或“響應(yīng)于確定”或“響應(yīng)于檢測”。類似地,取決于語境,短語“如果確定”或“如果檢測(陳述的條件或事件)”可以被解釋成為“當(dāng)確定時”或“響應(yīng)于確定”或“當(dāng)檢測(陳述的條件或事件)時”或“響應(yīng)于檢測(陳述的條件或事件)”。
實施例一
本發(fā)明實施例給出一種音頻節(jié)點插入方法,請參考圖1,其為本發(fā)明實施例所提供的方法的流程示意圖,如圖所示,該方法包括以下步驟:
S101,獲取待排列的應(yīng)用圖標(biāo)。
具體的,待排列的應(yīng)用圖標(biāo)是用戶請求端依序選擇的,在接收到請求端用戶輸入的選中應(yīng)用圖標(biāo)指令時,根據(jù)選中順序在被選中應(yīng)用圖標(biāo)上添加對應(yīng)順序標(biāo)識。比如,當(dāng)終端進入排序模式時,在請求端用戶選中的第一個應(yīng)用圖標(biāo)的右上角顯示數(shù)字1,在請求端用戶選中的第一個應(yīng)用圖標(biāo)的右上角顯示數(shù)字2,以此類推,當(dāng)選擇完成后,各所述應(yīng)用圖標(biāo)均攜帶有上述對應(yīng)的順序標(biāo)識,其中,順序標(biāo)識可以用數(shù)字、字母、文字等進行表示,且不局限于上述三種方式。
S102,采集各所述應(yīng)用圖標(biāo)攜帶的對應(yīng)順序標(biāo)識。
S103,在接收到請求端用戶輸入的排列指令時,根據(jù)所述順序標(biāo)識和各交互界面的優(yōu)先級將各所述應(yīng)用圖標(biāo)排列在對應(yīng)交互界面的對應(yīng)位置處。
具體的,在接收到請求端用戶輸入的排列指令時,
1)首先根據(jù)各交互界面的優(yōu)先級分別對各交互界面上的各所述待排列位置進行編號。
用戶請求端將終端顯示的多個交互界面設(shè)置優(yōu)先級,比如,將HOME鍵所對應(yīng)的交互界面設(shè)置為第一優(yōu)先級,HOME鍵左邊的第一交互界面對應(yīng)的為第二優(yōu)先級,HOME鍵右邊第一為第三優(yōu)先級,HOME鍵左邊第二交互界面設(shè)置為第四優(yōu)先級,HOME鍵右邊第二交互界面設(shè)置為第五優(yōu)先級,然后,獲取各個交互界面的有效排列位置。
根據(jù)優(yōu)先級和預(yù)設(shè)編號策略分別對各交互界面上的各所述待排列位置進行編號,預(yù)設(shè)編號策略可以由用戶自行設(shè)定,比如,基于交互界面從右向左編號、基于交互界面從上向下向編號等。編號從第一優(yōu)先級的交互界面開始,根據(jù)優(yōu)先級和預(yù)設(shè)編號策略依次編號,1號位置、2號位置…n號位置。
2)根據(jù)預(yù)設(shè)的順序標(biāo)識與編號之間的對應(yīng)關(guān)系,將各所述應(yīng)用圖標(biāo)排列在由各所述編號確定的各所述待排列位置處。比如,順序標(biāo)識為數(shù)字1的應(yīng)用圖標(biāo)對應(yīng)于1號位置、順序標(biāo)識為數(shù)字21的應(yīng)用圖標(biāo)對應(yīng)于2號位置等,以此類推,自動完成應(yīng)用圖標(biāo)的批量排列。
需要說明的是,待排列應(yīng)用圖標(biāo)排列完成后,剩余未被選中圖標(biāo)根據(jù)原始先后程序,基于交互界面的優(yōu)先級,依次排列在已排列應(yīng)用圖標(biāo)之后。
本發(fā)明實施例的技術(shù)方案具有以下有益效果:
本發(fā)明實施例提供的應(yīng)用圖標(biāo)的排列方法,首先,獲取待排列的應(yīng)用圖標(biāo),然后,采集各所述應(yīng)用圖標(biāo)攜帶的對應(yīng)順序標(biāo)識,最后,在接收到請求端用戶輸入的排列指令時,根據(jù)所述順序標(biāo)識和各交互界面的優(yōu)先級將各所述應(yīng)用圖標(biāo)排列在對應(yīng)交互界面的對應(yīng)位置處。與現(xiàn)有技術(shù)中相比,本發(fā)明提供了一種應(yīng)用圖標(biāo)的排列的技術(shù)方案,在針對多個需要排列的應(yīng)用圖標(biāo)時,可以批量操作,自動排列,有效減少了用戶在應(yīng)用圖標(biāo)的排列過程中所需花費的時間,具有更好的用戶體驗。
需要說明的是,本發(fā)明實施例中所涉及的終端可以包括但不限于個人計算機(Personal Computer,PC)、個人數(shù)字助理(Personal Digital Assistant,PDA)、無線手持設(shè)備、平板電腦(Tablet Computer)、手機、MP3播放器、MP4播放器等。
需要說明的是,S101~S104的執(zhí)行主體可以為應(yīng)用圖標(biāo)的排列裝置,可以為位于本地終端的應(yīng)用,或者還可以為位于本地終端的應(yīng)用中的插件或軟件開發(fā)工具包(Software Development Kit,SDK)等功能單元,本發(fā)明實施例對此不進行特別限定。
可以理解的是,所述應(yīng)用可以是安裝在終端上的應(yīng)用程序(nativeApp),或者還可以是終端上的瀏覽器的一個網(wǎng)頁程序(webApp),本發(fā)明實施例對此不進行限定。
實施例二
基于上述實施例一所提供的應(yīng)用圖標(biāo)的排列的方法,本申請實施例通過利用具體的實施例對本申請方法進一步說明。圖2為實施例二的流程示意圖,如圖所示,本實施例的方法包括:
1)移動設(shè)備用戶選擇啟動器頁面的優(yōu)先級選擇功能;
2)移動設(shè)備用戶選擇啟動器頁面的優(yōu)先級;
3)移動設(shè)備用戶選擇啟動器應(yīng)用圖標(biāo)排序功能,移動設(shè)備進入排序模式;
4)移動設(shè)備用戶長按需要排序的啟動器上的應(yīng)用圖標(biāo),相應(yīng)的應(yīng)用圖標(biāo)上顯示一個用于顯示順序的標(biāo)識;
5)移動設(shè)備根據(jù)優(yōu)先級選擇頁面,優(yōu)先在可以排列應(yīng)用圖標(biāo)的位置上排列,按照來標(biāo)識的順序來放置應(yīng)用圖標(biāo);
6)判斷移動終端在當(dāng)前優(yōu)先級頁面是否已經(jīng)將有標(biāo)識的應(yīng)用圖標(biāo)放置完成,若是,將剩余的未標(biāo)記的應(yīng)用圖標(biāo)自動按照頁面優(yōu)先級,在剩余的頁面上進行排列;
7)若否,繼續(xù)選擇下一優(yōu)先級頁面繼續(xù)執(zhí)行步驟5)。
實施例三
基于上述實施例一所提供的應(yīng)用圖標(biāo)的排列方法,本發(fā)明實施例進一步給出了裝置的實施例。
請參考圖3,其為本發(fā)明裝置的結(jié)構(gòu)示意圖。如圖所示,該裝置設(shè)包括:
獲取模塊310,用于獲取待排列的應(yīng)用圖標(biāo);
采集模塊320,用于采集各所述應(yīng)用圖標(biāo)攜帶的對應(yīng)順序標(biāo)識;
處理模塊330,用于在接收到請求端用戶輸入的排列指令時,根據(jù)所述順序標(biāo)識和各交互界面的優(yōu)先級將各所述應(yīng)用圖標(biāo)排列在對應(yīng)交互界面的對應(yīng)位置處。
在一個具體的實現(xiàn)過程中,述裝置還包括:
添加模塊,用于在接收到請求端用戶輸入的選中應(yīng)用圖標(biāo)指令時,根據(jù)選中順序在被選中應(yīng)用圖標(biāo)上添加對應(yīng)順序標(biāo)識。
在一個具體的實現(xiàn)過程中,所述處理模塊,具體用于:
根據(jù)各交互界面的優(yōu)先級分別對各交互界面上的各所述待排列位置進行編號;
根據(jù)預(yù)設(shè)的順序標(biāo)識與編號之間的對應(yīng)關(guān)系,將各所述應(yīng)用圖標(biāo)排列在由各所述編號確定的各所述待排列位置處。
在一個具體的實現(xiàn)過程中,所述處理模塊,具體用于:
根據(jù)各交互界面的優(yōu)先級,基于預(yù)設(shè)編號策略分別對各交互界面上的各所述待排列位置進行編號。
為了清楚說明本實施例,本實施例還提供了一種終端,包括前面所提及的來電信息提醒的裝置。
具體的,終端在獲取待排列的應(yīng)用圖標(biāo)后,采集各所述應(yīng)用圖標(biāo)攜帶的對應(yīng)順序標(biāo)識,然后,所述終端在接收到請求端用戶輸入的排列指令時,根據(jù)所述順序標(biāo)識和各交互界面的優(yōu)先級將各所述應(yīng)用圖標(biāo)排列在對應(yīng)交互界面的對應(yīng)位置處。
上述技術(shù)方案中的一個技術(shù)方案具有如下有益效果:
本發(fā)明實施例提供的應(yīng)用圖標(biāo)的排列裝置,首先,獲取模塊獲取待排列的應(yīng)用圖標(biāo),然后,采集模塊采集各所述應(yīng)用圖標(biāo)攜帶的對應(yīng)順序標(biāo)識,最后,處理模塊在接收到請求端用戶輸入的排列指令時,根據(jù)所述順序標(biāo)識和各交互界面的優(yōu)先級將各所述應(yīng)用圖標(biāo)排列在對應(yīng)交互界面的對應(yīng)位置處。與現(xiàn)有技術(shù)中相比,本發(fā)明提供了一種應(yīng)用圖標(biāo)的排列的技術(shù)方案,在針對多個需要排列的應(yīng)用圖標(biāo)時,可以批量操作,自動排列,有效減少了用戶在應(yīng)用圖標(biāo)的排列過程中所需花費的時間,具有更好的用戶體驗。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實施例中的對應(yīng)過程,在此不再贅述。
在本發(fā)明所提供的幾個實施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如,多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用硬件加軟件功能單元的形式實現(xiàn)。
上述以軟件功能單元的形式實現(xiàn)的集成的單元,可以存儲在一個計算機可讀取存儲介質(zhì)中。上述軟件功能單元存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機裝置(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)裝置等)或處理器(Processor)執(zhí)行本發(fā)明各個實施例所述方法的部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(Read-Only Memory,ROM)、隨機存取存儲器(Random Access Memory,RAM)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明保護的范圍之內(nèi)。