一種圖標(biāo)顯示方法及終端的制作方法
【專利摘要】本發(fā)明實(shí)施例公開了一種圖標(biāo)顯示方法及終端。本發(fā)明實(shí)施例方法包括:接收用戶設(shè)置隱形icon的指令;獲取用戶選擇隱形的目標(biāo)icon的標(biāo)識(shí)和所述目標(biāo)icon最終駐留位置;根據(jù)所述目標(biāo)icon的標(biāo)識(shí)和所述目標(biāo)icon最終駐留位置,對(duì)所述目標(biāo)icon進(jìn)行圖像處理,使所述目標(biāo)icon與當(dāng)前桌面背景圖片融合,獲得所述目標(biāo)icon的隱形顯示效果。本發(fā)明實(shí)施例保護(hù)了用戶隱私的同時(shí),避免了繁瑣的隱藏及加密過程,用戶體驗(yàn)佳。
【專利說明】
一種圖標(biāo)顯示方法及終端
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及圖標(biāo)處理技術(shù)領(lǐng)域,特別涉及一種圖標(biāo)顯示方法及終端。
【背景技術(shù)】
[0002]icon泛指位于任何顯示界面(比如launcher桌面)上,用于為某個(gè)應(yīng)用或某組預(yù)定操作提供應(yīng)用入口或觸發(fā)操作的圖標(biāo),在顯示界面上對(duì)此種圖標(biāo)執(zhí)行預(yù)定操作(比如點(diǎn)擊)時(shí),對(duì)應(yīng)應(yīng)用或預(yù)定操作組合被觸發(fā)。
[0003]終端設(shè)備(含手機(jī)、平板,筆記本,PC等)上的桌面用icon表示應(yīng)用的入口。在非私密場(chǎng)合使用設(shè)備時(shí),旁觀者(有意的或者無意的)可以看到擺在顯示桌面上的icon而識(shí)別出用戶本人安裝了哪些應(yīng)用,從而泄露用戶隱私。
[0004]目前,為了避免泄漏隱私,現(xiàn)有技術(shù)中采用有設(shè)置icon帶指紋鎖或密碼鎖的方式,只有指定用戶才能使用,這樣雖然icon只有特定用戶能使用,但icon在界面上無差別顯示,旁觀者可見;另外還有一種方式是,以任意方式隱藏icon,類似于windows中的隱藏文件夾,這樣雖然隱藏了 icon,但隱藏后的icon妨礙用戶本人的使用,用戶本人需要使用時(shí)首先需要去隱藏,使用完畢后需要重新隱藏,手續(xù)繁瑣,一旦使用完忘記隱藏又有泄密的可能。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實(shí)施例提供了一種圖標(biāo)顯示方法及終端,保護(hù)了用戶隱私的同時(shí),避免了繁瑣的隱藏及加密過程,用戶體驗(yàn)佳。
[0006]本發(fā)明實(shí)施例第一方面提供了一種圖標(biāo)顯示方法,包括:
[0007]接收用戶設(shè)置隱形icon的指令;
[0008]獲取用戶選擇隱形的目標(biāo)icon的標(biāo)識(shí)和所述目標(biāo)icon最終駐留位置;
[0009]根據(jù)所述目標(biāo)icon的標(biāo)識(shí)和所述目標(biāo)icon最終駐留位置,對(duì)所述目標(biāo)icon進(jìn)行圖像處理,使所述目標(biāo)icon與當(dāng)前桌面背景圖片融合,獲得所述目標(biāo)icon的隱形顯示效果O
[0010]結(jié)合本發(fā)明實(shí)施例的第一方面,在本發(fā)明實(shí)施例的第一方面的第一種實(shí)現(xiàn)方式中,所述根據(jù)所述目標(biāo)icon的標(biāo)識(shí)和所述目標(biāo)icon最終駐留位置,對(duì)所述目標(biāo)icon進(jìn)行圖像處理,以使得所述目標(biāo)icon與當(dāng)前桌面背景圖片融合包括:
[0011]獲取當(dāng)前桌面背景圖片文件;
[0012]根據(jù)所述目標(biāo)icon最終駐留位置,得到所述目標(biāo)icon在所述最終駐留位置的輪廓線;
[0013]從所述當(dāng)前桌面背景圖片文件中復(fù)制與所述輪廓線完全吻合的圖片區(qū)域塊;
[0014]根據(jù)所選擇目標(biāo)icon的標(biāo)識(shí),用所述圖片區(qū)域塊替換所述目標(biāo)icon的圖標(biāo);
[0015]在所述目標(biāo)icon具有文字標(biāo)題或邊框時(shí),去掉所述目標(biāo)icon的文字標(biāo)題和邊框。
[0016]結(jié)合本發(fā)明實(shí)施例的第一方面,在本發(fā)明實(shí)施例的第一方面的第二種實(shí)現(xiàn)方式中,所述根據(jù)所述目標(biāo)icon的標(biāo)識(shí)和所述目標(biāo)icon最終駐留位置,對(duì)所述目標(biāo)icon進(jìn)行圖像處理,以使得所述目標(biāo)icon與當(dāng)前桌面背景圖片融合包括:
[0017]獲取預(yù)存的基本透明圖;
[0018]根據(jù)所述目標(biāo)icon最終駐留位置,得到所述目標(biāo)icon在所述最終駐留位置的輪廓線;
[0019]從所述基本透明圖中復(fù)制與所述輪廓線完全吻合的透明圖塊;
[0020]根據(jù)所選擇目標(biāo)icon的標(biāo)識(shí),用所述透明圖塊替換所述目標(biāo)icon的圖標(biāo);
[0021]在所述目標(biāo)icon具有文字標(biāo)題或邊框時(shí),去掉所述目標(biāo)icon的文字標(biāo)題和邊框。
[0022]結(jié)合本發(fā)明實(shí)施例的第一方面或第一方面的第一種實(shí)現(xiàn)方式或第一方面的第二種實(shí)現(xiàn)方式,在本發(fā)明實(shí)施例的第一方面的第三種實(shí)現(xiàn)方式中,在所述接收用戶設(shè)置隱形icon的指令之后,所述方法還包括:
[0023]彈出隱形icon提示信息,所述提示信息中包括當(dāng)前桌面背景上用戶可利用助記景物標(biāo)示信息。
[0024]結(jié)合本發(fā)明實(shí)施例的第一方面的第三種實(shí)現(xiàn)方式,在本發(fā)明實(shí)施例的第一方面的第四種實(shí)現(xiàn)方式中,所述目標(biāo)icon最終駐留位置為當(dāng)前桌面背景上的目標(biāo)助記景物處;
[0025]所述根據(jù)所選擇目標(biāo)icon的標(biāo)識(shí)和所述目標(biāo)icon最終駐留位置,對(duì)所述目標(biāo)icon進(jìn)行圖像處理,使所述目標(biāo)icon與當(dāng)前桌面背景圖片融合還包括:
[0026]調(diào)整所述目標(biāo)icon的形狀及大小,以使得所述目標(biāo)助記景物覆蓋所述目標(biāo)icon,且使得所述目標(biāo)icon在所述目標(biāo)助記景物處與其它icon位置不沖突。
[0027]結(jié)合本發(fā)明實(shí)施例的第一方面到第一方面的第四種實(shí)現(xiàn)方式,在本發(fā)明實(shí)施例的第一方面的第五種實(shí)現(xiàn)方式中,所述方法還包括:
[0028]在接收用戶取消所述目標(biāo)icon隱形的指令,且所述用戶具有隱形icon的設(shè)置權(quán)限時(shí),將所述目標(biāo)icon的隱形顯示效果恢復(fù)為正常顯示效果。
[0029]結(jié)合本發(fā)明實(shí)施例的第一方面到第一方面的第五種實(shí)現(xiàn)方式,在本發(fā)明實(shí)施例的第一方面的第六種實(shí)現(xiàn)方式中,所述方法還包括:
[0030]在接收用戶顯示所有隱形icon的指令,且所述用戶具有隱形icon的設(shè)置權(quán)限時(shí),將當(dāng)前桌面上所有隱形的icon恢復(fù)為正常顯示效果;
[0031]在接收用戶隱藏所有隱形icon的指令,且所述用戶具有隱形icon的設(shè)置權(quán)限時(shí),將當(dāng)前桌面上的恢復(fù)為正常顯示效果的隱形icon恢復(fù)隱形。
[0032]本發(fā)明實(shí)施例的第二方面提供了一種終端,包括:
[0033]接收單元,用于接收用戶設(shè)置隱形icon圖標(biāo)的指令;
[0034]獲取單元,用于獲取用戶選擇隱形的目標(biāo)icon的標(biāo)識(shí)和所述目標(biāo)icon最終駐留位置;
[0035]隱形處理單元,用于根據(jù)所述目標(biāo)icon的標(biāo)識(shí)和所述目標(biāo)icon最終駐留位置,對(duì)所述目標(biāo)icon進(jìn)行圖像處理,使所述目標(biāo)icon與當(dāng)前桌面背景圖片融合,獲得所述目標(biāo)icon的隱形顯示效果。
[0036]結(jié)合本發(fā)明實(shí)施例的第二方面,在本發(fā)明實(shí)施例的第二方面的第一種實(shí)現(xiàn)方式中,所述隱形處理單元具體用于:
[0037]獲取當(dāng)前桌面背景圖片文件;
[0038]根據(jù)所述目標(biāo)icon最終駐留位置,得到所述目標(biāo)icon在所述最終駐留位置的輪廓線;
[0039]從所述當(dāng)前桌面背景圖片文件中復(fù)制與所述輪廓線完全吻合的圖片區(qū)域塊;
[0040]根據(jù)所選擇目標(biāo)icon的標(biāo)識(shí),用所述圖片區(qū)域塊替換所述目標(biāo)icon的圖標(biāo);[0041 ] 在所述目標(biāo)icon具有文字標(biāo)題或邊框時(shí),去掉所述目標(biāo)icon的文字標(biāo)題和邊框。
[0042]結(jié)合本發(fā)明實(shí)施例的第二方面,在本發(fā)明實(shí)施例的第二方面的第二種實(shí)現(xiàn)方式中,所述隱形處理單元具體用于:
[0043]獲取預(yù)存的基本透明圖;
[0044]根據(jù)所述目標(biāo)icon最終駐留位置,得到所述目標(biāo)icon在所述最終駐留位置的輪廓線;
[0045]從所述基本透明圖中復(fù)制與所述輪廓線完全吻合的透明圖塊;
[0046]根據(jù)所選擇目標(biāo)icon的標(biāo)識(shí),用所述透明圖塊替換所述目標(biāo)icon的圖標(biāo);
[0047]在所述目標(biāo)icon具有文字標(biāo)題或邊框時(shí),去掉所述目標(biāo)icon的文字標(biāo)題和邊框。
[0048]結(jié)合本發(fā)明實(shí)施例的第二方面或第二方面的第一種實(shí)現(xiàn)方式或第二方面的第二種實(shí)現(xiàn)方式,在本發(fā)明實(shí)施例的第二方面的第三種實(shí)現(xiàn)方式中,所述終端還包括:
[0049]提示單元,用于在接收用戶設(shè)置隱形icon的指令之后,彈出隱形icon提示信息,所述提示信息中包括當(dāng)前桌面背景上用戶可利用助記景物標(biāo)示信息。
[0050]結(jié)合本發(fā)明實(shí)施例的第二方面的第三種實(shí)現(xiàn)方式,,在本發(fā)明實(shí)施例的第二方面的第四種實(shí)現(xiàn)方式中,所述隱形處理單元具體還用于:
[0051]在所述目標(biāo)icon最終駐留位置為當(dāng)前桌面背景上的目標(biāo)助記景物處時(shí),調(diào)整所述目標(biāo)icon的形狀及大小,以使得所述目標(biāo)助記景物覆蓋所述目標(biāo)icon,且使得所述目標(biāo)icon在所述目標(biāo)助記景物處與其它icon位置不沖突。
[0052]結(jié)合本發(fā)明實(shí)施例的第二方面到第二方面的第四種實(shí)現(xiàn)方式,,在本發(fā)明實(shí)施例的第二方面的第五種實(shí)現(xiàn)方式中,所述終端還包括:
[0053]取消單元,用于在接收用戶取消所述目標(biāo)icon隱形的指令,且所述用戶具有隱形icon的設(shè)置權(quán)限時(shí),將所述目標(biāo)icon的隱形顯示效果恢復(fù)為正常顯示效果。
[0054]結(jié)合本發(fā)明實(shí)施例的第二方面到第二方面的第五種實(shí)現(xiàn)方式,,在本發(fā)明實(shí)施例的第二方面的第六種實(shí)現(xiàn)方式中,所述終端還包括:
[0055]顯隱單元,用于在接收用戶顯示所有隱形icon的指令,且所述用戶具有隱形icon的設(shè)置權(quán)限時(shí),將當(dāng)前桌面上所有隱形的icon恢復(fù)為正常顯示效果;
[0056]在接收用戶隱藏所有隱形icon的指令,且所述用戶具有隱形icon的設(shè)置權(quán)限時(shí),將當(dāng)前桌面上的恢復(fù)為正常顯示效果的隱形icon恢復(fù)隱形。
[0057]從以上技術(shù)方案可以看出,本發(fā)明實(shí)施例具有以下優(yōu)點(diǎn):
[0058]本發(fā)明實(shí)施例接收用戶設(shè)置隱形icon指令后,根據(jù)獲取的待隱形的目標(biāo)icon的標(biāo)識(shí)和所述目標(biāo)icon最終駐留位置,根對(duì)所述目標(biāo)icon進(jìn)行圖像處理,使所述目標(biāo)icon與當(dāng)前桌面背景圖片融合,獲得所述目標(biāo)icon的隱形顯示效果,由于目標(biāo)icon與背景圖背景融合獲得隱形效果,保護(hù)了用戶隱私的同時(shí),避免了繁瑣的隱藏及加密過程,用戶體驗(yàn)佳。
【附圖說明】
[0059]圖1是本發(fā)明實(shí)施例中圖標(biāo)顯示方法的一個(gè)實(shí)施例示意圖;
[0060]圖2是本發(fā)明實(shí)施例中圖標(biāo)顯示方法的另一個(gè)實(shí)施例示意圖;
[0061]圖3是本發(fā)明實(shí)施例中圖標(biāo)顯示方法的另一個(gè)實(shí)施例示意圖;
[0062]圖4是本發(fā)明實(shí)施例中終端的一個(gè)實(shí)施例示意圖;
[0063]圖5是本發(fā)明實(shí)施例中終端的另一個(gè)實(shí)施例示意圖;
[0064]圖6是本發(fā)明實(shí)施例中終端的另一個(gè)實(shí)施例示意圖。
【具體實(shí)施方式】
[0065]本發(fā)明實(shí)施例提供了一種圖標(biāo)顯示方法及終端,保護(hù)了用戶隱私的同時(shí),避免了繁瑣的隱藏及加密過程,用戶體驗(yàn)佳。
[0066]為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分的實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本發(fā)明保護(hù)的范圍。
[0067]本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”等(如果存在)是用于區(qū)別類似的對(duì)象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的實(shí)施例能夠以除了在這里圖示或描述的內(nèi)容以外的順序?qū)嵤?。此外,術(shù)語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
[0068]請(qǐng)參閱圖1,本發(fā)明實(shí)施例中圖標(biāo)顯示方法一個(gè)實(shí)施例包括:
[0069]101、接收用戶設(shè)置隱形icon的指令;
[0070]本實(shí)施例中,終端會(huì)接收到用戶設(shè)置隱形icon的指令,例如用戶長(zhǎng)按正常顯示icon,彈出選擇框,從中選擇設(shè)置隱形icon指令,此處不作限定。
[0071]102、獲取用戶選擇隱形的目標(biāo)icon的標(biāo)識(shí)和所述目標(biāo)icon最終駐留位置;
[0072]接收用戶設(shè)置隱形icon的指令后,終端會(huì)接收用戶通過輸入設(shè)備(如觸摸屏等)選擇需要隱形的目標(biāo)icon和所述目標(biāo)icon最終駐留的位置的信息,獲取選擇隱形的目標(biāo)icon的標(biāo)識(shí)和所述目標(biāo)icon最終駐留位置,例如,可以是用戶在終端觸摸屏上長(zhǎng)按選擇目標(biāo)icon,拖動(dòng)到需要最終駐留的位置,此時(shí),終端即可知道選擇隱形的目標(biāo)icon的標(biāo)識(shí)和所述目標(biāo)icon最終駐留位置,可以理解的是,此處目標(biāo)icon也可以不拖動(dòng),即目標(biāo)icon最終駐留的位置還是在原地,此處不作限定。
[0073]103、根據(jù)所述目標(biāo)icon的標(biāo)識(shí)和所述目標(biāo)icon最終駐留位置,對(duì)所述目標(biāo)icon進(jìn)行圖像處理,使所述目標(biāo)icon與當(dāng)前桌面背景圖片融合,獲得所述目標(biāo)icon的隱形顯示效果。
[0074]本實(shí)施例中,根據(jù)目標(biāo)icon的標(biāo)識(shí)即可確定需要處理的目標(biāo)icon,根據(jù)所述目標(biāo)icon最終駐留位置,對(duì)所述目標(biāo)icon進(jìn)行圖像處理,使所述目標(biāo)icon與當(dāng)前桌面背景圖片融合,獲得所述目標(biāo)icon的隱形顯示效果,此時(shí)目標(biāo)icon在最終駐留位置仍然與正常顯示一樣可點(diǎn)擊,但在終端顯示時(shí),與當(dāng)前桌面背景圖片融合,達(dá)到隱形顯示的效果,用戶在選擇最終駐留位置時(shí),可以借助桌面背景的助記景物設(shè)定,也可以借助終端顯示屏的邊界距離,或與其他顯眼物體或圖像的相對(duì)位置助記,只要達(dá)到方便用戶記憶的位置即可,以便目標(biāo)icon達(dá)到隱形效果后,用戶仍可以找到或點(diǎn)擊該目標(biāo)icon進(jìn)入應(yīng)用,而旁觀者無法獲知用戶是否安裝了該應(yīng)用,保護(hù)了用戶隱私。
[0075]本發(fā)明實(shí)施例接收用戶設(shè)置隱形icon指令后,根據(jù)獲取的待隱形的目標(biāo)icon的標(biāo)識(shí)和所述目標(biāo)icon最終駐留位置,根對(duì)所述目標(biāo)icon進(jìn)行圖像處理,使所述目標(biāo)icon與當(dāng)前桌面背景圖片融合,獲得所述目標(biāo)icon的隱形顯示效果,由于目標(biāo)icon與背景圖背景融合獲得隱形效果,保護(hù)了用戶隱私的同時(shí),避免了繁瑣的隱藏及加密過程,用戶體驗(yàn)佳。
[0076]圖1所示的實(shí)施例中,根據(jù)所述目標(biāo)icon的標(biāo)識(shí)和所述目標(biāo)icon最終駐留位置,對(duì)所述目標(biāo)icon進(jìn)行圖像處理,使所述目標(biāo)icon與當(dāng)前桌面背景圖片融合,獲得所述目標(biāo)icon的隱形顯示效果,有多種實(shí)現(xiàn)方式,例如通過擬態(tài)式隱形處理或全透明化隱形處理,使所述目標(biāo)icon與當(dāng)前桌面背景圖片融合,獲得所述目標(biāo)icon的隱形顯示效果,此處不作限定。
[0077]所述擬態(tài)式隱形處理即:復(fù)制目標(biāo)icon所在最終駐留位置的背景圖片替換目標(biāo)icon的圖標(biāo),使目標(biāo)icon與背景圖片融合,達(dá)到隱形效果;所述全透明化隱形處理即:通過將目標(biāo)icon的圖標(biāo)進(jìn)行全透明化處理,在目標(biāo)icon最終駐留位置直接顯示背景圖片,達(dá)到隱形效果,此時(shí)目標(biāo)icon的圖標(biāo)即為全透明的,下面具體實(shí)施例作出詳細(xì)說明。
[0078]一、擬態(tài)式隱形處理;
[0079]請(qǐng)參閱圖2,本發(fā)明實(shí)施例中圖標(biāo)顯示方法一個(gè)實(shí)施例包括:
[0080]201、接收用戶設(shè)置隱形icon的指令;
[0081]本實(shí)施例中,終端會(huì)接收到用戶設(shè)置隱形icon的指令,例如用戶長(zhǎng)按正常顯示icon,彈出選擇框,從中選擇設(shè)置隱形icon指令,此處不作限定。
[0082]本實(shí)施例中,在接收用戶設(shè)置隱形icon的指令之后,所述方法還可以包括:彈出隱形icon提示信息,所述提示信息中包括當(dāng)前桌面背景上用戶可利用助記景物標(biāo)示信息,以使得用戶根據(jù)該提示信息中助記景物標(biāo)示信息選擇目標(biāo)icon的最終駐留位置,方便記憶。
[0083]202、獲取用戶選擇隱形的目標(biāo)icon的標(biāo)識(shí)和所述目標(biāo)icon最終駐留位置;
[0084]接收用戶設(shè)置隱形icon的指令后,終端會(huì)接收用戶通過輸入設(shè)備(如觸摸屏等)選擇需要隱形的目標(biāo)icon和所述目標(biāo)icon最終駐留的位置的信息,獲取用戶選擇隱形的目標(biāo)icon的標(biāo)識(shí)和所述目標(biāo)icon最終駐留位置,例如,可以是用戶在終端觸摸屏上長(zhǎng)按選擇目標(biāo)icon,拖動(dòng)到需要最終駐留的位置,此時(shí),終端即可知道選擇隱形的目標(biāo)icon的標(biāo)識(shí)和所述目標(biāo)icon最終駐留位置,可以理解的是,此處目標(biāo)icon也可以不拖動(dòng),即目標(biāo)icon最終駐留的位置還是在原地,此處不作限定。
[0085]本實(shí)施例中,由于助記用的景物大小形狀(比如助記用景物小于常規(guī)icon面積)或目標(biāo)icon最終駐留位置的特殊情況(比如駐留位置位于兩個(gè)常規(guī)icon之間的夾縫里),若在步驟201中彈出隱形icon提示信息,則本實(shí)施例中還可以包括:
[0086]調(diào)整所述目標(biāo)icon的形狀及大小,以使得所述目標(biāo)助記景物覆蓋所述目標(biāo)icon,且使得所述目標(biāo)icon在所述目標(biāo)助記景物處與其它icon位置不沖突。
[0087]203、獲取當(dāng)前桌面背景圖片文件;
[0088]終端顯示界面都會(huì)有背景圖片,比如launcher桌面,因此可獲取當(dāng)前桌面背景圖片文件。
[0089]204、根據(jù)所述目標(biāo)icon最終駐留位置,得到所述目標(biāo)icon在所述最終駐留位置的輪廓線;
[0090]根據(jù)所述目標(biāo)icon最終駐留位置,可以獲取目標(biāo)icon最終駐留位置邊界坐標(biāo),根據(jù)得到的邊界坐標(biāo),確定目標(biāo)icon在駐留位置的輪廓線,獲取目標(biāo)icon最終駐留位置邊界坐標(biāo)的方式可以如下:當(dāng)目標(biāo)icon為矩形時(shí),可以只獲取對(duì)角的兩個(gè)頂點(diǎn)的坐標(biāo),也可以是所有四個(gè)頂點(diǎn)的坐標(biāo);當(dāng)目標(biāo)icon為多邊形時(shí),則需要獲取每個(gè)頂點(diǎn)的坐標(biāo),當(dāng)目標(biāo)icon為圓形時(shí),則需要獲取圓心坐標(biāo),即圓形上任一點(diǎn)坐標(biāo),這樣可根據(jù)圓心和該點(diǎn)的連線確定半徑,依次類推,只要能確定目標(biāo)icon在所述最終駐留位置的輪廓線即可,此處不作具體限定。
[0091]205、從所述當(dāng)前桌面背景圖片文件中復(fù)制與所述輪廓線完全吻合的圖片區(qū)域塊;
[0092]在當(dāng)前桌面背景圖片文件中,復(fù)制與所述輪廓線完全吻合的圖片區(qū)域塊,即在當(dāng)前桌面背景圖片文件中,復(fù)制所述輪廓線框住的背景圖片,得到圖片區(qū)域塊(即被目標(biāo)icon覆蓋的那一部分的截圖)ο
[0093]206、根據(jù)所選擇目標(biāo)icon的標(biāo)識(shí),用所述圖片區(qū)域塊替換所述目標(biāo)icon的圖標(biāo);
[0094]圖片區(qū)域塊即為上面復(fù)制的目標(biāo)icon輪廓線框住區(qū)域內(nèi)的背景圖片,用所述圖片區(qū)域塊替換所述目標(biāo)icon的圖標(biāo),此時(shí)即達(dá)到了目標(biāo)icon的圖標(biāo)與目標(biāo)icon輪廓線內(nèi)的背景圖片的圖像相同。
[0095]207、在所述目標(biāo)icon具有文字標(biāo)題或邊框時(shí),去掉所述目標(biāo)icon的文字標(biāo)題和邊框。
[0096]本實(shí)施例中,若目標(biāo)icon具有文字標(biāo)題或邊框時(shí),僅僅替換目標(biāo)icon的圖標(biāo),由于文字標(biāo)題或邊框的顯示,還是會(huì)把目標(biāo)icon “勾勒”或顯示出來,因此,在所述目標(biāo)icon具有文字標(biāo)題或邊框時(shí),需要去掉所述目標(biāo)icon的文字標(biāo)題和邊框。
[0097]在去掉文字標(biāo)題和邊框,且用所述圖片區(qū)域塊替換所述目標(biāo)icon的圖標(biāo)后,目標(biāo)icon在桌面上的顯示效果將與背景圖片完全一致,達(dá)到類似昆蟲或變色龍的擬態(tài)行為所造成的隱藏效果。
[0098]需要說明的是,本實(shí)施例中,步驟207在最后進(jìn)行,可以理解的,步驟207為獨(dú)立進(jìn)行的步驟,在其它實(shí)施例中,也可以是在其它步驟之后,或與其它步驟同時(shí)進(jìn)行,步驟207的進(jìn)行順序,此處不作具體限定。
[0099]為了方便用戶,本實(shí)施例方法還可以認(rèn)為調(diào)整目標(biāo)icon的隱藏及顯示狀態(tài),為了防止其他人操作獲取到用戶隱私,此調(diào)整功能可以以身份認(rèn)證,或身份識(shí)別的方式實(shí)現(xiàn),此種情況下,本實(shí)施例方法還可以包括:
[0100]在接收用戶取消所述目標(biāo)icon隱形的指令,且所述用戶具有隱形icon的設(shè)置權(quán)限時(shí),將所述目標(biāo)icon的隱形顯示效果恢復(fù)為正常顯示效果。
[0101]即接收到用戶取消所述目標(biāo)icon隱形的指令時(shí),判斷該指令發(fā)送用戶是否具有使用權(quán)限,例如設(shè)置密碼,指紋等身份認(rèn)證方式來判斷用戶隱形icon的權(quán)限,在所述用戶具有隱形icon的設(shè)置權(quán)限時(shí),將所述目標(biāo)icon的隱形顯示效果恢復(fù)為正常顯示效果,同樣的,還可以將該目標(biāo)icon再次隱形。
[0102]上面是對(duì)一個(gè)目標(biāo)icon進(jìn)行顯示、隱形的調(diào)整,在實(shí)際應(yīng)用中,在終端顯示桌面上有多個(gè)icon隱形時(shí),還可以設(shè)置調(diào)整同時(shí)多個(gè)icon的隱形及顯示,此種情形下,本實(shí)施例方法還可以包括:
[0103]在接收用戶顯示所有隱形icon的指令,且所述用戶具有隱形icon的設(shè)置權(quán)限時(shí),將當(dāng)前桌面上所有隱形的icon恢復(fù)為正常顯示效果;
[0104]在接收用戶隱藏所有隱形icon的指令,且所述用戶具有隱形icon的設(shè)置權(quán)限時(shí),將當(dāng)前桌面上的恢復(fù)為正常顯示效果的隱形icon恢復(fù)隱形。
[0105]本實(shí)施例中,通過擬態(tài)式隱形處理的方式,將目標(biāo)icon的圖標(biāo)與當(dāng)前桌面背景圖片調(diào)整到一致,在所述目標(biāo)icon具有文字標(biāo)題或邊框時(shí),去掉所述目標(biāo)icon的文字標(biāo)題和邊框,最后達(dá)到目標(biāo)icon顯示隱形的效果,保護(hù)了用戶隱私的同時(shí),避免了繁瑣的隱藏及加密過程,用戶體驗(yàn)佳。
[0106]二、全透明化隱形處理:將目標(biāo)icon處理后,使之在最終駐留位置處于全透明狀態(tài);
[0107]請(qǐng)參閱圖3,本發(fā)明實(shí)施例中圖標(biāo)顯示方法一個(gè)實(shí)施例包括:
[0108]301、接收用戶設(shè)置隱形icon的指令;
[0109]本實(shí)施例中,終端會(huì)接收到用戶設(shè)置隱形icon的指令,例如用戶長(zhǎng)按正常顯示icon,彈出選擇框,從中選擇設(shè)置隱形icon指令,此處不作限定。
[0110]本實(shí)施例中,在接收用戶設(shè)置隱形icon的指令之后,所述方法還可以包括:彈出隱形icon提示信息,所述提示信息中包括當(dāng)前桌面背景上用戶可利用助記景物標(biāo)示信息,以使得用戶根據(jù)該提示信息中助記景物標(biāo)示信息選擇目標(biāo)icon的最終駐留位置,方便記憶。
[0111]302、獲取用戶選擇隱形的目標(biāo)icon的標(biāo)識(shí)和所述目標(biāo)icon最終駐留位置;
[0112]接收用戶設(shè)置隱形icon的指令后,終端會(huì)接收用戶通過輸入設(shè)備(如觸摸屏等)選擇需要隱形的目標(biāo)icon和所述目標(biāo)icon最終駐留的位置的信息,獲取用戶選擇隱形的目標(biāo)icon的標(biāo)識(shí)和所述目標(biāo)icon最終駐留位置,例如,可以是用戶在終端觸摸屏上長(zhǎng)按選擇目標(biāo)icon,拖動(dòng)到需要最終駐留的位置,此時(shí),終端即可知道選擇隱形的目標(biāo)icon的標(biāo)識(shí)和所述目標(biāo)icon最終駐留位置,可以理解的是,此處目標(biāo)icon也可以不拖動(dòng),即目標(biāo)icon最終駐留的位置還是在原地,此處不作限定。
[0113]本實(shí)施例中,由于助記用的景物大小形狀(比如助記用景物小于常規(guī)icon面積)或目標(biāo)icon最終駐留位置的特殊情況(比如駐留位置位于兩個(gè)常規(guī)icon之間的夾縫里),若在步驟301中彈出隱形icon提示信息,則本實(shí)施例中還可以包括:
[0114]調(diào)整所述目標(biāo)icon的形狀及大小,以使得所述目標(biāo)助記景物覆蓋所述目標(biāo)icon,且使得所述目標(biāo)icon在所述目標(biāo)助記景物處與其它icon位置不沖突。
[0115]303、獲取預(yù)存的基本透明圖;
[0116]在終端預(yù)存一張足夠大的全透明圖片,該圖片可以用任何圖形處理軟件(比如photoshop)生成后保存在終端,“足夠大”是指面積足以覆蓋任何一個(gè)icon的面積,本文中稱這張預(yù)置的全透明圖片為基本透明圖。
[0117]304、根據(jù)所述目標(biāo)icon最終駐留位置,得到所述目標(biāo)icon在所述最終駐留位置的輪廓線;
[0118]根據(jù)所述目標(biāo)icon最終駐留位置,可以獲取目標(biāo)icon最終駐留位置邊界坐標(biāo),根據(jù)得到的邊界坐標(biāo),確定目標(biāo)icon在駐留位置的輪廓線,獲取目標(biāo)icon最終駐留位置邊界坐標(biāo)的方式可以如下:當(dāng)目標(biāo)icon為矩形時(shí),可以只獲取對(duì)角的兩個(gè)頂點(diǎn)的坐標(biāo),也可以是所有四個(gè)頂點(diǎn)的坐標(biāo);當(dāng)目標(biāo)icon為多邊形時(shí),則需要獲取每個(gè)頂點(diǎn)的坐標(biāo),當(dāng)目標(biāo)icon為圓形時(shí),則需要獲取圓心坐標(biāo),即圓形上任一點(diǎn)坐標(biāo),這樣可根據(jù)圓心和該點(diǎn)的連線確定半徑,依次類推,只要能確定目標(biāo)icon在所述最終駐留位置的輪廓線即可,此處不作具體限定。
[0119]305、從所述基本透明圖中復(fù)制與所述輪廓線完全吻合的透明圖塊;
[0120]在基本透明圖中,復(fù)制與所述輪廓線完全吻合的透明圖塊,即在基本透明圖中,復(fù)制所述輪廓線框住的基本透明圖的那部分,得到透明圖塊,其與目標(biāo)icon形狀大小相同。
[0121]306、根據(jù)所選擇目標(biāo)icon的標(biāo)識(shí),用所述透明圖塊替換所述目標(biāo)icon的圖標(biāo);
[0122]透明圖塊塊即為上面復(fù)制的目標(biāo)icon輪廓線框住區(qū)域內(nèi)的基本透明圖的那部分,用所述透明圖塊替換所述目標(biāo)icon的圖標(biāo),此時(shí)目標(biāo)icon即相當(dāng)于透視了,用戶或其他人看到目標(biāo)icon的顯示,即直接看到當(dāng)前桌面背景圖片了。
[0123]307、在所述目標(biāo)icon具有文字標(biāo)題或邊框時(shí),去掉所述目標(biāo)icon的文字標(biāo)題和邊框。
[0124]本實(shí)施例中,若目標(biāo)icon具有文字標(biāo)題或邊框時(shí),僅僅替換目標(biāo)icon的圖標(biāo),由于文字標(biāo)題或邊框的顯示,還是會(huì)把目標(biāo)icon “勾勒”或顯示出來,因此,在所述目標(biāo)icon具有文字標(biāo)題或邊框時(shí),需要去掉所述目標(biāo)icon的文字標(biāo)題和邊框。
[0125]在去掉文字標(biāo)題和邊框,且用所述透明圖塊替換所述目標(biāo)icon的圖標(biāo)后,目標(biāo)icon由于是全透明的,在桌面上的顯示效果,即與目標(biāo)icon所駐留位置的背景圖片完全一致,達(dá)到透視化的隱藏效果。
[0126]需要說明的是,本實(shí)施例中,步驟307在最后進(jìn)行,可以理解的,步驟307為獨(dú)立進(jìn)行的步驟,在其它實(shí)施例中,也可以是在其它步驟之后,或與其它步驟同時(shí)進(jìn)行,步驟307的進(jìn)行順序,此處不作具體限定。
[0127]本實(shí)施例中,假設(shè)隱形目標(biāo)icon在任何狀態(tài)下都保持全透明的話,意味著目標(biāo)icon在駐留位置和移動(dòng)過程中都是全透明狀態(tài),也就意味著在目標(biāo)icon的拖動(dòng)過程中,目標(biāo)icon也與周圍背景融為一體而無法讓用戶在視覺上確定確實(shí)拖動(dòng)了目標(biāo)icon,為了克服這個(gè)可能的缺點(diǎn),目標(biāo)icon可以設(shè)置只有在駐留位置處于全透明狀態(tài),而在移動(dòng)過程中可以以某種視覺方式顯示自己與周圍背景圖片的不同,比如在目標(biāo)icon移動(dòng)過程中顯示目標(biāo)icon的默認(rèn)圖標(biāo),或者顯示目標(biāo)icon的邊框線,或透明度降低等等方法,此處不作具體限定。
[0128]為了方便用戶,本實(shí)施例方法還可以認(rèn)為調(diào)整目標(biāo)icon的隱藏及顯示狀態(tài),為了防止其他人操作獲取到用戶隱私,此調(diào)整功能可以以身份認(rèn)證,或身份識(shí)別的方式實(shí)現(xiàn),此種情況下,本實(shí)施例方法還可以包括:
[0129]在接收用戶取消所述目標(biāo)icon隱形的指令,且所述用戶具有隱形icon的設(shè)置權(quán)限時(shí),將所述目標(biāo)icon的隱形顯示效果恢復(fù)為正常顯示效果。
[0130]即接收到用戶取消所述目標(biāo)icon隱形的指令時(shí),判斷該指令發(fā)送用戶是否具有使用權(quán)限,例如設(shè)置密碼,指紋等身份認(rèn)證方式來判斷用戶隱形icon的權(quán)限,在所述用戶具有隱形icon的設(shè)置權(quán)限時(shí),將所述目標(biāo)icon的隱形顯示效果恢復(fù)為正常顯示效果,同樣的,還可以將該目標(biāo)icon再次隱形。
[0131]上面是對(duì)一個(gè)目標(biāo)icon進(jìn)行顯示、隱形的調(diào)整,在實(shí)際應(yīng)用中,在終端顯示桌面上有多個(gè)icon隱形時(shí),還可以設(shè)置調(diào)整同時(shí)多個(gè)icon的隱形及顯示,此種情形下,本實(shí)施例方法還可以包括:
[0132]在接收用戶顯示所有隱形icon的指令,且所述用戶具有隱形icon的設(shè)置權(quán)限時(shí),將當(dāng)前桌面上所有隱形的icon恢復(fù)為正常顯示效果;
[0133]在接收用戶隱藏所有隱形icon的指令,且所述用戶具有隱形icon的設(shè)置權(quán)限時(shí),將當(dāng)前桌面上的恢復(fù)為正常顯示效果的隱形icon恢復(fù)隱形。
[0134]可以理解的,本實(shí)施例中描述的內(nèi)容僅為全透明化隱形處理目標(biāo)icon的方式中的一種,要實(shí)現(xiàn)目標(biāo)icon圖標(biāo)的全透明效果還可以是其他任何方式,例如將目標(biāo)icon的圖標(biāo)直接處理成全透明狀態(tài),而不是本實(shí)施例中以透明圖塊替代的方式,本發(fā)明實(shí)施例中全透明化隱形處理的具體方式,此處不作具體限定。
[0135]本實(shí)施例中,通過全透明化隱形處理的方式,將目標(biāo)icon的圖標(biāo)調(diào)整為全透明,在所述目標(biāo)icon具有文字標(biāo)題或邊框時(shí),去掉所述目標(biāo)icon的文字標(biāo)題和邊框,最后達(dá)到目標(biāo)icon顯示隱形的效果,保護(hù)了用戶隱私的同時(shí),避免了繁瑣的隱藏及加密過程,用戶體驗(yàn)佳。
[0136]下面介紹本發(fā)明實(shí)施例中的終端實(shí)施例,請(qǐng)參閱圖4,本發(fā)明實(shí)施例中的終端一個(gè)實(shí)施例包括:
[0137]接收單元401,用于接收用戶設(shè)置隱形icon圖標(biāo)的指令;
[0138]獲取單元402,用于獲取用戶選擇隱形的目標(biāo)icon的標(biāo)識(shí)和所述目標(biāo)icon最終駐留位置;
[0139]隱形處理單元403,用于根據(jù)所述目標(biāo)icon的標(biāo)識(shí)和所述目標(biāo)icon最終駐留位置,對(duì)所述目標(biāo)icon進(jìn)行圖像處理,使所述目標(biāo)icon與當(dāng)前桌面背景圖片融合,獲得所述目標(biāo)icon的隱形顯示效果。
[0140]可選的,所述隱形處理單元403具體可以用于:
[0141]獲取當(dāng)前桌面背景圖片文件;
[0142]根據(jù)所述目標(biāo)icon最終駐留位置,得到所述目標(biāo)icon在所述最終駐留位置的輪廓線;
[0143]從所述當(dāng)前桌面背景圖片文件中復(fù)制與所述輪廓線完全吻合的圖片區(qū)域塊;
[0144]根據(jù)所選擇目標(biāo)icon的標(biāo)識(shí),用所述圖片區(qū)域塊替換所述目標(biāo)icon的圖標(biāo);
[0145]在所述目標(biāo)icon具有文字標(biāo)題或邊框時(shí),去掉所述目標(biāo)icon的文字標(biāo)題和邊框。
[0146]可選的,所述隱形處理單元403具體可以用于:
[0147]獲取預(yù)存的基本透明圖;
[0148]根據(jù)所述目標(biāo)icon最終駐留位置,得到所述目標(biāo)icon在所述最終駐留位置的輪廓線;
[0149]從所述基本透明圖中復(fù)制與所述輪廓線完全吻合的透明圖塊;
[0150]根據(jù)所選擇目標(biāo)icon的標(biāo)識(shí),用所述透明圖塊替換所述目標(biāo)icon的圖標(biāo);
[0151]在所述目標(biāo)icon具有文字標(biāo)題或邊框時(shí),去掉所述目標(biāo)icon的文字標(biāo)題和邊框。
[0152]本發(fā)明實(shí)施例中接收單元401接收用戶設(shè)置隱形icon指令后,隱形處理單元403根據(jù)獲取單元402獲取的待隱形的目標(biāo)icon的標(biāo)識(shí)和所述目標(biāo)icon最終駐留位置,根對(duì)所述目標(biāo)icon進(jìn)行圖像處理,使所述目標(biāo)icon與當(dāng)前桌面背景圖片融合,獲得所述目標(biāo)icon的隱形顯示效果,由于目標(biāo)icon與背景圖背景融合獲得隱形效果,保護(hù)了用戶隱私的同時(shí),避免了繁瑣的隱藏及加密過程,用戶體驗(yàn)佳。
[0153]請(qǐng)參閱圖5,本發(fā)明實(shí)施例中的終端一個(gè)實(shí)施例包括:
[0154]接收單元501,用于接收用戶設(shè)置隱形icon圖標(biāo)的指令;
[0155]獲取單元502,用于獲取用戶選擇隱形的目標(biāo)icon的標(biāo)識(shí)和所述目標(biāo)icon最終駐留位置;
[0156]隱形處理單元503,用于根據(jù)所述目標(biāo)icon的標(biāo)識(shí)和所述目標(biāo)icon最終駐留位置,對(duì)所述目標(biāo)icon進(jìn)行圖像處理,使所述目標(biāo)icon與當(dāng)前桌面背景圖片融合,獲得所述目標(biāo)icon的隱形顯示效果。
[0157]進(jìn)一步的,所述終端還包括:
[0158]提示單元504,用于在接收用戶設(shè)置隱形icon的指令之后,彈出隱形icon提示信息,所述提示信息中包括當(dāng)前桌面背景上用戶可利用助記景物標(biāo)示信息。
[0159]可選的,所述隱形處理單元503具體可以用于:
[0160]獲取當(dāng)前桌面背景圖片文件;
[0161]根據(jù)所述目標(biāo)icon最終駐留位置,得到所述目標(biāo)icon在所述最終駐留位置的輪廓線;
[0162]從所述當(dāng)前桌面背景圖片文件中復(fù)制與所述輪廓線完全吻合的圖片區(qū)域塊;
[0163]根據(jù)所選擇目標(biāo)icon的標(biāo)識(shí),用所述圖片區(qū)域塊替換所述目標(biāo)icon的圖標(biāo);
[0164]在所述目標(biāo)icon具有文字標(biāo)題或邊框時(shí),去掉所述目標(biāo)icon的文字標(biāo)題和邊框。
[0165]可選的,所述隱形處理單元503具體可以用于:
[0166]獲取預(yù)存的基本透明圖;
[0167]根據(jù)所述目標(biāo)icon最終駐留位置,得到所述目標(biāo)icon在所述最終駐留位置的輪廓線;
[0168]從所述基本透明圖中復(fù)制與所述輪廓線完全吻合的透明圖塊;
[0169]根據(jù)所選擇目標(biāo)icon的標(biāo)識(shí),用所述透明圖塊替換所述目標(biāo)icon的圖標(biāo);
[0170]在所述目標(biāo)icon具有文字標(biāo)題或邊框時(shí),去掉所述目標(biāo)icon的文字標(biāo)題和邊框。
[0171]可選的,所述隱形處理單元503具體還用于:
[0172]在所述目標(biāo)icon最終駐留位置為當(dāng)前桌面背景上的目標(biāo)助記景物處時(shí),調(diào)整所述目標(biāo)icon的形狀及大小,以使得所述目標(biāo)助記景物覆蓋所述目標(biāo)icon,且使得所述目標(biāo)icon在所述目標(biāo)助記景物處與其它icon位置不沖突。
[0173]可選的,所述終端還包括:
[0174]取消單元,用于在接收用戶取消所述目標(biāo)icon隱形的指令,且所述用戶具有隱形icon的設(shè)置權(quán)限時(shí),將所述目標(biāo)icon的隱形顯示效果恢復(fù)為正常顯示效果。
[0175]可選的,所述終端還包括:
[0176]顯隱單元,用于在接收用戶顯示所有隱形icon的指令,且所述用戶具有隱形icon的設(shè)置權(quán)限時(shí),將當(dāng)前桌面上所有隱形的icon恢復(fù)為正常顯示效果;
[0177]在接收用戶隱藏所有隱形icon的指令,且所述用戶具有隱形icon的設(shè)置權(quán)限時(shí),將當(dāng)前桌面上的恢復(fù)為正常顯示效果的隱形icon恢復(fù)隱形。
[0178]上面從單元化功能實(shí)體的角度對(duì)本發(fā)明實(shí)施例中的終端進(jìn)行了描述,下面從硬件處理的角度對(duì)本發(fā)明實(shí)施例中的終端進(jìn)行描述,請(qǐng)參閱圖6,本發(fā)明實(shí)施例中的終端600包括:
[0179]輸入裝置601、輸出裝置602、處理器603和存儲(chǔ)器604 (其中處理器603的數(shù)量可以一個(gè)或多個(gè),圖6中以一個(gè)處理器603為例)。在本發(fā)明的一些實(shí)施例中,輸入裝置601、輸出裝置602、處理器603和存儲(chǔ)器604可通過總線或其它方式連接,其中,圖6中以通過總線連接為例。
[0180]其中,通過調(diào)用存儲(chǔ)器604存儲(chǔ)的操作指令,處理器603用于執(zhí)行如下步驟:
[0181]本發(fā)明實(shí)施例涉及的終端可以具有比圖6所示出的更多或更少的部件,可以組合兩個(gè)或更多個(gè)部件,或者可以具有不同的部件配置或設(shè)置,各個(gè)部件可以在包括一個(gè)或多個(gè)信號(hào)處理和/或?qū)S眉呻娐吩趦?nèi)的硬件、軟件或硬件和軟件的組合實(shí)現(xiàn)。
[0182]所述處理器601用于執(zhí)行如下操作:
[0183]接收用戶在輸入裝置601設(shè)置隱形icon的指令
[0184]所述處理器601還用于執(zhí)行如下操作:
[0185]在用戶在輸入裝置601選擇隱形的目標(biāo)icon和所述目標(biāo)icon最終駐留位置時(shí),獲取用戶選擇隱形的目標(biāo)icon的標(biāo)識(shí)和所述目標(biāo)icon最終駐留位置;
[0186]所述處理器601還用于執(zhí)行如下操作:
[0187]根據(jù)所述目標(biāo)icon的標(biāo)識(shí)和所述目標(biāo)icon最終駐留位置,對(duì)所述目標(biāo)icon進(jìn)行圖像處理,使所述目標(biāo)icon與當(dāng)前桌面背景圖片融合,獲得所述目標(biāo)icon的隱形顯示效果,在輸出裝置602顯示。
[0188]可選的,所述處理器601還用于執(zhí)行如下操作:
[0189]獲取當(dāng)前桌面背景圖片文件;
[0190]根據(jù)所述目標(biāo)icon最終駐留位置,得到所述目標(biāo)icon在所述最終駐留位置的輪廓線;
[0191]從所述當(dāng)前桌面背景圖片文件中復(fù)制與所述輪廓線完全吻合的圖片區(qū)域塊;
[0192]根據(jù)所選擇目標(biāo)icon的標(biāo)識(shí),用所述圖片區(qū)域塊替換所述目標(biāo)icon的圖標(biāo);
[0193]在所述目標(biāo)icon具有文字標(biāo)題或邊框時(shí),去掉所述目標(biāo)icon的文字標(biāo)題和邊框。
[0194]可選的,所述處理器601還用于執(zhí)行如下操作:
[0195]獲取預(yù)存的基本透明圖;
[0196]根據(jù)所述目標(biāo)icon最終駐留位置,得到所述目標(biāo)icon在所述最終駐留位置的輪廓線;
[0197]從所述基本透明圖中復(fù)制與所述輪廓線完全吻合的透明圖塊;
[0198]根據(jù)所選擇目標(biāo)icon的標(biāo)識(shí),用所述透明圖塊替換所述目標(biāo)icon的圖標(biāo);
[0199]在所述目標(biāo)icon具有文字標(biāo)題或邊框時(shí),去掉所述目標(biāo)icon的文字標(biāo)題和邊框。
[0200]可選的,所述處理器601還用于執(zhí)行如下操作:
[0201]在所述接收用戶設(shè)置隱形icon的指令之后,通過輸入裝置601彈出隱形icon提示信息,所述提示信息中包括當(dāng)前桌面背景上用戶可利用助記景物標(biāo)示信息。
[0202]可選的,所述處理器601還用于執(zhí)行如下操作:
[0203]在所述目標(biāo)icon最終駐留位置為當(dāng)前桌面背景上的目標(biāo)助記景物處時(shí),調(diào)整所述目標(biāo)icon的形狀及大小,以使得所述目標(biāo)助記景物覆蓋所述目標(biāo)icon,且使得所述目標(biāo)icon在所述目標(biāo)助記景物處與其它icon位置不沖突。
[0204]可選的,所述處理器601還用于執(zhí)行如下操作:
[0205]在接收用戶取消所述目標(biāo)icon隱形的指令,且所述用戶具有隱形icon的設(shè)置權(quán)限時(shí),將所述目標(biāo)icon的隱形顯示效果恢復(fù)為正常顯示效果。
[0206]可選的,所述處理器601還用于執(zhí)行如下操作:
[0207]在接收用戶顯示所有隱形icon的指令,且所述用戶具有隱形icon的設(shè)置權(quán)限時(shí),將當(dāng)前桌面上所有隱形的icon恢復(fù)為正常顯示效果;
[0208]在接收用戶隱藏所有隱形icon的指令,且所述用戶具有隱形icon的設(shè)置權(quán)限時(shí),將當(dāng)前桌面上的恢復(fù)為正常顯示效果的隱形icon恢復(fù)隱形。
[0209]所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過程,在此不再贅述。
[0210]在本申請(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ī)械或其它的形式。
[0211]所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
[0212]另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
[0213]所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(ROM,Read-OnlyMemory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0214]以上所述,以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。
【主權(quán)項(xiàng)】
1.一種圖標(biāo)顯示方法,其特征在于,包括: 接收用戶設(shè)置隱形icon的指令; 獲取用戶選擇隱形的目標(biāo)icon的標(biāo)識(shí)和所述目標(biāo)icon最終駐留位置; 根據(jù)所述目標(biāo)icon的標(biāo)識(shí)和所述目標(biāo)icon最終駐留位置,對(duì)所述目標(biāo)icon進(jìn)行圖像處理,使所述目標(biāo)icon與當(dāng)前桌面背景圖片融合,獲得所述目標(biāo)icon的隱形顯示效果。2.根據(jù)權(quán)利要求1所述的方法,其特征在于, 所述根據(jù)所述目標(biāo)icon的標(biāo)識(shí)和所述目標(biāo)icon最終駐留位置,對(duì)所述目標(biāo)icon進(jìn)行圖像處理,以使得所述目標(biāo)icon與當(dāng)前桌面背景圖片融合包括: 獲取當(dāng)前桌面背景圖片文件; 根據(jù)所述目標(biāo)icon最終駐留位置,得到所述目標(biāo)icon在所述最終駐留位置的輪廓線; 從所述當(dāng)前桌面背景圖片文件中復(fù)制與所述輪廓線完全吻合的圖片區(qū)域塊; 根據(jù)所選擇目標(biāo)icon的標(biāo)識(shí),用所述圖片區(qū)域塊替換所述目標(biāo)icon的圖標(biāo); 在所述目標(biāo)icon具有文字標(biāo)題或邊框時(shí),去掉所述目標(biāo)icon的文字標(biāo)題和邊框。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述目標(biāo)icon的標(biāo)識(shí)和所述目標(biāo)icon最終駐留位置,對(duì)所述目標(biāo)icon進(jìn)行圖像處理,以使得所述目標(biāo)icon與當(dāng)前桌面背景圖片融合包括: 獲取預(yù)存的基本透明圖; 根據(jù)所述目標(biāo)icon最終駐留位置,得到所述目標(biāo)icon在所述最終駐留位置的輪廓線; 從所述基本透明圖中復(fù)制與所述輪廓線完全吻合的透明圖塊; 根據(jù)所選擇目標(biāo)icon的標(biāo)識(shí),用所述透明圖塊替換所述目標(biāo)icon的圖標(biāo); 在所述目標(biāo)icon具有文字標(biāo)題或邊框時(shí),去掉所述目標(biāo)icon的文字標(biāo)題和邊框。4.根據(jù)權(quán)利要求1至3中任一所述的方法,其特征在于,在所述接收用戶設(shè)置隱形icon的指令之后,所述方法還包括: 彈出隱形icon提示信息,所述提示信息中包括當(dāng)前桌面背景上用戶可利用助記景物標(biāo)示信息。5.根據(jù)權(quán)利要求4中所述的方法,其特征在于,所述目標(biāo)icon最終駐留位置為當(dāng)前桌面背景上的目標(biāo)助記景物處; 所述根據(jù)所選擇目標(biāo)icon的標(biāo)識(shí)和所述目標(biāo)icon最終駐留位置,對(duì)所述目標(biāo)icon進(jìn)行圖像處理,使所述目標(biāo)icon與當(dāng)前桌面背景圖片融合還包括: 調(diào)整所述目標(biāo)icon的形狀及大小,以使得所述目標(biāo)助記景物覆蓋所述目標(biāo)icon,且使得所述目標(biāo)icon在所述目標(biāo)助記景物處與其它icon位置不沖突。6.根據(jù)權(quán)利要求1至5中任一所述的方法,其特征在于,所述方法還包括: 在接收用戶取消所述目標(biāo)icon隱形的指令,且所述用戶具有隱形icon的設(shè)置權(quán)限時(shí),將所述目標(biāo)icon的隱形顯示效果恢復(fù)為正常顯示效果。7.根據(jù)權(quán)利要求1至6中任一所述的方法,其特征在于,所述方法還包括: 在接收用戶顯示所有隱形icon的指令,且所述用戶具有隱形icon的設(shè)置權(quán)限時(shí),將當(dāng)前桌面上所有隱形的icon恢復(fù)為正常顯示效果; 在接收用戶隱藏所有隱形icon的指令,且所述用戶具有隱形icon的設(shè)置權(quán)限時(shí),將當(dāng)前桌面上的恢復(fù)為正常顯示效果的隱形icon恢復(fù)隱形。8.一種終端,其特征在于,包括: 接收單元,用于接收用戶設(shè)置隱形icon圖標(biāo)的指令; 獲取單元,用于獲取用戶選擇隱形的目標(biāo)icon的標(biāo)識(shí)和所述目標(biāo)icon最終駐留位置; 隱形處理單元,用于根據(jù)所述目標(biāo)icon的標(biāo)識(shí)和所述目標(biāo)icon最終駐留位置,對(duì)所述目標(biāo)icon進(jìn)行圖像處理,使所述目標(biāo)icon與當(dāng)前桌面背景圖片融合,獲得所述目標(biāo)icon的隱形顯示效果。9.根據(jù)權(quán)利要求8所述的終端,其特征在于,所述隱形處理單元具體用于: 獲取當(dāng)前桌面背景圖片文件; 根據(jù)所述目標(biāo)icon最終駐留位置,得到所述目標(biāo)icon在所述最終駐留位置的輪廓線; 從所述當(dāng)前桌面背景圖片文件中復(fù)制與所述輪廓線完全吻合的圖片區(qū)域塊; 根據(jù)所選擇目標(biāo)icon的標(biāo)識(shí),用所述圖片區(qū)域塊替換所述目標(biāo)icon的圖標(biāo); 在所述目標(biāo)icon具有文字標(biāo)題或邊框時(shí),去掉所述目標(biāo)icon的文字標(biāo)題和邊框。10.根據(jù)權(quán)利要求8所述的終端,其特征在于,所述隱形處理單元具體用于: 獲取預(yù)存的基本透明圖; 根據(jù)所述目標(biāo)icon最終駐留位置,得到所述目標(biāo)icon在所述最終駐留位置的輪廓線; 從所述基本透明圖中復(fù)制與所述輪廓線完全吻合的透明圖塊; 根據(jù)所選擇目標(biāo)icon的標(biāo)識(shí),用所述透明圖塊替換所述目標(biāo)icon的圖標(biāo); 在所述目標(biāo)icon具有文字標(biāo)題或邊框時(shí),去掉所述目標(biāo)icon的文字標(biāo)題和邊框。11.根據(jù)權(quán)利要求8至10中任一所述的終端,其特征在于,所述終端還包括: 提示單元,用于在接收用戶設(shè)置隱形icon的指令之后,彈出隱形icon提示信息,所述提示信息中包括當(dāng)前桌面背景上用戶可利用助記景物標(biāo)示信息。12.根據(jù)權(quán)利要求11所述的終端,其特征在于,所述隱形處理單元具體還用于: 在所述目標(biāo)icon最終駐留位置為當(dāng)前桌面背景上的目標(biāo)助記景物處時(shí),調(diào)整所述目標(biāo)icon的形狀及大小,以使得所述目標(biāo)助記景物覆蓋所述目標(biāo)icon,且使得所述目標(biāo)icon在所述目標(biāo)助記景物處與其它icon位置不沖突。13.根據(jù)權(quán)利要求8至12所述的終端,其特征在于,所述終端還包括: 取消單元,用于在接收用戶取消所述目標(biāo)icon隱形的指令,且所述用戶具有隱形icon的設(shè)置權(quán)限時(shí),將所述目標(biāo)icon的隱形顯示效果恢復(fù)為正常顯示效果。14.根據(jù)權(quán)利要求8至13所述的終端,其特征在于,所述終端還包括: 顯隱單元,用于在接收用戶顯示所有隱形icon的指令,且所述用戶具有隱形icon的設(shè)置權(quán)限時(shí),將當(dāng)前桌面上所有隱形的icon恢復(fù)為正常顯示效果;在接收用戶隱藏所有隱形icon的指令,且所述用戶具有隱形icon的設(shè)置權(quán)限時(shí),將當(dāng)前桌面上的恢復(fù)為正常顯示效果的隱形icon恢復(fù)隱形。
【文檔編號(hào)】G06F21/31GK105893795SQ201510038558
【公開日】2016年8月24日
【申請(qǐng)日】2015年1月26日
【發(fā)明人】余亮
【申請(qǐng)人】華為技術(shù)有限公司