本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種信息顯示方法、裝置及終端設(shè)備。
背景技術(shù):
隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,手機(jī)、平板電腦等終端上的即時(shí)通信應(yīng)用的種類越來越多。在用戶使用即時(shí)通信應(yīng)用進(jìn)行聊天時(shí),用戶可以將需要發(fā)送的信息輸入編輯框,如文本信息和/或圖片信息,當(dāng)檢測到發(fā)送指令時(shí),將輸入的信息進(jìn)行發(fā)送。在上述方式中,在信息發(fā)送之前,僅可以對信息的字體、顏色和字體大小進(jìn)行設(shè)置,而無法對信息其它進(jìn)行設(shè)置,以致信息的顯示方式比較單一。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例公開了一種信息顯示方法、裝置及終端設(shè)備,用于解決一個(gè)即時(shí)通信應(yīng)用軟件發(fā)送給另一個(gè)即時(shí)通信應(yīng)用軟件的文本信息和/或圖片信息的顯示方式單一的問題。
本發(fā)明實(shí)施例第一方面公開一種信息顯示方法,包括:
通過即時(shí)通信應(yīng)用軟件的編輯框接收用戶輸入的信息,所述信息為文本信息和/或圖片信息;
從存儲的顯示方式中選取目標(biāo)顯示方式;
將所述信息和所述目標(biāo)顯示方式合成為圖像互換格式(Graphics Interchange Format,GIF)文件;
當(dāng)檢測到針對所述GIF文件的發(fā)送指令時(shí),發(fā)送所述GIF文件至所述即時(shí)通信應(yīng)用軟件的顯示窗口。
在一個(gè)實(shí)施例中,所述文本信息包括文字信息和/或標(biāo)點(diǎn)信息。
在一個(gè)實(shí)施例中,所述通過即時(shí)通信應(yīng)用軟件的編輯框接收用戶輸入的信息之后,所述方法還包括:
接收用于調(diào)整所述信息的顏色的第一編輯指令;
根據(jù)所述第一編輯指令,調(diào)整所述信息的顏色。
在一個(gè)實(shí)施例中,所述通過即時(shí)通信應(yīng)用軟件的編輯框接收用戶輸入的信息之后,所述方法還包括:
接收用于調(diào)整所述信息的字體的第二編輯指令;
根據(jù)所述第二編輯指令,調(diào)整所述信息的字體。
在一個(gè)實(shí)施例中,所述通過即時(shí)通信應(yīng)用軟件的編輯框接收用戶輸入的信息之后,所述方法還包括:
接收用于調(diào)整所述信息的大小的第三編輯指令;
根據(jù)所述第三編輯指令,調(diào)整所述信息的大小。
在一個(gè)實(shí)施例中,所述顯示方式包括信息的運(yùn)動方式、運(yùn)動軌跡、顯示時(shí)長、顯示位置中的至少一種。
在一個(gè)實(shí)施例中,所述將所述信息和所述目標(biāo)顯示方式合成為GIF文件之后,所述方法還包括:
獲取音頻文件;
將所述GIF文件和所述音頻文件合成為音GIF文件;
所述當(dāng)檢測到針對所述GIF文件的發(fā)送指令時(shí),發(fā)送所述GIF文件至所述即時(shí)通信應(yīng)用軟件的顯示窗口包括:
當(dāng)檢測到針對所述音GIF文件的發(fā)送指令時(shí),發(fā)送所述音GIF文件至所述即時(shí)通信應(yīng)用軟件的顯示窗口。
在一個(gè)實(shí)施例中,所述將所述信息和所述目標(biāo)顯示方式合成為GIF文件之后,所述方法還包括:
獲取目標(biāo)圖片;
將所述目標(biāo)圖片添加為所述GIF文件的背景圖片;
所述當(dāng)檢測到針對所述GIF文件的發(fā)送指令時(shí),發(fā)送所述GIF文件至所述即時(shí)通信應(yīng)用軟件的顯示窗口包括:
當(dāng)檢測到針對添加背景圖片的GIF文件的發(fā)送指令時(shí),發(fā)送所述添加背景圖片的GIF文件至所述即時(shí)通信應(yīng)用軟件的顯示窗口。
本發(fā)明實(shí)施例第二方面公開一種信息顯示裝置,包括:
接收單元,用于通過即時(shí)通信應(yīng)用軟件的編輯框接收用戶輸入的信息,所述信息為文本信息和/或圖片信息;
選取單元,用于從存儲的顯示方式中選取目標(biāo)顯示方式;
合成單元,用于將所述接收單元接收的信息和所述選取單元選取的目標(biāo)顯示方式合成為GIF文件;
發(fā)送單元,用于當(dāng)檢測到針對所述GIF文件的發(fā)送指令時(shí),發(fā)送所述合成單元合成的GIF文件至所述即時(shí)通信應(yīng)用軟件的顯示窗口。
在一個(gè)實(shí)施例中,所述文本信息包括文字信息和/或標(biāo)點(diǎn)信息。
在一個(gè)實(shí)施例中,所述接收單元,還用于接收用于調(diào)整所述信息的顏色的第一編輯指令;
所述裝置還包括:
第一調(diào)整單元,用于根據(jù)所述接收單元接收的第一編輯指令,調(diào)整所述信息的顏色。
在一個(gè)實(shí)施例中,所述接收單元,還用于接收用于調(diào)整所述信息的字體的第二編輯指令;
所述裝置還包括:
第二調(diào)整單元,用于根據(jù)所述接收單元接收的第二編輯指令,調(diào)整所述信息的字體。
在一個(gè)實(shí)施例中,所述接收單元,還用于接收用于調(diào)整所述信息的大小的第三編輯指令;
所述裝置還包括:
第三調(diào)整單元,用于根據(jù)所述接收單元接收的第三編輯指令,調(diào)整所述信息的大小。
在一個(gè)實(shí)施例中,所述顯示方式包括信息的運(yùn)動方式、運(yùn)動軌跡、顯示時(shí)長、顯示位置中的至少一種。
在一個(gè)實(shí)施例中,所述裝置還包括:
第一獲取單元,用于獲取音頻文件;
所述合成單元,還用于將所述GIF文件和所述第一獲取單元獲取的音頻文件合成為音GIF文件;
所述發(fā)送單元,具體用于當(dāng)檢測到針對所述音GIF文件的發(fā)送指令時(shí),發(fā)送所述音GIF文件至所述即時(shí)通信應(yīng)用軟件的顯示窗口。
在一個(gè)實(shí)施例中,所述裝置還包括:
第二獲取單元,用于獲取目標(biāo)圖片;
添加單元,用于將所述第二獲取單元獲取的目標(biāo)圖片添加為所述合成單元合成的GIF文件的背景圖片;
所述發(fā)送單元,具體用于當(dāng)檢測到針對所述添加單元添加背景圖片的GIF文件的發(fā)送指令時(shí),發(fā)送所述添加背景圖片的GIF文件至所述即時(shí)通信應(yīng)用軟件的顯示窗口。
本發(fā)明實(shí)施例第三方面公開一種終端設(shè)備,包括處理器、存儲器、通信接口、輸入裝置和總線;
所述處理器、所述存儲器、所述通信接口和所述輸入裝置通過所述總線連接并完成相互間的通信;
所述輸入裝置,用于通過即時(shí)通信應(yīng)用軟件的編輯框接收用戶輸入的信息,所述信息為文本信息和/或圖片信息;
所述存儲器中存儲有一組程序代碼,所述處理器用于調(diào)用所述存儲器中存儲的程序代碼執(zhí)行以下操作:
從存儲的顯示方式中選取目標(biāo)顯示方式;
將所述信息和所述目標(biāo)顯示方式合成為圖像互換格式GIF文件;
所述通信接口,用于當(dāng)檢測到針對所述GIF文件的發(fā)送指令時(shí),發(fā)送所述GIF文件至所述即時(shí)通信應(yīng)用軟件的顯示窗口。
本發(fā)明實(shí)施例中,通過即時(shí)通信應(yīng)用軟件的編輯框接收用戶輸入的信息,從存儲的顯示方式中選取目標(biāo)顯示方式,將接收的信息和目標(biāo)顯示方式合成為GIF文件,當(dāng)檢測到針對GIF文件的發(fā)送指令時(shí),發(fā)送GIF文件至該即時(shí)通信應(yīng)用軟件的顯示窗口,可以對待發(fā)送信息的顯示方式進(jìn)行編輯,因此,可以豐富信息的顯示方式。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明實(shí)施例公開的一種信息顯示方法的流程示意圖;
圖2是本發(fā)明實(shí)施例公開的另一種信息顯示方法的流程示意圖;
圖3是本發(fā)明實(shí)施例公開的一種信息顯示裝置的結(jié)構(gòu)示意圖;
圖4是本發(fā)明實(shí)施例公開的另一種信息顯示裝置的結(jié)構(gòu)示意圖;
圖5是本發(fā)明實(shí)施例公開的一種終端設(shè)備的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
本發(fā)明實(shí)施例公開了一種信息顯示方法、裝置及終端設(shè)備,用于解決一個(gè)即時(shí)通信應(yīng)用軟件發(fā)送給另一個(gè)即時(shí)通信應(yīng)用軟件的文本信息和/圖片信息的顯示方式單一的問題。以下分別進(jìn)行詳細(xì)說明。
請參閱圖1,圖1是本發(fā)明實(shí)施例公開的一種信息顯示方法的流程示意圖。如圖1所示,該信息顯示方法可以包括以下步驟。
101、通過即時(shí)通信應(yīng)用軟件的編輯框接收用戶輸入的信息。
本實(shí)施例中,當(dāng)用戶使用即時(shí)通信應(yīng)用軟件與其它用戶進(jìn)行聊天或溝通時(shí),如果需要發(fā)送信息,可以通過操作鍵盤、觸摸屏等方式將信息輸入到即時(shí)通信應(yīng)用軟件的編輯框中,信息顯示裝置將可以通過即時(shí)通信應(yīng)用軟件的編輯框接收到用戶輸入的信息。其中,該信息為文本信息和/或圖片信息,文本信息可以包括文字信息和/或標(biāo)點(diǎn)信息。當(dāng)該信息為文字信息時(shí),可以為各種字體的漢字、英文、日文等;當(dāng)該信息為文字信息和標(biāo)點(diǎn)信息時(shí),可以包括用標(biāo)點(diǎn)符號與各種字體的漢字、英文、日文等;當(dāng)該信息為圖片信息時(shí),可以為表情符號、從本地獲取的圖片、從互聯(lián)網(wǎng)獲取的圖片等。
102、從存儲的顯示方式中選取目標(biāo)顯示方式。
本實(shí)施例中,通過即時(shí)通信應(yīng)用軟件的編輯框接收到用戶輸入的信息之后,可以對信息的顯示方式進(jìn)行編輯,即從存儲的顯示方式中選取目標(biāo)顯示方式。其中,存儲的顯示方式是預(yù)先設(shè)置好的顯示方式,顯示方式可以包括信息的運(yùn)動方式、運(yùn)動軌跡、顯示時(shí)長、顯示位置等中的至少一種。例如:顯示方式可以為從左到右移動,也可以為在某幾個(gè)位置漸隱漸現(xiàn),還可以為沿屏幕的對角線移動。其中,移動的方式可以為直線移動、曲線移動、滾動、跳動等。
103、將接收的信息和目標(biāo)顯示方式合成為GIF文件。
本實(shí)施例中,從存儲的顯示方式中選取到目標(biāo)顯示方式之后,將通過即時(shí)通信應(yīng)用軟件的編輯框接收的信息和目標(biāo)顯示方式合成為GIF文件,即將接收的信息按照目標(biāo)顯示方式進(jìn)行動畫處理,之后可以將即時(shí)通信應(yīng)用軟件的編輯框中的信息替換為GIF文件,也可以保存GIF文件,并建立保存的GIF文件與即時(shí)通信應(yīng)用軟件的編輯框中信息的對應(yīng)關(guān)系。
104、當(dāng)檢測到針對GIF文件的發(fā)送指令時(shí),發(fā)送GIF文件至該即時(shí)通信應(yīng)用軟件的顯示窗口。
本實(shí)施例中,將接收的信息和目標(biāo)顯示方式合成為GIF文件之后,當(dāng)用戶需要發(fā)送GIF文件時(shí),可以通過點(diǎn)擊發(fā)送圖標(biāo)、按壓預(yù)設(shè)按鍵等方式向信息顯示裝置輸入用于發(fā)送GIF文件的發(fā)送指令,之后當(dāng)信息顯示裝置檢測到或接收到該發(fā)送指令時(shí),將發(fā)送GIF文件至該即時(shí)通信應(yīng)用軟件的顯示窗口。當(dāng)即時(shí)通信應(yīng)用軟件的編輯框中為GIF文件時(shí),直接將即時(shí)通信應(yīng)用軟件的編輯框中的GIF文件進(jìn)行發(fā)送,當(dāng)即時(shí)通信應(yīng)用軟件的編輯框中為信息時(shí),可以將存儲的與該信息存在對應(yīng)關(guān)系的GIF文件進(jìn)行發(fā)送。其中,該即時(shí)通信應(yīng)用軟件的顯示窗口包括當(dāng)前用戶的即時(shí)通信應(yīng)用軟件的顯示窗口和對端用戶的即時(shí)通信應(yīng)用軟件的顯示窗口。
本實(shí)施例中,當(dāng)用戶需要顯示GIF文件時(shí),用戶可以通過觸摸屏或鼠標(biāo)點(diǎn)擊GIF文件的方式向信息顯示裝置輸入用于顯示GIF文件的顯示指令,之后當(dāng)信息顯示裝置接收到該顯示指令時(shí),將以目標(biāo)顯示方式顯示GIF文件。其中,顯示方式可以包括運(yùn)動方式,如直線運(yùn)動方式、曲線運(yùn)動方式等;顯示方式可以包括運(yùn)動軌跡,如從左向右運(yùn)行、從右向左運(yùn)動、沿對角線運(yùn)動等;顯示方式可以包括顯示時(shí)長,如5s、10s等;顯示方式可以包括顯示位置,如屏幕中央位置等。
舉例說明,在即時(shí)通信應(yīng)用的后臺已經(jīng)預(yù)先定義了一種運(yùn)動方式,即在某個(gè)區(qū)域中從左到右的滑動展示,用戶A在聊天過程中,輸入了“滾”時(shí),希望能夠增強(qiáng)“滾”的情感表現(xiàn),于是選擇添加動畫效果,在眾多的動畫效果中,選擇了運(yùn)動方式A,于是將內(nèi)容“滾”和上述預(yù)先定義的運(yùn)動方式進(jìn)行合成,得到GIF文件,當(dāng)檢測到針對GIF文件的發(fā)送指令時(shí),將GIF文件發(fā)送給用戶B,在用戶B的應(yīng)用中,就將呈現(xiàn)出一個(gè)從左到右的滑動的“滾”字。
在圖1所描述的信息顯示方法中,通過即時(shí)通信應(yīng)用軟件的編輯框接收用戶輸入的信息,從存儲的顯示方式中選取目標(biāo)顯示方式,將接收的信息和目標(biāo)顯示方式合成為GIF文件,當(dāng)檢測到針對GIF文件的發(fā)送指令時(shí),發(fā)送GIF文件至該即時(shí)通信應(yīng)用軟件的顯示窗口,可以對待發(fā)送信息的顯示方式進(jìn)行編輯,因此,可以豐富信息的顯示方式。
請參閱圖2,圖2是本發(fā)明實(shí)施例公開的另一種信息顯示方法的流程示意圖。本實(shí)施例以信息為文字信息、圖片信息為例進(jìn)行說明,可以理解的是,當(dāng)信息為標(biāo)點(diǎn)信息時(shí),同樣可以采用本方法,在此不做贅述。如圖2所示,該信息顯示方法可以包括以下步驟。
201、通過即時(shí)通信應(yīng)用軟件的編輯框接收用戶輸入的信息。
本實(shí)施例中,當(dāng)用戶使用即時(shí)通信應(yīng)用軟件與其它用戶進(jìn)行聊天或溝通時(shí),如果需要發(fā)送信息,可以通過操作鍵盤、觸摸屏等方式將信息輸入到即時(shí)通信應(yīng)用軟件的編輯框中,信息顯示裝置將可以通過即時(shí)通信應(yīng)用軟件的編輯框接收到用戶輸入的信息。其中,該信息為文本信息和/或圖片信息,文本信息可以包括文字信息和/或標(biāo)點(diǎn)信息。當(dāng)該信息為文字信息時(shí),可以為各種字體的漢字、英文、日文等;當(dāng)該信息為文字信息和標(biāo)點(diǎn)信息時(shí),可以包括用標(biāo)點(diǎn)符號與各種字體的漢字、英文、日文等;當(dāng)該信息為圖片信息時(shí),可以為表情符號、從本地獲取的圖片、從互聯(lián)網(wǎng)獲取的圖片等。
本實(shí)施例中,當(dāng)該信息為文字信息時(shí),用戶可以通過操作鍵盤將該信息輸入到即時(shí)通信應(yīng)用軟件的編輯框中,鍵盤可以是與信息顯示裝置連接的鍵盤,也可以是顯示在觸摸屏上的鍵盤。當(dāng)該信息為圖片信息時(shí),用戶可以通過操作鼠標(biāo)或觸摸屏從存儲的表情符號、從存儲在本地的圖片或從互聯(lián)網(wǎng)中獲取圖片,并將獲取的圖片顯示在即時(shí)通信應(yīng)用軟件的編輯框。
202、接收用于調(diào)整該信息的顏色的第一編輯指令,并根據(jù)第一編輯指令調(diào)整該信息的顏色。
本實(shí)施例中,通過即時(shí)通信應(yīng)用的編輯框接收到用戶輸入的信息之后,當(dāng)用戶需要對該信息的顏色進(jìn)行調(diào)整時(shí),可以輸入用于調(diào)整該信息的顏色的第一編輯指令,可以通過鼠標(biāo)或觸摸屏從存儲的多種顏色中選擇一種顏色的方式輸入第一編輯指令,之后將會接收到用于調(diào)整該信息的顏色的第一編輯指令,并根據(jù)第一編輯指令調(diào)整該信息的顏色,因此,可以通過用戶的需要修改文字信息的顏色或圖片信息中填充的顏色,從而可以提高用戶體驗(yàn)。
203、接收用于調(diào)整該信息的字體的第二編輯指令,并根據(jù)第二編輯指令調(diào)整該信息的字體。
本實(shí)施例中,當(dāng)信息為文字信息時(shí),通過即時(shí)通信應(yīng)用的編輯框接收到用戶輸入的信息之后,當(dāng)用戶需要對該信息的字體進(jìn)行調(diào)整時(shí),可以輸入用于調(diào)整該信息的字體的第二編輯指令,可以通過鼠標(biāo)或觸摸屏從存儲的多種字體中選擇一種字體的方式輸入第二編輯指令,之后將會接收用于調(diào)整該信息的字體的第二編輯指令,并根據(jù)第二編輯指令調(diào)整該信息的字體,因此,可以通過用戶的需要修改文字信息的字體,從而可以提高用戶體驗(yàn)。
204、接收用于調(diào)整該信息的大小的第三編輯指令,并根據(jù)第三編輯指令,調(diào)整該信息的大小。
本實(shí)施例中,通過即時(shí)通信應(yīng)用的編輯框接收到用戶輸入的信息之后,當(dāng)用戶需要對該信息的大小進(jìn)行調(diào)整時(shí),可以輸入用于調(diào)整該信息的大小的第三編輯指令,可以通過鼠標(biāo)、觸摸屏從存儲的多種大小中選擇一種大小的方式輸入第三編輯指令,之后將會接收用于調(diào)整該信息的大小的第三編輯指令,并根據(jù)第三編輯指令調(diào)整該信息的大小。當(dāng)該信息為文字信息時(shí),可以通過用戶的需要修改文字信息的文字大小,從而可以提高用戶體驗(yàn);當(dāng)該信息為圖片信息時(shí),可以通過用戶的需要修改圖片信息的大小,從而可以提高用戶體驗(yàn);當(dāng)該信息為文字信息和圖片信息時(shí),可以通過用戶的需要將文字信息和圖片信息作為一個(gè)整體修改它們的大小,從而可以提高用戶體驗(yàn)。
205、從存儲的顯示方式中選取目標(biāo)顯示方式。
本實(shí)施例中,可以對該信息的顯示方式進(jìn)行編輯,即從存儲的顯示方式中選取目標(biāo)顯示方式。其中,存儲的顯示方式是預(yù)先設(shè)置好的顯示方式,顯示方式可以包括信息的運(yùn)動方式、運(yùn)動軌跡、顯示時(shí)長、顯示位置等中的至少一種。例如:顯示方式可以為從左到右移動,也可以為在某幾個(gè)位置漸隱漸現(xiàn),還可以為沿屏幕的對角線移動。其中,移動的方式可以為直線移動、曲線移動、滾動、跳動等。
206、將接收的信息和目標(biāo)顯示方式合成為GIF文件。
本實(shí)施例中,從存儲的顯示方式中選取到目標(biāo)顯示方式之后,將通過即時(shí)通信應(yīng)用軟件的編輯框接收的信息和目標(biāo)顯示方式合成為GIF文件,即將接收的信息按照目標(biāo)顯示方式進(jìn)行動畫處理,之后可以將即時(shí)通信應(yīng)用軟件的編輯框中的信息替換為GIF文件,也可以保存GIF文件,并建立保存的GIF文件與即時(shí)通信應(yīng)用軟件的編輯框中信息的對應(yīng)關(guān)系。
207、當(dāng)檢測到針對GIF文件的發(fā)送指令時(shí),發(fā)送GIF文件至該即時(shí)通信應(yīng)用軟件的顯示窗口。
本實(shí)施例中,將接收的信息和目標(biāo)顯示方式合成為GIF文件之后,當(dāng)用戶需要發(fā)送GIF文件時(shí),可以通過點(diǎn)擊發(fā)送圖標(biāo)、按壓預(yù)設(shè)按鍵等方式向信息顯示裝置輸入用于發(fā)送GIF文件的發(fā)送指令,之后當(dāng)信息顯示裝置檢測到或接收到該發(fā)送指令時(shí),將發(fā)送GIF文件至該即時(shí)通信應(yīng)用軟件的顯示窗口。當(dāng)即時(shí)通信應(yīng)用軟件的編輯框中為GIF文件時(shí),直接將即時(shí)通信應(yīng)用軟件的編輯框中的GIF文件進(jìn)行發(fā)送,當(dāng)即時(shí)通信應(yīng)用軟件的編輯框中為該信息時(shí),可以將存儲的與該文件信息存在對應(yīng)關(guān)系的GIF文件進(jìn)行發(fā)送。其中,該即時(shí)通信應(yīng)用軟件的顯示窗口包括當(dāng)前用戶的即時(shí)通信應(yīng)用軟件的顯示窗口和對端用戶的即時(shí)通信應(yīng)用軟件的顯示窗口。
本實(shí)施例中,當(dāng)用戶需要顯示GIF文件時(shí),用戶可以通過觸摸屏或鼠標(biāo)點(diǎn)擊GIF文件的方式向信息顯示裝置輸入用于顯示GIF文件的顯示指令,之后當(dāng)信息顯示裝置接收到該顯示指令時(shí),將以目標(biāo)顯示方式顯示GIF文件。其中,顯示方式可以包括運(yùn)動方式,如直線運(yùn)動方式、曲線運(yùn)動方式等;顯示方式可以包括運(yùn)動軌跡,如從左向右運(yùn)行、從右向左運(yùn)動、沿對角線運(yùn)動等;顯示方式可以包括顯示時(shí)長,如5s、10s等;顯示方式可以包括顯示位置,如屏幕中央位置等。
舉例說明,在即時(shí)通信應(yīng)用的后臺已經(jīng)預(yù)先定義了一種運(yùn)動方式,即在某個(gè)區(qū)域中從左到右的滑動展示,用戶A在聊天過程中,輸入了“滾”時(shí),希望能夠增強(qiáng)“滾”的情感表現(xiàn),于是選擇添加動畫效果,在眾多的動畫效果中,選擇了運(yùn)動方式A,于是將內(nèi)容“滾”和上述預(yù)先定義的運(yùn)動方式進(jìn)行合成,得到GIF文件,當(dāng)檢測到針對GIF文件的發(fā)送指令時(shí),將GIF文件發(fā)送給用戶B,在用戶B的應(yīng)用中,就將呈現(xiàn)出一個(gè)從左到右的滑動的“滾”字。
作為一種可能的實(shí)施方式,將接收的信息和目標(biāo)顯示方式合成為GIF文件之后,可以獲取音頻文件,并將GIF文件和音頻文件合成為音GIF文件,當(dāng)檢測到針對音GIF文件的發(fā)送指令時(shí),發(fā)送音GIF文件至該即時(shí)通信應(yīng)用軟件的顯示窗口,以便用戶可以根據(jù)需要添加音頻文件,同時(shí)在顯示GIF文件的同時(shí)可以收聽音頻文件,即在動態(tài)顯示文字信息和/或圖片信息的同時(shí)可以收聽音頻文件,從而可以提高用戶體驗(yàn)。其中,音頻文件可以是從本地或互聯(lián)網(wǎng)獲取的音頻文件,也可以是通過話筒等設(shè)備采集的音頻文件。
作為一種可能的實(shí)施方式,將接收的信息和目標(biāo)顯示方式合成為GIF文件之后,可以獲取目標(biāo)圖片,將目標(biāo)圖片添加為GIF文件的背景圖片,當(dāng)檢測到針對添加背景圖片的GIF文件的發(fā)送指令時(shí),發(fā)送添加背景圖片的GIF文件至該即時(shí)通信應(yīng)用軟件的顯示窗口,以便用戶可以根據(jù)需要添加背景圖片,從而可以提高用戶體驗(yàn)。其中,本實(shí)施例可以與對信息的字體、顏色、大小的調(diào)整,以及合成音GIF文件中至少一種結(jié)合使用。
在圖2所描述的信息顯示方法中,通過即時(shí)通信應(yīng)用軟件的編輯框接收用戶輸入的信息,從存儲的顯示方式中選取目標(biāo)顯示方式,將接收的信息和目標(biāo)顯示方式合成為GIF文件,當(dāng)檢測到針對GIF文件的發(fā)送指令時(shí),發(fā)送GIF文件至該即時(shí)通信應(yīng)用軟件的顯示窗口,可以對待發(fā)送信息的顯示方式進(jìn)行編輯,因此,可以豐富信息的顯示方式。
請參閱圖3,圖3是本發(fā)明實(shí)施例公開的一種信息顯示裝置的結(jié)構(gòu)示意圖。如圖3所示,該信息顯示裝置可以包括:
接收單元301,用于通過即時(shí)通信應(yīng)用軟件的編輯框接收用戶輸入的信息,該信息為文本信息和/或圖片信息;
選取單元302,用于從存儲的顯示方式中選取目標(biāo)顯示方式;
合成單元303,用于將接收單元301接收的信息和選取單元302選取的目標(biāo)顯示方式合成為GIF文件;
發(fā)送單元304,用于當(dāng)檢測到針對GIF文件的發(fā)送指令時(shí),發(fā)送合成單元303合成的GIF文件至該即時(shí)通信應(yīng)用軟件的顯示窗口。
在圖3所描述的信息顯示裝置中,通過即時(shí)通信應(yīng)用軟件的編輯框接收用戶輸入的信息,從存儲的顯示方式中選取目標(biāo)顯示方式,將接收的信息和目標(biāo)顯示方式合成為GIF文件,當(dāng)檢測到針對GIF文件的發(fā)送指令時(shí),發(fā)送GIF文件至該即時(shí)通信應(yīng)用軟件的顯示窗口,可以對待發(fā)送信息的顯示方式進(jìn)行編輯,因此,可以豐富信息的顯示方式。
請參閱圖4,圖4是本發(fā)明實(shí)施例公開的另一種信息顯示裝置的結(jié)構(gòu)示意圖。其中,圖4所示的信息顯示裝置是由圖3所示的信息顯示裝置優(yōu)化得到的。其中,文本信息可以包括文字信息和/或標(biāo)點(diǎn)信息。
作為一種可能的實(shí)施方式,接收單元301,還用于接收用于調(diào)整該信息的顏色的第一編輯指令;
該信息顯示裝置還可以包括:
調(diào)整單元305,用于根據(jù)接收單元301接收的第一編輯指令,調(diào)整該信息的顏色。
作為一種可能的實(shí)施方式,接收單元301,還用于接收用于調(diào)整該信息的字體的第二編輯指令;
調(diào)整單元305,還用于根據(jù)接收單元301接收的第二編輯指令,調(diào)整該信息的字體。
作為一種可能的實(shí)施方式,接收單元301,還用于接收用于調(diào)整該信息的大小的第三編輯指令;
調(diào)整單元305,還用于根據(jù)接收單元301接收的第三編輯指令,調(diào)整該信息的大小。
作為一種可能的實(shí)施方式,顯示方式可以包括信息的運(yùn)動方式、運(yùn)動軌跡、顯示時(shí)長、顯示位置中的至少一種。
作為一種可能的實(shí)施方式,該信息顯示裝置還可以包括:
第一獲取單元306,用于獲取音頻文件;
合成單元303,還用于將GIF文件和第一獲取單元306獲取的音頻文件合成為音GIF文件;
發(fā)送單元304,具體用于當(dāng)檢測到針對音GIF文件的發(fā)送指令時(shí),發(fā)送音GIF文件至該即時(shí)通信應(yīng)用軟件的顯示窗口。
作為一種可能的實(shí)施方式,該信息顯示裝置還可以包括:
第二獲取單元307,用于獲取目標(biāo)圖片;
添加單元308,用于將第二獲取單元307獲取的目標(biāo)圖片添加為合成單元303合成的GIF文件的背景圖片;
發(fā)送單元304,具體用于當(dāng)檢測到針對添加單元308添加背景圖片的GIF文件的發(fā)送指令時(shí),發(fā)送添加背景圖片的GIF文件至該即時(shí)通信應(yīng)用軟件的顯示窗口。
在圖4所描述的信息顯示裝置中,通過即時(shí)通信應(yīng)用軟件的編輯框接收用戶輸入的信息,從存儲的顯示方式中選取目標(biāo)顯示方式,將接收的信息和目標(biāo)顯示方式合成為GIF文件,當(dāng)檢測到針對GIF文件的發(fā)送指令時(shí),發(fā)送GIF文件至該即時(shí)通信應(yīng)用軟件的顯示窗口,可以對待發(fā)送信息的顯示方式進(jìn)行編輯,因此,可以豐富信息的顯示方式。
請參閱圖5,圖5是本發(fā)明實(shí)施例公開的又一種終端設(shè)備的結(jié)構(gòu)示意圖。如圖5所示,該終端設(shè)備可以包括處理器501、存儲器502、通信接口503、輸入裝置504和總線505,存儲器502可以是高速RAM存儲器,也可以是非不穩(wěn)定的存儲器(non-volatile memory),例如至少一個(gè)磁盤存儲器??蛇x地,存儲器502還可以是至少一個(gè)位于遠(yuǎn)離前述處理器501的存儲裝置。處理器501、存儲器502、通信接口503和輸入裝置504通過總線505連接并完成相互間的通信。其中:
輸入裝置504,用于通過即時(shí)通信應(yīng)用軟件的編輯框接收用戶輸入的信息并發(fā)送給處理器501,該信息為文本信息和/或圖片信息;
存儲器502中存儲有一組程序代碼,處理器501用于調(diào)用存儲器502中存儲的程序代碼執(zhí)行以下操作:
從存儲的顯示方式中選取目標(biāo)顯示方式;
將該信息和目標(biāo)顯示方式合成為GIF文件;
通信接口503,用于當(dāng)檢測到針對GIF文件的發(fā)送指令時(shí),發(fā)送GIF文件至該即時(shí)通信應(yīng)用軟件的顯示窗口。
作為一種可能的實(shí)施方式,文本信息可以包括文字信息和/或標(biāo)點(diǎn)信息。
作為一種可能的實(shí)施方式,輸入裝置504通過即時(shí)通信應(yīng)用軟件的編輯框接收用戶輸入的信息之后,輸入裝置504,還用于接收用于調(diào)整該信息的顏色的第一編輯指令并發(fā)送給處理器501;
處理器501還用于調(diào)用存儲器502中存儲的程序代碼執(zhí)行以下操作:
根據(jù)第一編輯指令,調(diào)整該信息的顏色。
作為一種可能的實(shí)施方式,輸入裝置504通過即時(shí)通信應(yīng)用軟件的編輯框接收用戶輸入的信息之后,輸入裝置504,還用于接收用于調(diào)整該信息的字體的第二編輯指令并發(fā)送給處理器501;
處理器501還用于調(diào)用存儲器502中存儲的程序代碼執(zhí)行以下操作:
根據(jù)第二編輯指令,調(diào)整該信息的字體。
作為一種可能的實(shí)施方式,輸入裝置504通過即時(shí)通信應(yīng)用軟件的編輯框接收用戶輸入的信息之后,輸入裝置504,還用于接收用于調(diào)整該信息的大小的第三編輯指令并發(fā)送給處理器501;
處理器501還用于調(diào)用存儲器502中存儲的程序代碼執(zhí)行以下操作:
根據(jù)第三編輯指令,調(diào)整該信息的大小。
作為一種可能的實(shí)施方式,顯示方式可以包括該信息的運(yùn)動方式、運(yùn)動軌跡、顯示時(shí)長、顯示位置中的至少一種。
作為一種可能的實(shí)施方式,處理器501將接收的該信息和目標(biāo)顯示方式合成為GIF文件之后,處理器501還用于調(diào)用存儲器502中存儲的程序代碼執(zhí)行以下操作:
獲取音頻文件;
將GIF文件和音頻文件合成為音GIF文件;
通信接口503當(dāng)檢測到針對GIF文件的發(fā)送指令時(shí),發(fā)送GIF文件至該即時(shí)通信應(yīng)用軟件的顯示窗口包括:
當(dāng)檢測到針對音GIF文件的發(fā)送指令時(shí),發(fā)送音GIF文件至該即時(shí)通信應(yīng)用軟件的顯示窗口。
作為一種可能的實(shí)施方式,處理器501將接收的該信息和目標(biāo)顯示方式合成為GIF文件之后,處理器501還用于調(diào)用存儲器502中存儲的程序代碼執(zhí)行以下操作:
獲取目標(biāo)圖片;
將目標(biāo)圖片添加為GIF文件的背景圖片;
通信接口503當(dāng)檢測到針對GIF文件的發(fā)送指令時(shí),發(fā)送GIF文件至該即時(shí)通信應(yīng)用軟件的顯示窗口包括:
當(dāng)檢測到針對添加背景圖片的GIF文件的發(fā)送指令時(shí),發(fā)送添加背景圖片的GIF文件至該即時(shí)通信應(yīng)用軟件的顯示窗口。
在圖5所描述的終端設(shè)備中,通過即時(shí)通信應(yīng)用軟件的編輯框接收用戶輸入的信息,從存儲的顯示方式中選取目標(biāo)顯示方式,將接收的信息和目標(biāo)顯示方式合成為GIF文件,當(dāng)檢測到針對GIF文件的發(fā)送指令時(shí),發(fā)送GIF文件至該即時(shí)通信應(yīng)用軟件的顯示窗口,可以對待發(fā)送信息的顯示方式進(jìn)行編輯,因此,可以豐富信息的顯示方式。
本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲于一計(jì)算機(jī)可讀存儲介質(zhì)中,存儲介質(zhì)可以包括:閃存盤、只讀存儲器(read-only memory,ROM)、隨機(jī)存取器(random access memory,RAM)、磁盤或光盤等。
以上對本發(fā)明實(shí)施例公開的信息顯示方法、裝置及終端設(shè)備進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。