文字的展現(xiàn)方法、裝置和移動(dòng)終端的制作方法
【專利摘要】本發(fā)明公開(kāi)了一種文字的展現(xiàn)方法、裝置和移動(dòng)終端,其中,文字的展現(xiàn)方法包括:在預(yù)設(shè)時(shí)間段內(nèi),分別獲得待刪除文字對(duì)應(yīng)的第一對(duì)象和待展現(xiàn)文字對(duì)應(yīng)的第二對(duì)象;以及改變第一對(duì)象和第二對(duì)象的預(yù)設(shè)參數(shù),并對(duì)預(yù)設(shè)參數(shù)改變后的第一對(duì)象和第二對(duì)象進(jìn)行融合,以展現(xiàn)待展現(xiàn)文字。本發(fā)明實(shí)施例的文字的展現(xiàn)方法、裝置和移動(dòng)終端,通過(guò)在預(yù)設(shè)時(shí)間段內(nèi),分別獲得待刪除文字對(duì)應(yīng)的第一對(duì)象和待展現(xiàn)文字對(duì)應(yīng)的第二對(duì)象,改變第一對(duì)象和第二對(duì)象的預(yù)設(shè)參數(shù),并對(duì)預(yù)設(shè)參數(shù)改變后的第一對(duì)象和第二對(duì)象進(jìn)行融合,以展現(xiàn)待展現(xiàn)文字,使用戶在修改輸入的文字時(shí)產(chǎn)生漸變效果,顯示的效果更加豐富,從而提升用戶使用體驗(yàn)。
【專利說(shuō)明】文字的展現(xiàn)方法、裝置和移動(dòng)終端
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及移動(dòng)終端【技術(shù)領(lǐng)域】,尤其涉及一種文字的展現(xiàn)方法、裝置和移動(dòng)終端。
【背景技術(shù)】
[0002] 隨著科技的不斷進(jìn)步,Android(安卓)操作系統(tǒng)的智能手機(jī)越來(lái)越普及。用戶可 以在Android操作系統(tǒng)中安裝各種APP (應(yīng)用程序)實(shí)現(xiàn)不同的功能。例如:用戶可以安裝 各種輸入法,以實(shí)現(xiàn)智能手機(jī)中文字的輸入。
[0003] 目前,用戶在使用安卓操作系統(tǒng)下的輸入法輸入文字時(shí),可通過(guò)觸發(fā)屏幕上對(duì)應(yīng) 的按鍵實(shí)現(xiàn)拼音輸入文字。如果輸入的文字有誤,可通過(guò)退格鍵刪除輸入錯(cuò)誤的文字。
[0004] 但是,在實(shí)現(xiàn)本發(fā)明的過(guò)程中發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問(wèn)題:在修改輸 入的文字時(shí),文字無(wú)明顯展現(xiàn)效果,用戶使用體驗(yàn)差。
【發(fā)明內(nèi)容】
[0005] 本發(fā)明旨在至少在一定程度上解決相關(guān)技術(shù)中的技術(shù)問(wèn)題之一。為此,本發(fā)明的 第一個(gè)目的在于提出一種文字的展現(xiàn)方法,該方法能夠使用戶在修改輸入的文字時(shí)產(chǎn)生漸 變效果,顯示的效果更加豐富,從而提升用戶使用體驗(yàn)。
[0006] 本發(fā)明的第二個(gè)目的在于提出一種文字的展現(xiàn)裝置。
[0007] 為達(dá)上述目的,根據(jù)本發(fā)明第一方面實(shí)施例提出了一種文字的展現(xiàn)方法,包括:在 預(yù)設(shè)時(shí)間段內(nèi),分別獲得待刪除文字對(duì)應(yīng)的第一對(duì)象和待展現(xiàn)文字對(duì)應(yīng)的第二對(duì)象;以及 改變所述第一對(duì)象和所述第二對(duì)象的預(yù)設(shè)參數(shù),并對(duì)所述預(yù)設(shè)參數(shù)改變后的所述第一對(duì)象 和所述第二對(duì)象進(jìn)行融合,以展現(xiàn)所述待展現(xiàn)文字。
[0008] 本發(fā)明實(shí)施例的文字的展現(xiàn)方法,通過(guò)在預(yù)設(shè)時(shí)間段內(nèi),分別獲得待刪除文字對(duì) 應(yīng)的第一對(duì)象和待展現(xiàn)文字對(duì)應(yīng)的第二對(duì)象,改變第一對(duì)象和第二對(duì)象的預(yù)設(shè)參數(shù),并對(duì) 預(yù)設(shè)參數(shù)改變后的第一對(duì)象和第二對(duì)象進(jìn)行融合,以展現(xiàn)待展現(xiàn)文字,使用戶在修改輸入 的文字時(shí)產(chǎn)生漸變效果,顯示的效果更加豐富,從而提升用戶使用體驗(yàn)。
[0009] 為達(dá)上述目的,根據(jù)本發(fā)明第二方面實(shí)施例提出了一種文字的展現(xiàn)裝置,包括:獲 得模塊,用于在預(yù)設(shè)時(shí)間段內(nèi),分別獲得待刪除文字對(duì)應(yīng)的第一對(duì)象和待展現(xiàn)文字對(duì)應(yīng)的 第二對(duì)象;以及處理模塊,用于改變所述第一對(duì)象和所述第二對(duì)象的預(yù)設(shè)參數(shù),并對(duì)所述預(yù) 設(shè)參數(shù)改變后的所述第一對(duì)象和所述第二對(duì)象進(jìn)行融合,以展現(xiàn)所述待展現(xiàn)文字。
[0010] 本發(fā)明實(shí)施例的文字的展現(xiàn)裝置,通過(guò)在預(yù)設(shè)時(shí)間段內(nèi),分別獲得待刪除文字對(duì) 應(yīng)的第一對(duì)象和待展現(xiàn)文字對(duì)應(yīng)的第二對(duì)象,改變第一對(duì)象和第二對(duì)象的預(yù)設(shè)參數(shù),并對(duì) 預(yù)設(shè)參數(shù)改變后的第一對(duì)象和第二對(duì)象進(jìn)行融合,以展現(xiàn)待展現(xiàn)文字,使用戶在修改輸入 的文字時(shí)產(chǎn)生漸變效果,顯示的效果更加豐富,從而提升用戶使用體驗(yàn)。
[0011] 本發(fā)明實(shí)施例提出了一種移動(dòng)終端,該移動(dòng)終端包括殼體、處理器、存儲(chǔ)器、電路 板和電源電路,其中,所述電路板安置在所述殼體圍成的空間內(nèi)部,所述處理器和所述存儲(chǔ) 器設(shè)置在所述電路板上;所述電源電路,用于為所述移動(dòng)終端的各個(gè)電路或器件供電;所 述存儲(chǔ)器用于存儲(chǔ)可執(zhí)行程序代碼;所述處理器通過(guò)讀取所述存儲(chǔ)器中存儲(chǔ)的可執(zhí)行程序 代碼來(lái)運(yùn)行與所述可執(zhí)行程序代碼對(duì)應(yīng)的程序,以用于執(zhí)行以下步驟:在預(yù)設(shè)時(shí)間段內(nèi),分 別獲得待刪除文字對(duì)應(yīng)的第一對(duì)象和待展現(xiàn)文字對(duì)應(yīng)的第二對(duì)象;以及改變所述第一對(duì)象 和所述第二對(duì)象的預(yù)設(shè)參數(shù),并對(duì)所述預(yù)設(shè)參數(shù)改變后的所述第一對(duì)象和所述第二對(duì)象進(jìn) 行融合,以展現(xiàn)所述待展現(xiàn)文字。
[0012] 本發(fā)明實(shí)施例的移動(dòng)終端,通過(guò)在預(yù)設(shè)時(shí)間段內(nèi),分別獲得待刪除文字對(duì)應(yīng)的第 一對(duì)象和待展現(xiàn)文字對(duì)應(yīng)的第二對(duì)象,改變第一對(duì)象和第二對(duì)象的預(yù)設(shè)參數(shù),并對(duì)預(yù)設(shè)參 數(shù)改變后的第一對(duì)象和第二對(duì)象進(jìn)行融合,以展現(xiàn)待展現(xiàn)文字,使用戶在修改輸入的文字 時(shí)產(chǎn)生漸變效果,顯示的效果更加豐富,從而提升用戶使用體驗(yàn)。
[0013] 本發(fā)明的附加方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變 得明顯,或通過(guò)本發(fā)明的實(shí)踐了解到。
【專利附圖】
【附圖說(shuō)明】
[0014] 圖1為根據(jù)本發(fā)明一個(gè)實(shí)施例的文字的展現(xiàn)方法的流程圖。
[0015] 圖2為根據(jù)本發(fā)明一個(gè)具體實(shí)施例的文字的展現(xiàn)方法的流程圖。
[0016] 圖3為根據(jù)本發(fā)明一個(gè)實(shí)施例的文字的展現(xiàn)裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0017] 下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終 相同或類似的標(biāo)號(hào)表示相同或類似的元件或具有相同或類似功能的元件。下面通過(guò)參考附 圖描述的實(shí)施例是示例性的,旨在用于解釋本發(fā)明,而不能理解為對(duì)本發(fā)明的限制。
[0018] 下面參考附圖描述本發(fā)明實(shí)施例的文字的展現(xiàn)方法、裝置和移動(dòng)終端。
[0019] 圖1為根據(jù)本發(fā)明一個(gè)實(shí)施例的文字的展現(xiàn)方法的流程圖。
[0020] 如圖1所示,文字的展現(xiàn)方法包括:
[0021] S101,獲得待刪除文字對(duì)應(yīng)的第一對(duì)象。
[0022] 在本發(fā)明的實(shí)施例中,在預(yù)設(shè)時(shí)間段內(nèi),可分別獲得待刪除文字對(duì)應(yīng)的第一對(duì)象 和待展現(xiàn)文字對(duì)應(yīng)的第二對(duì)象。其中,第一對(duì)象可為待刪除文字所在的圖層,第二對(duì)象可為 待展現(xiàn)文字所在的圖層,其中,圖層可包括渲染層layer。
[0023] S102,改變第一對(duì)象和第二對(duì)象的預(yù)設(shè)參數(shù),并對(duì)預(yù)設(shè)參數(shù)改變后的第一對(duì)象和 第二對(duì)象進(jìn)行融合,以展現(xiàn)待展現(xiàn)文字。
[0024] 在本發(fā)明的實(shí)施例中,可通過(guò)預(yù)設(shè)類如Canvas (網(wǎng)頁(yè)繪圖元素)類改變第一對(duì)象 和第二對(duì)象的預(yù)設(shè)參數(shù),如透明度等。
[0025] 具體地,在預(yù)設(shè)時(shí)間段內(nèi),可勻速遞減第一對(duì)象的透明度,以使待刪除文字逐漸隱 藏;同時(shí),可勻速增加第二對(duì)象的透明度,以使待展現(xiàn)文字逐漸展現(xiàn)。然后將第一對(duì)象和第 二對(duì)象層疊放置,使第一對(duì)象位于第二對(duì)象上層,最終實(shí)現(xiàn)第一對(duì)象逐漸透明,第二對(duì)象逐 漸展現(xiàn)的效果。
[0026] 例如:假設(shè)預(yù)設(shè)時(shí)間段為400毫秒,透明度alpha的值的變化范圍為0-255,待刪 除文字為"Textl",待展現(xiàn)文字為"Text2",則"Textl"所在的渲染層的透明度由255勻速 遞減至0, "Text2"所在的渲染層的透明度由0勻速增加至255,將"Textl"所在的渲染層 放置在"Text2"所在的渲染層上層,最終實(shí)現(xiàn)"Textl"逐漸消失,而"Text2"逐漸展現(xiàn)的效 果。
[0027] 應(yīng)當(dāng)理解的是,第一對(duì)象和第二對(duì)象可以是獨(dú)立的兩個(gè)圖層,分別實(shí)現(xiàn)動(dòng)畫(huà)效果; 也可以是位于同一個(gè)視圖中的兩個(gè)圖層,結(jié)合實(shí)現(xiàn)動(dòng)畫(huà)效果。
[0028] 本發(fā)明實(shí)施例的文字的展現(xiàn)方法,通過(guò)在預(yù)設(shè)時(shí)間段內(nèi),分別獲得待刪除文字對(duì) 應(yīng)的第一對(duì)象和待展現(xiàn)文字對(duì)應(yīng)的第二對(duì)象,改變第一對(duì)象和第二對(duì)象的預(yù)設(shè)參數(shù),并對(duì) 預(yù)設(shè)參數(shù)改變后的第一對(duì)象和第二對(duì)象進(jìn)行融合,以展現(xiàn)待展現(xiàn)文字,使用戶在修改輸入 的文字時(shí)產(chǎn)生漸變效果,顯示的效果更加豐富,從而提升用戶使用體驗(yàn)。
[0029] 圖2為根據(jù)本發(fā)明一個(gè)具體實(shí)施例的文字的展現(xiàn)方法的流程圖。
[0030] 如圖2所示,文字的展現(xiàn)方法包括:
[0031] S201,獲得第一對(duì)象,并在預(yù)設(shè)時(shí)間段內(nèi)勻速遞減第一對(duì)象的透明度。
[0032] 其中,第一對(duì)象可為待刪除文字所在的渲染層layer??捎胦utvalue表示第一 對(duì)象的透明度alpha。在400毫秒內(nèi)勻速遞減待刪除文字所在的渲染層layer的透明度 alpha。
[0033] 具體地,可通過(guò)以下程序獲得outvalue的值,即透明度alpha。
[0034] float outvalue = outVO,gctValuc(); if (outvalue > 0) {
[0035] canvas.savcLaycrAlpha(0, 0, gclWidth〇, gctHcight(), (int) oulValuc, layoutFIag); drawTe%t(canvas, tlrstText); canvas.rcslorc(); }
[0036] S202,獲得第二對(duì)象,并在預(yù)設(shè)時(shí)間段內(nèi)勻速增加第二對(duì)象的透明度。
[0037] 其中,第二對(duì)象可為待展現(xiàn)文字所在的渲染層layer。可用inValue表示第二對(duì)象 的透明度alpha。在400毫秒內(nèi)勻速增加待展現(xiàn)文字所在的渲染層layer的透明度alpha。
[0038] 具體地,可通過(guò)以下程序獲得inValue的值,即透明度alpha。
[0039] float inValue ^ inVO.gelValue(); if (in Value > 0) { canvasfsavcLaycrAlpha(Os 05 gctWidth()3 gctHcightQ, (int) inValue, layoutFIag); drawTcxt(canvass sccondTcxt); canvas, res tore(); }
[0040] S203,對(duì)透明度改變后的第一對(duì)象和第二對(duì)象進(jìn)行融合,以展現(xiàn)待展現(xiàn)文字。
[0041] 在本發(fā)明的實(shí)施例中,可將第一對(duì)象和第二對(duì)象層疊放置,使第一對(duì)象位于第二 對(duì)象上層,最終實(shí)現(xiàn)第一對(duì)象逐漸透明,第二對(duì)象逐漸展現(xiàn)的效果。
[0042] 本發(fā)明實(shí)施例的文字的展現(xiàn)方法,通過(guò)在預(yù)設(shè)時(shí)間段內(nèi)獲得并改變第一對(duì)象和第 二對(duì)象的透明度,并對(duì)透明度改變后的第一對(duì)象和第二對(duì)象進(jìn)行融合,以展現(xiàn)待展現(xiàn)文字, 使用戶在修改輸入的文字時(shí)產(chǎn)生漸變效果,顯示的效果更加豐富,從而提升用戶使用體驗(yàn)。 [0043] 為了實(shí)現(xiàn)上述實(shí)施例,本發(fā)明還提出一種文字的展現(xiàn)裝置。
[0044] 圖3為根據(jù)本發(fā)明一個(gè)實(shí)施例的文字的展現(xiàn)裝置的結(jié)構(gòu)示意圖。
[0045] 如圖3所示,文字的展現(xiàn)裝置包括:獲得模塊110和處理模塊120。
[0046] 獲得模塊110用于在預(yù)設(shè)時(shí)間段內(nèi),分別獲得待刪除文字對(duì)應(yīng)的第一對(duì)象和待展 現(xiàn)文字對(duì)應(yīng)的第二對(duì)象。
[0047] 在本發(fā)明的實(shí)施例中,在預(yù)設(shè)時(shí)間段內(nèi),可分別獲得待刪除文字對(duì)應(yīng)的第一對(duì)象 和待展現(xiàn)文字對(duì)應(yīng)的第二對(duì)象。其中,第一對(duì)象可為待刪除文字所在的圖層,第二對(duì)象可為 待展現(xiàn)文字所在的圖層,其中,圖層可包括渲染層layer。
[0048] 處理模塊120用于改變第一對(duì)象和第二對(duì)象的預(yù)設(shè)參數(shù),并對(duì)預(yù)設(shè)參數(shù)改變后的 第一對(duì)象和第二對(duì)象進(jìn)行融合,以展現(xiàn)待展現(xiàn)文字。
[0049] 在本發(fā)明的實(shí)施例中,處理模塊120可通過(guò)預(yù)設(shè)類如Canvas(網(wǎng)頁(yè)繪圖元素)類 改變第一對(duì)象和第二對(duì)象的預(yù)設(shè)參數(shù),如透明度等。
[0050] 具體地,在預(yù)設(shè)時(shí)間段內(nèi),處理模塊120可勻速遞減第一對(duì)象的透明度,以使待刪 除文字逐漸隱藏;同時(shí),可勻速增加第二對(duì)象的透明度,以使待展現(xiàn)文字逐漸展現(xiàn)。然后將 第一對(duì)象和第二對(duì)象層疊放置,使第一對(duì)象位于第二對(duì)象上層,最終實(shí)現(xiàn)第一對(duì)象逐漸透 明,第二對(duì)象逐漸展現(xiàn)的效果。
[0051] 例如:假設(shè)預(yù)設(shè)時(shí)間段為400毫秒,透明度alpha的值的變化范圍為0-255,待刪 除文字為"Textl",待展現(xiàn)文字為"Text2",則"Textl"所在的渲染層的透明度由255勻速 遞減至0, "Text2"所在的渲染層的透明度由0勻速增加至255,將"Textl"所在的渲染層 放置在"Text2"所在的渲染層上層,最終實(shí)現(xiàn)"Textl"逐漸消失,而"Text2"逐漸展現(xiàn)的效 果。
[0052] 應(yīng)當(dāng)理解的是,第一對(duì)象和第二對(duì)象可以是獨(dú)立的兩個(gè)圖層,分別實(shí)現(xiàn)動(dòng)畫(huà)效果; 也可以是位于同一個(gè)視圖中的兩個(gè)圖層,結(jié)合實(shí)現(xiàn)動(dòng)畫(huà)效果。
[0053] 本發(fā)明實(shí)施例的文字的展現(xiàn)裝置,通過(guò)在預(yù)設(shè)時(shí)間段內(nèi),分別獲得待刪除文字對(duì) 應(yīng)的第一對(duì)象和待展現(xiàn)文字對(duì)應(yīng)的第二對(duì)象,改變第一對(duì)象和第二對(duì)象的預(yù)設(shè)參數(shù),并對(duì) 預(yù)設(shè)參數(shù)改變后的第一對(duì)象和第二對(duì)象進(jìn)行融合,以展現(xiàn)待展現(xiàn)文字,使用戶在修改輸入 的文字時(shí)產(chǎn)生漸變效果,顯示的效果更加豐富,從而提升用戶使用體驗(yàn)。
[0054] 為了實(shí)現(xiàn)上述實(shí)施例,本發(fā)明還提出一種移動(dòng)終端,該移動(dòng)終端包括殼體、處理 器、存儲(chǔ)器、電路板和電源電路,其中,上述電路板安置在上述殼體圍成的空間內(nèi)部,上述處 理器和上述存儲(chǔ)器設(shè)置在上述電路板上;上述電源電路,用于為上述移動(dòng)終端的各個(gè)電路 或器件供電;上述存儲(chǔ)器用于存儲(chǔ)可執(zhí)行程序代碼;上述處理器通過(guò)讀取上述存儲(chǔ)器中存 儲(chǔ)的可執(zhí)行程序代碼來(lái)運(yùn)行與上述可執(zhí)行程序代碼對(duì)應(yīng)的程序,以用于執(zhí)行以下步驟:
[0055] S101',獲得待刪除文字對(duì)應(yīng)的第一對(duì)象。
[0056] 在本發(fā)明的實(shí)施例中,在預(yù)設(shè)時(shí)間段內(nèi),可分別獲得待刪除文字對(duì)應(yīng)的第一對(duì)象 和待展現(xiàn)文字對(duì)應(yīng)的第二對(duì)象。其中,第一對(duì)象可為待刪除文字所在的圖層,第二對(duì)象可為 待展現(xiàn)文字所在的圖層,其中,圖層可包括渲染層layer。
[0057] S102',改變第一對(duì)象和第二對(duì)象的預(yù)設(shè)參數(shù),并對(duì)預(yù)設(shè)參數(shù)改變后的第一對(duì)象和 第二對(duì)象進(jìn)行融合,以展現(xiàn)待展現(xiàn)文字。
[0058] 在本發(fā)明的實(shí)施例中,可通過(guò)預(yù)設(shè)類如Canvas (網(wǎng)頁(yè)繪圖元素)類改變第一對(duì)象 和第二對(duì)象的預(yù)設(shè)參數(shù),如透明度等。
[0059] 具體地,在預(yù)設(shè)時(shí)間段內(nèi),可勻速遞減第一對(duì)象的透明度,以使待刪除文字逐漸隱 藏;同時(shí),可勻速增加第二對(duì)象的透明度,以使待展現(xiàn)文字逐漸展現(xiàn)。然后將第一對(duì)象和第 二對(duì)象層疊放置,使第一對(duì)象位于第二對(duì)象上層,最終實(shí)現(xiàn)第一對(duì)象逐漸透明,第二對(duì)象逐 漸展現(xiàn)的效果。
[0060] 例如:假設(shè)預(yù)設(shè)時(shí)間段為400毫秒,透明度alpha的值的變化范圍為0-255,待刪 除文字為"Textl",待展現(xiàn)文字為"Text2",則"Textl"所在的渲染層的透明度由255勻速 遞減至0, "Text2"所在的渲染層的透明度由0勻速增加至255,將"Textl"所在的渲染層 放置在"Text2"所在的渲染層上層,最終實(shí)現(xiàn)"Textl"逐漸消失,而"Text2"逐漸展現(xiàn)的效 果。
[0061] 應(yīng)當(dāng)理解的是,第一對(duì)象和第二對(duì)象可以是獨(dú)立的兩個(gè)圖層,分別實(shí)現(xiàn)動(dòng)畫(huà)效果; 也可以是位于同一個(gè)視圖中的兩個(gè)圖層,結(jié)合實(shí)現(xiàn)動(dòng)畫(huà)效果。
[0062] 本發(fā)明實(shí)施例的移動(dòng)終端,通過(guò)在預(yù)設(shè)時(shí)間段內(nèi),分別獲得待刪除文字對(duì)應(yīng)的第 一對(duì)象和待展現(xiàn)文字對(duì)應(yīng)的第二對(duì)象,改變第一對(duì)象和第二對(duì)象的預(yù)設(shè)參數(shù),并對(duì)預(yù)設(shè)參 數(shù)改變后的第一對(duì)象和第二對(duì)象進(jìn)行融合,以展現(xiàn)待展現(xiàn)文字,使用戶在修改輸入的文字 時(shí)產(chǎn)生漸變效果,顯示的效果更加豐富,從而提升用戶使用體驗(yàn)。
[0063] 在本說(shuō)明書(shū)的描述中,參考術(shù)語(yǔ)"一個(gè)實(shí)施例"、"一些實(shí)施例"、"示例"、"具體示 例"、或"一些示例"等的描述意指結(jié)合該實(shí)施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特 點(diǎn)包含于本發(fā)明的至少一個(gè)實(shí)施例或示例中。在本說(shuō)明書(shū)中,對(duì)上述術(shù)語(yǔ)的示意性表述不 必須針對(duì)的是相同的實(shí)施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)可以在任 一個(gè)或多個(gè)實(shí)施例或示例中以合適的方式結(jié)合。此外,在不相互矛盾的情況下,本領(lǐng)域的技 術(shù)人員可以將本說(shuō)明書(shū)中描述的不同實(shí)施例或示例以及不同實(shí)施例或示例的特征進(jìn)行結(jié) 合和組合。
[0064] 此外,術(shù)語(yǔ)"第一"、"第二"僅用于描述目的,而不能理解為指示或暗示相對(duì)重要性 或者隱含指明所指示的技術(shù)特征的數(shù)量。由此,限定有"第一"、"第二"的特征可以明示或 者隱含地包括至少一個(gè)該特征。在本發(fā)明的描述中,"多個(gè)"的含義是至少兩個(gè),例如兩個(gè), 三個(gè)等,除非另有明確具體的限定。
[0065] 流程圖中或在此以其他方式描述的任何過(guò)程或方法描述可以被理解為,表示包括 一個(gè)或更多個(gè)用于實(shí)現(xiàn)特定邏輯功能或過(guò)程的步驟的可執(zhí)行指令的代碼的模塊、片段或部 分,并且本發(fā)明的優(yōu)選實(shí)施方式的范圍包括另外的實(shí)現(xiàn),其中可以不按所示出或討論的順 序,包括根據(jù)所涉及的功能按基本同時(shí)的方式或按相反的順序,來(lái)執(zhí)行功能,這應(yīng)被本發(fā)明 的實(shí)施例所屬【技術(shù)領(lǐng)域】的技術(shù)人員所理解。
[0066] 在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認(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ō)明書(shū)而言,"計(jì)算機(jī)可讀介質(zhì)"可以是任何可以包含、存儲(chǔ)、通信、傳 播或傳輸程序以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使 用的裝置。計(jì)算機(jī)可讀介質(zhì)的更具體的示例(非窮盡性列表)包括以下:具有一個(gè)或多個(gè) 布線的電連接部(電子裝置),便攜式計(jì)算機(jī)盤(pán)盒(磁裝置),隨機(jī)存取存儲(chǔ)器(RAM),只讀 存儲(chǔ)器(ROM),可擦除可編輯只讀存儲(chǔ)器(EPROM或閃速存儲(chǔ)器),光纖裝置,以及便攜式光 盤(pán)只讀存儲(chǔ)器(⑶ROM)。另外,計(jì)算機(jī)可讀介質(zhì)甚至可以是可在其上打印所述程序的紙或其 他合適的介質(zhì),因?yàn)榭梢岳缤ㄟ^(guò)對(duì)紙或其他介質(zhì)進(jìn)行光學(xué)掃描,接著進(jìn)行編輯、解譯或必 要時(shí)以其他合適方式進(jìn)行處理來(lái)以電子方式獲得所述程序,然后將其存儲(chǔ)在計(jì)算機(jī)存儲(chǔ)器 中。
[0067] 應(yīng)當(dāng)理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來(lái)實(shí)現(xiàn)。在上述 實(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)等。
[0068] 本【技術(shù)領(lǐng)域】的普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法攜帶的全部或部分步 驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介 質(zhì)中,該程序在執(zhí)行時(shí),包括方法實(shí)施例的步驟之一或其組合。
[0069] 此外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理模塊中,也可以 是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)模塊中。上述集成的模 塊既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。所述集成的模塊如 果以軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),也可以存儲(chǔ)在一個(gè)計(jì)算機(jī) 可讀取存儲(chǔ)介質(zhì)中。
[0070] 上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤(pán)或光盤(pán)等。盡管上面已經(jīng)示出和描 述了本發(fā)明的實(shí)施例,可以理解的是,上述實(shí)施例是示例性的,不能理解為對(duì)本發(fā)明的限 制,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的范圍內(nèi)可以對(duì)上述實(shí)施例進(jìn)行變化、修改、替換和變 型。
【權(quán)利要求】
1. 一種文字的展現(xiàn)方法,其特征在于,包括: 在預(yù)設(shè)時(shí)間段內(nèi),分別獲得待刪除文字對(duì)應(yīng)的第一對(duì)象和待展現(xiàn)文字對(duì)應(yīng)的第二對(duì) 象;以及 改變所述第一對(duì)象和所述第二對(duì)象的預(yù)設(shè)參數(shù),并對(duì)所述預(yù)設(shè)參數(shù)改變后的所述第一 對(duì)象和所述第二對(duì)象進(jìn)行融合,以展現(xiàn)所述待展現(xiàn)文字。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一對(duì)象為所述待刪除文字所在的 圖層,所述第二對(duì)象為所述待展現(xiàn)文字所在的圖層。
3. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述改變所述第一對(duì)象和所述第二對(duì)象 的預(yù)設(shè)參數(shù),包括: 通過(guò)預(yù)設(shè)類改變所述第一對(duì)象和所述第二對(duì)象的預(yù)設(shè)參數(shù)。
4. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述預(yù)設(shè)參數(shù)包括透明度。
5. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述改變所述第一對(duì)象和所述第二對(duì)象 的預(yù)設(shè)參數(shù),包括: 在預(yù)設(shè)時(shí)間段內(nèi),勻速遞減所述第一對(duì)象的透明度,以使所述待刪除文字逐漸隱藏; 在所述預(yù)設(shè)時(shí)間段內(nèi),勻速增加所述第二對(duì)象的透明度,以使所述待展現(xiàn)文字逐漸展 現(xiàn)。
6. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對(duì)所述預(yù)設(shè)參數(shù)改變后的所述第一 對(duì)象和所述第二對(duì)象進(jìn)行融合,包括: 對(duì)所述第一對(duì)象和所述第二對(duì)象進(jìn)行層疊放置,其中,所述第一對(duì)象位于所述第二對(duì) 象上層。
7. 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述圖層包括渲染層。
8. 根據(jù)權(quán)利要求3所述的方法,其特征在于,所述預(yù)設(shè)類包括網(wǎng)頁(yè)繪圖元素 Canvas類。
9. 一種文字的展現(xiàn)裝置,其特征在于,包括: 獲得模塊,用于在預(yù)設(shè)時(shí)間段內(nèi),分別獲得待刪除文字對(duì)應(yīng)的第一對(duì)象和待展現(xiàn)文字 對(duì)應(yīng)的第二對(duì)象;以及 處理模塊,用于改變所述第一對(duì)象和所述第二對(duì)象的預(yù)設(shè)參數(shù),并對(duì)所述預(yù)設(shè)參數(shù)改 變后的所述第一對(duì)象和所述第二對(duì)象進(jìn)行融合,以展現(xiàn)所述待展現(xiàn)文字。
10. 根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述第一對(duì)象為所述待刪除文字所在的 圖層,所述第二對(duì)象為所述待展現(xiàn)文字所在的圖層。
11. 根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述處理模塊,具體用于: 通過(guò)預(yù)設(shè)類改變所述第一對(duì)象和所述第二對(duì)象的預(yù)設(shè)參數(shù)。
12. 根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述預(yù)設(shè)參數(shù)包括透明度。
13. 根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述處理模塊,具體用于: 在預(yù)設(shè)時(shí)間段內(nèi),勻速遞減所述第一對(duì)象的透明度,以使所述待刪除文字逐漸隱藏; 在所述預(yù)設(shè)時(shí)間段內(nèi),勻速增加所述第二對(duì)象的透明度,以使所述待展現(xiàn)文字逐漸展 現(xiàn)。
14. 根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述處理模塊,具體用于: 對(duì)所述第一對(duì)象和所述第二對(duì)象進(jìn)行層疊放置,其中,所述第一對(duì)象位于所述第二對(duì) 象上層。
15. 根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述圖層包括渲染層。
16. 根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述預(yù)設(shè)類包括網(wǎng)頁(yè)繪圖元素 Canvas 類。
17. -種移動(dòng)終端,所述移動(dòng)終端包括殼體、處理器、存儲(chǔ)器、電路板和電源電路,其中, 所述電路板安置在所述殼體圍成的空間內(nèi)部,所述處理器和所述存儲(chǔ)器設(shè)置在所述電路板 上;所述電源電路,用于為所述移動(dòng)終端的各個(gè)電路或器件供電;所述存儲(chǔ)器用于存儲(chǔ)可 執(zhí)行程序代碼;所述處理器通過(guò)讀取所述存儲(chǔ)器中存儲(chǔ)的可執(zhí)行程序代碼來(lái)運(yùn)行與所述可 執(zhí)行程序代碼對(duì)應(yīng)的程序,以用于執(zhí)行以下步驟: 在預(yù)設(shè)時(shí)間段內(nèi),分別獲得待刪除文字對(duì)應(yīng)的第一對(duì)象和待展現(xiàn)文字對(duì)應(yīng)的第二對(duì) 象;以及 改變所述第一對(duì)象和所述第二對(duì)象的預(yù)設(shè)參數(shù),并對(duì)所述預(yù)設(shè)參數(shù)改變后的所述第一 對(duì)象和所述第二對(duì)象進(jìn)行融合,以展現(xiàn)所述待展現(xiàn)文字。
【文檔編號(hào)】G06F9/44GK104267945SQ201410486617
【公開(kāi)日】2015年1月7日 申請(qǐng)日期:2014年9月22日 優(yōu)先權(quán)日:2014年9月22日
【發(fā)明者】王淮慶 申請(qǐng)人:北京金山安全軟件有限公司