一種應(yīng)用圖標(biāo)排布方法及裝置的制造方法
【專利摘要】本發(fā)明實施例公開了一種應(yīng)用圖標(biāo)排布方法及裝置;本發(fā)明實施例通過接收操作指令,并判斷該操作指令是否屬于預(yù)設(shè)類型的操作指令,若屬于,則根據(jù)該操作指令獲取相應(yīng)的操作信息,隨后判斷該操作信息是否滿足預(yù)設(shè)條件,若滿足,則對終端界面上的應(yīng)用圖標(biāo)的位置進行排布;該方案可以根據(jù)接收到的操作指令對終端界面上的應(yīng)用圖標(biāo)的位置進行排布,相對于現(xiàn)有技術(shù)而言,加快了應(yīng)用圖標(biāo)的排布速度,從而提高了應(yīng)用圖標(biāo)的排布效率。
【專利說明】
一種應(yīng)用圖標(biāo)排布方法及裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及終端技術(shù)領(lǐng)域,尤其涉及一種應(yīng)用圖標(biāo)排布方法及裝置。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)的發(fā)展和移動通信網(wǎng)絡(luò)的發(fā)展,同時也伴隨著終端的處理能力和存儲能力的迅猛發(fā)展,海量的應(yīng)用程序得到了迅速傳播和使用;常用的應(yīng)用程序在方便用戶工作和生活的同時,不乏新開發(fā)的應(yīng)用程序也進入到用戶的日常生活,提高了用戶的生活質(zhì)量、使用終端的頻率以及使用中的娛樂感。
[0003]目前,終端界面上應(yīng)用圖標(biāo)排布的位置比較固定,當(dāng)要變更其中圖標(biāo)的位置排布時,需手動對該圖標(biāo)進行拖動設(shè)置,從原有的位置變更到到另一個位置。然而,這種手動設(shè)置的方式過于繁瑣和傳統(tǒng),每次只能對一個圖標(biāo)的位置排布進行設(shè)置而無法實現(xiàn)多個圖標(biāo)的批量設(shè)置,耗費時間長,造成在對界面圖標(biāo)進行排布時的速度慢,導(dǎo)致終端的排布效率低。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實施例提供一種應(yīng)用圖標(biāo)排布方法及裝置,可以解決現(xiàn)有技術(shù)中應(yīng)用圖標(biāo)的及排布效率比較低的技術(shù)問題。
[0005]本發(fā)明實施例提供一種應(yīng)用圖標(biāo)排布方法,包括:
[0006]接收操作指令;
[0007]判斷所述操作指令是否屬于預(yù)設(shè)類型的操作指令;
[0008]若屬于,則根據(jù)所述操作指令獲取相應(yīng)的操作信息;
[0009]判斷所述操作信息是否滿足預(yù)設(shè)條件;
[0010]若滿足,則對終端界面上的應(yīng)用圖標(biāo)的位置進行排布。
[0011]在本發(fā)明一實施例中,所述根據(jù)所述接收操作指令的步驟,具體包括:
[0012]在終端處于鎖定狀態(tài)時,接收所述操作指令。
[0013]所述對終端界面上的應(yīng)用圖標(biāo)的位置進行排布的步驟,具體包括:
[0014]對所述終端進行解鎖,并對所述終端界面上的應(yīng)用圖標(biāo)的位置進行排布。
[0015]在本發(fā)明一實施例中,所述對終端界面上的應(yīng)用圖標(biāo)的位置進行排布的步驟,具體包括:
[0016]確定預(yù)設(shè)樣本集合中是否存在與所述操作信息匹配的樣本;
[0017]若存在,則根據(jù)所述樣本對所述終端界面上的應(yīng)用圖標(biāo)的位置進行排布。
[0018]在本發(fā)明一實施例中,所述根據(jù)所述樣本對所述終端界面上的應(yīng)用圖標(biāo)的位置進行排布的步驟,具體包括:
[0019]根據(jù)所述樣本獲取對應(yīng)的排布方式;
[0020]根據(jù)所述排布方式對所述終端界面上的應(yīng)用圖標(biāo)的位置進行排布。
[0021]在本發(fā)明一實施例中,所述操作信息包括:用戶對所述終端進行搖動操作的第一操作信息、用戶對所述終端進行生物特征輸入操作的第二操作信息以及用戶對所述終端進行解鎖密碼輸入操作的第三操作信息中的至少一種。
[0022]在本發(fā)明一實施例中,所述操作信息包括:第二操作信息,該第二操作信息包括:用戶輸入的生物特征信息和該生物特征信息累計的輸入次數(shù);
[0023]判斷所述操作信息是否滿足預(yù)設(shè)條件的步驟具體包括:
[0024]判斷所述生物特征信息是否與預(yù)設(shè)生物特征信息匹配;
[0025]若匹配,則獲取所述生物特征信息累計的輸入次數(shù),并判斷所述輸入次數(shù)是否大于預(yù)設(shè)閾值;
[0026]若是,則判定所述操作信息滿足預(yù)設(shè)條件;
[0027]若否,則判定所述操作信息不滿足預(yù)設(shè)條件。
[0028]相應(yīng)地,本發(fā)明實施例提供了一種應(yīng)用圖標(biāo)排布裝置,包括:
[0029]接收模塊,用于接收操作指令;
[0030]第一判斷模塊,用于判斷所述操作指令是否屬于預(yù)設(shè)類型的操作指令;
[0031]獲取模塊,用于若所述第一判斷模塊判定為是時,根據(jù)所述操作指令獲取相應(yīng)的操作信息;
[0032]第二判斷模塊,用于判斷所述操作信息是否滿足預(yù)設(shè)條件;
[0033]排布模塊,用于若所述第二判斷模塊判定為是時,對終端界面上的應(yīng)用圖標(biāo)的位置進行排布。
[0034]在本發(fā)明一實施例中,所述接收模塊具體用于在終端處于鎖定狀態(tài)時,接收所述操作指令;
[0035]所述排布模塊,具體用于對所述終端進行解鎖,并對所述終端界面上的應(yīng)用圖標(biāo)的位置進行排布。
[0036]在本發(fā)明一實施例中,所述排布模塊,具體包括:確定子模塊和排布子模塊;
[0037]所述確定子模塊,用于確定預(yù)設(shè)樣本集合中是否存在與所述操作信息匹配的樣本;
[0038]所述排布子模塊,用于根據(jù)所述樣本對所述終端界面上的應(yīng)用圖標(biāo)的位置進行排布。
[0039]在本發(fā)明一實施例中,所述排布子模塊,具體用于根據(jù)所述樣本獲取對應(yīng)的排布方式;根據(jù)所述排布方式對所述終端界面上的應(yīng)用圖標(biāo)的位置進行排布。
[0040]本發(fā)明實施例提供了一種應(yīng)用圖標(biāo)排布方法及裝置,通過接收操作指令,并判斷該操作指令是否屬于預(yù)設(shè)類型的操作指令,若屬于,則根據(jù)該操作指令獲取相應(yīng)的操作信息,隨后判斷該操作信息是否滿足預(yù)設(shè)條件,若滿足,則對終端界面上的應(yīng)用圖標(biāo)的位置進行排布;該方案可以根據(jù)接收到的操作指令對終端界面上的應(yīng)用圖標(biāo)的位置進行排布,相對于現(xiàn)有技術(shù)而言,加快了應(yīng)用圖標(biāo)的排布速度,從而提高了應(yīng)用圖標(biāo)的排布效率。
【附圖說明】
[0041]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0042]圖1是本發(fā)明實施例一提供的應(yīng)用圖標(biāo)排布方法的流程示意圖;
[0043]圖2是本發(fā)明實施例三提供的應(yīng)用圖標(biāo)排布方法的流程示意圖;
[0044]圖3a是本發(fā)明實施例四提供的第一種應(yīng)用圖標(biāo)排布裝置的結(jié)構(gòu)示意圖;
[0045]圖3b是本發(fā)明實施例四提供的第二種應(yīng)用圖標(biāo)排布裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0046]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0047]本發(fā)明實施例提供一種應(yīng)用圖標(biāo)排布方法及裝置。以下將分別進行詳細(xì)說明。
[0048]實施例一、
[0049]本實施例將從應(yīng)用圖標(biāo)排布裝置的角度進行描述,該應(yīng)用圖標(biāo)排布裝置具體可以集成在終端中,該終端可以為智能手機、平板電腦等設(shè)備。
[0050]如圖1所示,本發(fā)明實施例提供了一種應(yīng)用圖標(biāo)排布方法,具體流程可以如下:
[0051 ] 101、接收操作指令。
[0052]具體地,該操作指令可以是用戶針對該終端設(shè)備進行一系列物理操作所產(chǎn)生的操作指令,比如,用戶對該終端設(shè)備進行搖晃、按壓、觸摸等操作所觸發(fā)的操作指令。
[0053]102、判斷該操作指令是否屬于預(yù)設(shè)類型的操作指令;若是,執(zhí)行步驟103,若否,執(zhí)行步驟106。
[0054]具體地,確定該預(yù)設(shè)類型對應(yīng)的預(yù)設(shè)指令集合中是否存在與該操作指令匹配的預(yù)設(shè)指令,若存在,則判定該操作指令屬于預(yù)設(shè)類型的操作指令;若不存在,則判定該操作指令不屬于預(yù)設(shè)類型的操作指令。
[0055]103、根據(jù)該操作指令獲取相應(yīng)的操作信息。
[0056]具體地,終端根據(jù)該操作指令獲取相應(yīng)的操作信息;其中,該操作信息為該操作指令所攜帶的操作信息,比如,用戶對該終端設(shè)備進行搖晃、按壓、觸摸等操作時,產(chǎn)生的搖晃頻率、按壓壓力、輸入內(nèi)容等信息。
[0057]在本發(fā)明實施例中,該操作信息優(yōu)選為用戶對終端進行搖動操作的第一操作信息、用戶對終端進行生物特征輸入操作的第二操作信息以及用戶對終端進行解鎖密碼輸入操作的第三操作信息中的至少一種。
[0058]其中,該第一操作信息具體可以包括用戶搖晃終端時的搖晃力度、搖晃頻率、搖晃方向、搖晃幅度等信息;該第二操作信息可以包括用戶輸入的生物特征信息及其累計輸入次數(shù),比如,該生物特征信息具體可以是用戶的指紋信息、掌紋信息或者虹膜信息、眼角膜信息等具備生物唯一性、防偽性、不變性的生物特征信息;該第三操作信息,具體可以是用戶輸入的字符解鎖密碼、手勢解鎖密碼或者是指紋識別解鎖密碼、虹膜識別解鎖密碼等信息,本發(fā)明對此不作具體限定。
[0059]104、判斷該操作信息是否滿足預(yù)設(shè)條件;若是,執(zhí)行步驟105,若否,執(zhí)行步驟106。
[0060]具體地,對獲取的操作信息進行判斷,確定其是否滿足預(yù)設(shè)條件。
[0061]對于上述該操作信息具體可以是用戶的生物特征信息、該終端的運動信息以及該終端的解鎖密碼信息中的至少一種,則當(dāng)該操作信息為該終端的運動信息時,比如,用戶對該終端設(shè)備以一定的搖晃力度進行搖晃,則該“判斷該操作信息是否滿足預(yù)設(shè)條件”的步驟中,可以直接對該運動信息中的單個物理參數(shù)(如搖晃頻率)進行判斷,以確認(rèn)該操作信息是否滿足該預(yù)設(shè)條件;或者,為了避免誤操作,可以同時對多個物理參數(shù)(如搖晃頻率、搖晃方向、搖晃幅度等)進行判斷,當(dāng)該多個物理參數(shù)都滿足條件時,才確認(rèn)該操作信息滿足該預(yù)設(shè)條件。
[0062 ]優(yōu)選地,該操作信息可以是第二操作信息,該第二操作信息包括:用戶輸入的生物特征信息和該生物特征信息累計的輸入次數(shù);
[0063]則“判斷該操作信息是否滿足預(yù)設(shè)條件”的步驟,具體可以包括:
[0064]判斷該生物特征信息是否與預(yù)設(shè)生物特征信息匹配;
[0065]若匹配,則獲取該生物特征信息的累計輸入次數(shù),并判斷該輸入次數(shù)是否大于預(yù)設(shè)閾值;
[0066]若是,則判定該操作信息滿足預(yù)設(shè)條件;
[0067]若否,則判定該操作信息不滿足預(yù)設(shè)條件。
[0068]在本發(fā)明實施例中,需要預(yù)先獲取該預(yù)設(shè)生物特征信息,并將其存儲在該終端中。隨后,獲取用戶針對該終端輸入的生物特征信息,根據(jù)現(xiàn)有的指紋識別技術(shù),判斷該生物特征信息是否與該預(yù)設(shè)生物特征信息匹配,若匹配,則獲取該生物特征信息累計的輸入次數(shù),并可以通過判斷該輸入次數(shù)是否大于預(yù)設(shè)閾值,來判定該操作信息是否滿足上述預(yù)設(shè)條件。
[0069]其中,為了避免用戶誤操作,該輸入次數(shù)可以設(shè)定為在一定時間段內(nèi)該生物特征信息的累計的輸入次數(shù);或者,可以設(shè)定該生物特征信息的獲取時間間隔,只有當(dāng)該時間間隔不超過預(yù)設(shè)時長時,才可累計該輸入次數(shù)為有效次數(shù),當(dāng)該有效次數(shù)大于預(yù)設(shè)閾值時,才判定上述操作信息滿足預(yù)設(shè)條件。
[0070]105、對終端界面上的應(yīng)用圖標(biāo)的位置進行排布。
[0071]具體地,當(dāng)判定該操作信息滿足預(yù)設(shè)條件時,對該終端界面上的應(yīng)用圖標(biāo)的位置進行排布。
[0072]在具體實施過程中,該“對終端界面上的應(yīng)用圖標(biāo)的位置進行排布”的步驟,具體可以包括:
[0073]確定預(yù)設(shè)樣本集合中是否存在與該操作信息匹配的樣本;
[0074]若存在,則根據(jù)該樣本對該終端界面上的應(yīng)用圖標(biāo)的位置進行排布。
[0075]具體地,在本發(fā)明實施例中,需預(yù)先獲取預(yù)設(shè)樣本,以形成該預(yù)設(shè)樣本集合,并可以將其存儲在該終端或者服務(wù)器中,當(dāng)獲取到該操作信息,且該操作信息滿足預(yù)設(shè)條件時,將該操作信息與該預(yù)設(shè)樣本集合中的樣本進行比較,判斷是否存在與其匹配的樣本,若存在,則根據(jù)該樣本對該終端界面上的應(yīng)用圖標(biāo)位置進行排布。
[0076]其中,該預(yù)設(shè)樣本集合將根據(jù)用于應(yīng)用圖標(biāo)排布的操作信息的不同進行設(shè)置,可以是上述步驟103中的生物特征信息、終端的運動信息以及終端的解鎖密碼信息中至少一種對應(yīng)的樣本。比如,該用于應(yīng)用圖標(biāo)排布的操作信息為該生物特征信息,則該預(yù)設(shè)樣本集合中,必須包含該生物特征信息的樣本,此外,還可以包括該終端的運動信息的樣本或者該終端的解鎖密碼信息的樣本以及其他樣本等。
[0077]優(yōu)選地,上述“根據(jù)該樣本對該終端界面上的應(yīng)用圖標(biāo)的位置進行排布”的步驟,具體可以包括:
[0078]根據(jù)該樣本獲取對應(yīng)的排布方式;
[0079]根據(jù)該排布方式對該終端界面上的應(yīng)用圖標(biāo)的位置進行排布。
[0080]具體地,在確定預(yù)設(shè)樣本集合中存在與該操作信息匹配的樣本時,根據(jù)與該操作信息匹配的樣本獲取對應(yīng)的應(yīng)用圖標(biāo)位置的排布方式,并根據(jù)該排布方式對該終端界面上的應(yīng)用圖標(biāo)的位置進行排布。
[0081]比如,當(dāng)該操作信息為生物特征信息時,設(shè)定該生物特征信息需滿足的預(yù)設(shè)條件的為在Is內(nèi)累計輸入次數(shù)需大于2次,假設(shè)預(yù)設(shè)樣本集合中,存有第一樣本:次數(shù)為2以及對應(yīng)的應(yīng)用圖標(biāo)位置的排布方式,第二樣本:次數(shù)為3以及對應(yīng)的應(yīng)用圖標(biāo)位置的排布方式,第三樣本:次數(shù)為4以及對應(yīng)的應(yīng)用圖標(biāo)位置的排布方式。若當(dāng)前生物特征信息滿足預(yù)設(shè)生物特征信息,且其在Is內(nèi)輸入次數(shù)為3,容易想到的是,該預(yù)設(shè)樣本集合中,存在與該當(dāng)前生物特征信息匹配的樣本為第二樣本,則可以獲取該第二樣本中的應(yīng)用圖標(biāo)位置的排布方式,并根據(jù)該排布方式對該終端界面上的應(yīng)用圖標(biāo)位置進行排布。
[0082]若該預(yù)設(shè)樣本集合中,沒有該第二樣本,則無法對該終端界面上的應(yīng)用圖標(biāo)的位置進行排布,比如當(dāng)前生物特征信息滿足預(yù)設(shè)生物特征信息,且其在Is內(nèi)輸入次數(shù)為5,而在該預(yù)設(shè)樣本中不存在輸入次數(shù)為5的樣本,此時將無法對該終端界面上的應(yīng)用圖標(biāo)的位置進行排布。
[0083]106、不對終端界面上的應(yīng)用圖標(biāo)的位置進行排布。
[0084]具體地,當(dāng)判定該操作指令不屬于預(yù)設(shè)類型的操作指令,或者判定該操作信息不滿足預(yù)設(shè)條件時,不對該終端界面上的應(yīng)用圖標(biāo)的位置進行排布。
[0085]由上可知,本發(fā)明實施例提供了一種應(yīng)用圖標(biāo)排布方法,通過接收操作指令,并判斷該操作指令是否屬于預(yù)設(shè)類型的操作指令,若屬于,則根據(jù)該操作指令獲取相應(yīng)的操作信息,隨后判斷該操作信息是否滿足預(yù)設(shè)條件,若滿足,則對終端界面上的應(yīng)用圖標(biāo)的位置進行排布;該方案可以根據(jù)接收到的操作指令對終端界面上的應(yīng)用圖標(biāo)的位置進行排布,可以使應(yīng)用圖標(biāo)位置批量變更,相對于現(xiàn)有技術(shù)而言,加快了排布的速度,從而提高了終端的排布效率。
[0086]實施例二、
[0087]本實施例將在實施例一的基礎(chǔ)上,對本發(fā)明應(yīng)用圖標(biāo)排布方法作進一步介紹。由實施例一可知,該方法可以根據(jù)接收到的操作指令對終端界面上的應(yīng)用圖標(biāo)的位置進行排布,使應(yīng)用圖標(biāo)的位置批量變更。然而,該方法在對終端界面上的應(yīng)用圖標(biāo)的位置進行排布時,具有一定的局限性。
[0088]比如,當(dāng)該終端處于亮屏正常運行時,對終端界面上的應(yīng)用圖標(biāo)的位置進行排布,由于終端在亮屏正常運行的狀態(tài)下功能較多,而用于應(yīng)用圖標(biāo)排布的操作指令的快捷操作方式容易與其他功能快捷操作方式?jīng)_突,造成各項快捷操作方式與對應(yīng)功能的搭配存在矛盾,導(dǎo)致終端功能的不完善。
[0089]為了克服上述方法在對終端界面上的應(yīng)用圖標(biāo)的位置進行排布時,具有一定的局限性的問題,本實施例對上述“接收操作指令”的步驟進行限定,使其在終端處于鎖定狀態(tài)時,獲取該操作信息,以降低該操作指令的快捷操作方式與其他功能快捷操作方式?jīng)_突的概率,即該“接收操作指令”的步驟,具體可以包括:
[0090]在終端處于鎖定狀態(tài)時,接收該操作指令。
[0091]具體地,可以在終端屏幕處于鎖屏狀態(tài)時,接收用戶對針對該終端輸入的操作指令;其中,該鎖定狀態(tài)具體可以是該終端處于黑屏待機狀態(tài)或者是非解鎖狀態(tài)。
[0092]優(yōu)選地,上述“對終端界面上的應(yīng)用圖標(biāo)的位置進行排布”的步驟,具體可以包括:
[0093]對該終端進行解鎖,并對該終端界面上的應(yīng)用圖標(biāo)的位置進行排布。
[0094]比如,可以為該終端設(shè)定兩個解鎖密碼,其中一個基礎(chǔ)密碼用于正常解鎖,另一個密碼用于解鎖的同時還可以對該終端界面上的應(yīng)用圖標(biāo)的位置進行排布;此外,還可以設(shè)置多個解鎖密碼,除基礎(chǔ)解鎖密碼外,其余解鎖密碼都設(shè)置不同的應(yīng)用圖標(biāo)排布方式,從而實現(xiàn)在不影響其他功能的同時又可以快速對該終端界面上的應(yīng)用圖標(biāo)的位置進行排布。
[0095]由上可知,本發(fā)明實施例提供了一種應(yīng)用圖標(biāo)排布方法,通過在終端處于鎖定狀態(tài)時,接收操作指令,根據(jù)該操作指令獲取相應(yīng)的操作信息,并判斷該操作信息是否滿足預(yù)設(shè)條件,若滿足,則對該終端進行解鎖,并對該終端界面上的應(yīng)用圖標(biāo)的位置進行排布;該方案可以在終端處于鎖定狀態(tài)時,通過輸入的解鎖密碼對該終端進行解鎖同時對該終端界面上的應(yīng)用圖標(biāo)的位置進行排布,無需逐次對每個應(yīng)用圖標(biāo)的位置進行排布,相對于現(xiàn)有技術(shù)而言,加快了排布的速度,從而提高了終端的排布效率。
[0096]實施例三、
[0097]根據(jù)實施例一和二所描述的方法,以下將舉例作進一步詳細(xì)說明。
[0098]在本實施例中,將以該應(yīng)用圖標(biāo)排布裝置具體集成在智能手機中,該操作信息設(shè)置為用戶指紋信息為例進行詳細(xì)描述。
[0099]如圖2所示,一種應(yīng)用圖標(biāo)排布方法,具體流程可以如下:
[0100]201、智能手機獲取用戶的指紋信息。
[0101]具體地,在該智能手機獲取用戶針對其輸入的指紋信息,其中,該指紋信息可以是用戶任意肢體部位的指紋信息。在具體實施過程中,該智能手機可以是在鎖定的狀態(tài)下獲取該指紋信息或者是在亮屏正常運行的狀態(tài)下獲取該指紋信息。
[0102]202、智能手機判斷該指紋信息是否與預(yù)設(shè)指紋信息匹配;若是,執(zhí)行步驟203,若否,執(zhí)行步驟208。
[0103]具體地,可以通過指紋識別技術(shù)判斷該指紋信息是否與預(yù)設(shè)指紋信息匹配;比如,可以在該智能手機內(nèi)設(shè)置指紋識別系統(tǒng),通過該指紋識別系統(tǒng)即可識別出該指紋信息是否與該預(yù)設(shè)指紋信息匹配。而在此之前,則需要預(yù)先獲取該預(yù)設(shè)指紋信息并存儲。
[0104]203、智能手機獲取在預(yù)設(shè)時間內(nèi)該指紋信息對應(yīng)的累計獲取次數(shù)。
[0105]具體地,若該智能手機判斷該指紋信息與預(yù)設(shè)指紋信息匹配時,獲取在預(yù)設(shè)時間內(nèi)該指紋信息對應(yīng)的累計獲取次數(shù)。
[0106]比如,可以將該預(yù)設(shè)時間設(shè)定為ls,則獲取在Is內(nèi)該指紋信息的有效獲取次數(shù)。需要說明的是,若為同一指紋信息,若在Is內(nèi)第一次獲取時,系統(tǒng)識別出該指紋信息,而第二次獲取時,沒有識別出該指紋信息,則第二次獲取不計做有效獲取次數(shù)。
[0107]204、智能手機判斷該獲取次數(shù)是否大于預(yù)設(shè)閾值;若是,執(zhí)行步驟205,若否,執(zhí)行步驟208。
[0108]具體地,為了避免誤操作,需要對該獲取次數(shù)的范圍進行限定,而該預(yù)設(shè)閾值可以根據(jù)用戶需求自行設(shè)定;比如,該預(yù)設(shè)閾值可以設(shè)置為2,則該智能手機判斷該獲取次數(shù)是否大于2,若是,執(zhí)行步驟205,若否,執(zhí)行步驟208。
[0109]205、智能手機判斷預(yù)設(shè)樣本集合中是否存在與該指紋信息獲取次數(shù)匹配的樣本;若是,執(zhí)行步驟206,若否,執(zhí)行步驟208。
[0110]具體地,在智能手機判斷該獲取次數(shù)是大于預(yù)設(shè)閾值時,判斷預(yù)設(shè)樣本集合中是否存在與該指紋信息獲取次數(shù)匹配的樣本。
[0111]比如,設(shè)定該指紋信息需滿足的預(yù)設(shè)條件的為在Is內(nèi)累計獲取次數(shù)需大于2次,假設(shè)預(yù)設(shè)樣本集合中,存有第一樣本:次數(shù)為2以及對應(yīng)的應(yīng)用圖標(biāo)位置的排布方式,第二樣本:次數(shù)為3以及對應(yīng)的應(yīng)用圖標(biāo)位置的排布方式,第三樣本:次數(shù)為4以及對應(yīng)的應(yīng)用圖標(biāo)位置的排布方式。若當(dāng)前指紋信息滿足預(yù)設(shè)指紋信息,且其在Is內(nèi)獲取次數(shù)為3,容易想到的是,該預(yù)設(shè)樣本集合中,存在與該當(dāng)前指紋信息匹配的樣本為第二樣本。
[0112]206、智能手機根據(jù)該樣本獲取對應(yīng)的排布方式。
[0113]具體地,在該智能手機判定預(yù)設(shè)樣本集合中存在與該指紋信息獲取次數(shù)匹配的樣本時,根據(jù)該樣本獲取對應(yīng)的排布方式。
[0114]在本發(fā)明實施例中,需要預(yù)先建立該預(yù)設(shè)樣本集合中獲取次數(shù)與該排布方式的對應(yīng)關(guān)系,根據(jù)該對應(yīng)關(guān)系,可以獲取對應(yīng)的排布方式;其中,該排布方式可以根據(jù)用戶需求進行設(shè)置;比如,可以將常用的應(yīng)用圖標(biāo)放在首頁,或者可以對該應(yīng)用圖標(biāo)進行分類,根據(jù)自己的喜好進行相關(guān)位置調(diào)整,隨后進行存儲。
[0115]207、智能手機根據(jù)該排布方式對其界面上的應(yīng)用圖標(biāo)的位置進行排布。
[0116]具體地,當(dāng)需要對該智能手機界面中應(yīng)用圖標(biāo)的位置進行排布時,可以根據(jù)已設(shè)定的排布方式對該應(yīng)用圖標(biāo)的位置進行排布。
[0117]如若期間對某個或者某些應(yīng)用圖標(biāo)進行了刪除操作,則該智能手機將可以按照默認(rèn)的圖標(biāo)排布方式對該應(yīng)用圖標(biāo)的位置進行排布。
[0118]208、智能手機不對其界面上的應(yīng)用圖標(biāo)的位置進行排布。
[0119]具體地,當(dāng)智能手機判定該指紋信息與預(yù)設(shè)指紋信息不匹配,或者智能手機判定該獲取次數(shù)是不大于預(yù)設(shè)閾值,或者智能手機判定預(yù)設(shè)樣本集合中不存在與該指紋信息獲取次數(shù)匹配的樣本時,該智能手機不執(zhí)行對其界面上的應(yīng)用圖標(biāo)的位置進行排布的操作。
[0120]由上可知,本發(fā)明實施例提供了一種應(yīng)用圖標(biāo)排布方法,通過接收操作指令,并判斷該操作指令是否屬于預(yù)設(shè)類型的操作指令,若屬于,則根據(jù)該操作指令獲取相應(yīng)的操作信息,隨后判斷該操作信息是否滿足預(yù)設(shè)條件,若滿足,則對終端界面上的應(yīng)用圖標(biāo)的位置進行排布;該方案可以根據(jù)接收到的操作指令對終端界面上的應(yīng)用圖標(biāo)的位置進行排布,相對于現(xiàn)有技術(shù)而言,加快了排布的速度,從而提高了終端的排布效率。
[0121]實施例四、
[0122]為了更好地實施以上方法,本發(fā)明實施例還提供一種應(yīng)用圖標(biāo)排布裝置,該應(yīng)用圖標(biāo)排布裝置可以集成在終端中,該終端具體可以包括手機、平板電腦、筆記本電腦或個人計算(PC,Personal Computer)等設(shè)備。如圖3a所示,該應(yīng)用圖標(biāo)排布裝置可以包括接收模塊301、第一判斷模塊302和獲取模塊303、第二判斷模塊304以及排布模塊305,如下:
[0123]該接收模塊301,用于接收操作指令;
[0124]該第一判斷模塊302,用于判斷該操作指令是否屬于預(yù)設(shè)類型的操作指令;
[0125]該獲取模塊303,用于在該第一判斷模塊302判定為是時,根據(jù)該操作指令獲取相應(yīng)的操作信息;
[0126]該第二判斷模塊304,用于判斷該操作信息是否滿足預(yù)設(shè)條件;
[0127]該排布模塊305,用于在該第二判斷模塊304判定為是時,對終端界面上的應(yīng)用圖標(biāo)的位置進行排布。
[0128]優(yōu)選地,該接收模塊301,具體可以用于在終端處于鎖定狀態(tài)時,接收該操作指令。
[0129]該排布模塊305,具體可以用于對該終端進行解鎖,并對該終端界面上的應(yīng)用圖標(biāo)的位置進行排布。
[0? 30]優(yōu)選地,如圖3b所不,該排布模塊305具體可以包括:確定子模塊3051和排布子模塊3052;
[0131]該確定子模塊3051,用于確定預(yù)設(shè)樣本集合中是否存在與該操作信息匹配的樣本;
[0132]該排布子模塊3052,用于根據(jù)該樣本對該終端界面上的應(yīng)用圖標(biāo)的位置進行排布。
[0133]優(yōu)選地,該排布子模塊3052,具體可以用于根據(jù)該樣本獲取對應(yīng)的排布方式;根據(jù)該排布方式對該終端界面上的應(yīng)用圖標(biāo)的位置進行排布。
[0134]由上可知,本發(fā)明實施例提供了一種應(yīng)用圖標(biāo)排布裝置,通過接收模塊301接收操作指令,第一判斷模塊302判斷該操作指令是否屬于預(yù)設(shè)類型的操作指令,若該第一判斷模塊302判定為是,則該獲取模塊303根據(jù)該操作指令獲取相應(yīng)的操作信息,該第二判斷模塊304判斷該操作信息是否滿足預(yù)設(shè)條件,若滿足,則排布模塊305對終端界面上的應(yīng)用圖標(biāo)的位置進行排布;該方案可以根據(jù)接收到的操作信息對終端界面上的應(yīng)用圖標(biāo)的位置進行排布,相對于現(xiàn)有技術(shù)而言,加快了排布的速度,從而提高了終端的排布效率。
[0135]本領(lǐng)域普通技術(shù)人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲于一計算機可讀存儲介質(zhì)中,存儲介質(zhì)可以包括:只讀存儲器(R0M,Read Only Memory)、隨機存取記憶體(RAM,RandomAccessMemory)、磁盤或光盤等。
[0136]以上對本發(fā)明實施例所提供的一種應(yīng)用圖標(biāo)排布方法及裝置進行了詳細(xì)介紹,本文中應(yīng)用程序了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的技術(shù)人員,依據(jù)本發(fā)明的思想,在【具體實施方式】及應(yīng)用程序范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
【主權(quán)項】
1.一種應(yīng)用圖標(biāo)排布方法,其特征在于,包括: 接收操作指令; 判斷所述操作指令是否屬于預(yù)設(shè)類型的操作指令; 若屬于,則根據(jù)所述操作指令獲取相應(yīng)的操作信息; 判斷所述操作信息是否滿足預(yù)設(shè)條件; 若滿足,則對終端界面上的應(yīng)用圖標(biāo)的位置進行排布。2.如權(quán)利要求1所述的應(yīng)用圖標(biāo)排布方法,其特征在于,所述接收操作指令的步驟,具體包括: 在終端處于鎖定狀態(tài)時,接收所述操作指令; 所述對終端界面上的應(yīng)用圖標(biāo)的位置進行排布的步驟,具體包括: 對所述終端進行解鎖,并對所述終端界面上的應(yīng)用圖標(biāo)的位置進行排布。3.如權(quán)利要求1所述的應(yīng)用圖標(biāo)排布方法,其特征在于,所述對終端界面上的應(yīng)用圖標(biāo)的位置進行排布的步驟,具體包括: 確定預(yù)設(shè)樣本集合中是否存在與所述操作信息匹配的樣本; 若存在,則根據(jù)所述樣本對所述終端界面上的應(yīng)用圖標(biāo)的位置進行排布。4.如權(quán)利要求3所述的應(yīng)用圖標(biāo)排布方法,其特征在于,所述根據(jù)所述樣本對所述終端界面上的應(yīng)用圖標(biāo)的位置進行排布的步驟,具體包括: 根據(jù)所述樣本獲取對應(yīng)的排布方式; 根據(jù)所述排布方式對所述終端界面上的應(yīng)用圖標(biāo)的位置進行排布。5.如權(quán)利要求1-4任一項所述的應(yīng)用圖標(biāo)排布方法,其特征在于,所述操作信息包括:用戶對所述終端進行搖動操作的第一操作信息、用戶對所述終端進行生物特征輸入操作的第二操作信息以及用戶對所述終端進行解鎖密碼輸入操作的第三操作信息中的至少一種。6.如權(quán)利要求5所述的應(yīng)用圖標(biāo)排布方法,其特征在于,所述操作信息包括:第二操作信息,該第二操作信息包括:用戶輸入的生物特征信息和該生物特征信息累計的輸入次數(shù); 判斷所述操作信息是否滿足預(yù)設(shè)條件的步驟具體包括: 判斷所述生物特征信息是否與預(yù)設(shè)生物特征信息匹配; 若匹配,則獲取所述生物特征信息累計的輸入次數(shù),并判斷所述輸入次數(shù)是否大于預(yù)設(shè)閾值; 若是,則判定所述操作信息滿足預(yù)設(shè)條件; 若否,則判定所述操作信息不滿足預(yù)設(shè)條件。7.一種應(yīng)用圖標(biāo)排布裝置,其特征在于,包括: 接收模塊,用于接收操作指令; 第一判斷模塊,用于判斷所述操作指令是否屬于預(yù)設(shè)類型的操作指令; 獲取模塊,用于在所述第一判斷模塊判定為是時,根據(jù)所述操作指令獲取相應(yīng)的操作信息; 第二判斷模塊,用于判斷所述操作信息是否滿足預(yù)設(shè)條件; 排布模塊,用于在所述第二判斷模塊判定為是時,對終端界面上的應(yīng)用圖標(biāo)的位置進行排布。8.如權(quán)利要求7所述的應(yīng)用圖標(biāo)排布裝置,其特征在于,所述接收模塊,具體用于在終端處于鎖定狀態(tài)時,接收所述操作指令; 所述排布模塊,具體用于對所述終端進行解鎖,并對所述終端界面上的應(yīng)用圖標(biāo)的位置進行排布。9.如權(quán)利要求7所述的應(yīng)用圖標(biāo)排布裝置,其特征在于,所述排布模塊,具體包括:確定子模塊和排布子模塊; 所述確定子模塊,用于確定預(yù)設(shè)樣本集合中是否存在與所述操作信息匹配的樣本; 所述排布子模塊,用于根據(jù)所述樣本對所述終端界面上的應(yīng)用圖標(biāo)的位置進行排布。10.如權(quán)利要求9所述的應(yīng)用圖標(biāo)排布裝置,其特征在于,所述排布子模塊具體用于根據(jù)所述樣本獲取對應(yīng)的排布方式;根據(jù)所述排布方式對所述終端界面上的應(yīng)用圖標(biāo)的位置進行排布。
【文檔編號】G06F3/0481GK105843469SQ201610158420
【公開日】2016年8月10日
【申請日】2016年3月18日
【發(fā)明人】吳知東
【申請人】廣東歐珀移動通信有限公司