消息顯示方法和消息顯示裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及即時(shí)通訊領(lǐng)域,特別是涉及一種消息顯示方法及消息顯示裝置。
【背景技術(shù)】
[0002]在目前的即時(shí)通訊領(lǐng)域中,會(huì)涉及各種類型的消息的傳輸與顯示。其都是對(duì)即時(shí)通訊界面的顯示區(qū)域進(jìn)行劃分,在固定的某個(gè)區(qū)域分別展示不同的類型的消息。以通知消息為例,都是設(shè)置有固定的通知消息顯示區(qū)域,在此情況下,無論是否有新的通知消息推送,該顯示區(qū)域都會(huì)進(jìn)行顯示。在沒有新通知消息推送的情況下,該通知消息顯示區(qū)域?qū)嶋H上為空,占用了寶貴的即時(shí)通訊界面空間,嚴(yán)重降低了即時(shí)通訊界面顯示區(qū)域的利用率。
【發(fā)明內(nèi)容】
[0003]基于此,本發(fā)明實(shí)施例的目的在于提供一種消息顯示方法、一種顯示裝置,其可以減少對(duì)即時(shí)通訊界面顯示區(qū)域的占用,提高即時(shí)通訊界面顯示區(qū)域的利用率。
[0004]為達(dá)到上述目的,本發(fā)明實(shí)施例采用以下技術(shù)方案:
[0005]一種消息顯示方法,包括步驟:
[0006]監(jiān)測(cè)通知消息顯示觸發(fā)指令;
[0007]在監(jiān)測(cè)到通知消息顯示觸發(fā)指令時(shí),生成顯示待顯示通知消息的浮層消息框;
[0008]將所述浮層消息框在即時(shí)通訊界面的設(shè)定位置區(qū)域浮層顯示。
[0009]一種消息顯示裝置,包括:
[0010]指令監(jiān)測(cè)模塊,用于監(jiān)測(cè)通知消息顯示觸發(fā)指令;
[0011]浮層消息框生成模塊,用于在檢測(cè)到通知消息顯示觸發(fā)指令時(shí),生成顯示待顯示通知消息的浮層消息框;
[0012]顯示模塊,用于將所述浮層消息框在即時(shí)通訊界面的設(shè)定位置區(qū)域浮層顯示。
[0013]基于本發(fā)明實(shí)施例的方案,其是在檢測(cè)到通知消息顯示觸發(fā)指令時(shí),即需要對(duì)通知消息進(jìn)行顯示時(shí),再生成顯示待顯示通知消息的浮層消息框,且是將浮層消息框在即時(shí)通訊界面的設(shè)定位置區(qū)域進(jìn)行浮層顯示,從而,對(duì)通知消息的顯示無需占用即時(shí)通訊界面的固定區(qū)域,且是在需要時(shí)才進(jìn)行浮層顯示,大大減少了對(duì)即時(shí)通訊界面顯示區(qū)域的占用,提高了即時(shí)通訊界面顯示區(qū)域的利用率。
【附圖說明】
[0014]圖1是一個(gè)實(shí)施例中的本發(fā)明方案的工作環(huán)境示意圖;
[0015]圖2是一個(gè)實(shí)施例中用戶終端的組成結(jié)構(gòu)示意圖;
[0016]圖3是一種現(xiàn)有即時(shí)通訊界面的示意圖;
[0017]圖4是另一種現(xiàn)有的即時(shí)通訊界面的TJK意圖;
[0018]圖5是一個(gè)實(shí)施例中的消息顯示方法的流程示意圖;
[0019]圖6是一個(gè)具體示例中的信息交互流程示意圖;
[0020]圖7是一個(gè)具體交互過程中的一個(gè)狀態(tài)的即時(shí)通訊界面的示意圖;
[0021]圖8是一個(gè)具體交互過程中的另一個(gè)狀態(tài)的即時(shí)通訊界面的示意圖;
[0022]圖9是一個(gè)具體交互過程中的另一個(gè)狀態(tài)的即時(shí)通訊界面的示意圖;
[0023]圖10是一個(gè)具體交互過程中的另一個(gè)狀態(tài)的即時(shí)通訊界面的示意圖;
[0024]圖11是一個(gè)實(shí)施例中的消息顯示裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0025]為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步的詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的【具體實(shí)施方式】?jī)H僅用以解釋本發(fā)明,并不限定本發(fā)明的保護(hù)范圍。
[0026]圖1示出了本發(fā)明一個(gè)實(shí)施例中的工作環(huán)境示意圖。該工作環(huán)境所在系統(tǒng)包括用戶終端101、用戶終端102和服務(wù)器100,用戶終端101、用戶終端102與服務(wù)器100通過網(wǎng)絡(luò)連接,這里的網(wǎng)絡(luò)可以是無線網(wǎng)絡(luò),也可以是有線網(wǎng)絡(luò)。用戶終端101與用戶終端102通過服務(wù)器100進(jìn)行即時(shí)通訊,用戶終端101需要發(fā)送給用戶終端102的信息通過服務(wù)器100傳輸給102。在用戶終端101與用戶終端102通過服務(wù)器100建立連接后,也可以通過網(wǎng)絡(luò)至今進(jìn)行通信,無需經(jīng)由服務(wù)器100的轉(zhuǎn)發(fā)。本發(fā)明實(shí)施例的方案涉及的用戶終端101、用戶終端102接收到通知消息時(shí)的顯示方式。
[0027]用戶終端在一個(gè)實(shí)施例中的結(jié)構(gòu)示意圖如圖2所示。該用戶終端包括通過系統(tǒng)總線連接的處理器、供電模塊、存儲(chǔ)介質(zhì)、內(nèi)存、通信接口、顯示屏幕和輸入設(shè)備。其中,用戶終端的存儲(chǔ)介質(zhì)存儲(chǔ)有操作系統(tǒng)和一種消息顯示裝置,該消息顯示裝置用于實(shí)現(xiàn)一種消息顯示的方法。用戶終端的通信接口用于與服務(wù)器連接通信。用戶終端的輸入設(shè)備用以接收用戶的輸入信息,例如本發(fā)明實(shí)施例中的通知消息、通過消息框控件接收的指令、關(guān)閉指令。輸入設(shè)備基于用戶終端的類型的不同可以有所不同。用戶終端可以是移動(dòng)終端,比如手機(jī)、平板電腦等;也可以是其它具有上述結(jié)構(gòu)的設(shè)備,比如個(gè)人計(jì)算機(jī)。圖1所示中,是以用戶終端101為移動(dòng)終端、用戶終端102為個(gè)人計(jì)算機(jī)為例進(jìn)行說明,這僅僅是一種示例性說明,并不用以對(duì)發(fā)明方案進(jìn)行限定。
[0028]結(jié)合圖1、圖2所示的結(jié)構(gòu)示意圖,以下對(duì)消息處理方法及消息處理裝置的各實(shí)施例進(jìn)行說明。
[0029]在進(jìn)行舉例說明時(shí),先針對(duì)目前的其中兩種即時(shí)通訊消息的顯示方式進(jìn)行舉例說明,具體如圖3、圖4所示。圖3所示中,即時(shí)通訊界面的主界面的信息展示區(qū),用以展示成員之間的交流內(nèi)容,例如聊天記錄。圖4所示中,即時(shí)通訊界面的主界面的信息展示區(qū),主要用來展示成員之間相互分享的內(nèi)容,例如視頻等,圖4所示中的討論區(qū)用以展示成員之間的交流內(nèi)容,例如聊天記錄。圖3、4所示中,均設(shè)置有通知中心模塊、成員列表模塊、信息輸入?yún)^(qū),通知中心模塊用來顯示接收到的通知信息,成員列表模塊用來顯示參與此次即時(shí)通訊的成員名稱的列表,信息輸入?yún)^(qū)用以接收用戶輸入的信息內(nèi)容。如圖3、4所示,即時(shí)通訊界面中還設(shè)置有各種控件,例如圖3、4中所示的K1、K2、K3、K4、關(guān)閉、發(fā)送等控件,用以實(shí)現(xiàn)各控件所代表的相關(guān)功能。在圖3、4的右上角,還設(shè)置有可對(duì)該即時(shí)通訊界面進(jìn)行最小化、在界面最大化與界面原大小之間還原、關(guān)閉該即時(shí)通訊界面的控件。從圖3、圖4可見,在目前的即時(shí)通訊界面的顯示中,即便是在沒有通知消息要進(jìn)行顯示的情況下,通知中心模塊都會(huì)占用固定的顯示區(qū)域,造成了降低了即時(shí)通訊界面顯示區(qū)域的利用率。
[0030]基于此,圖5中示出了一個(gè)實(shí)施例中的消息顯示方法的流程示意圖。在該實(shí)施例中,是以該消息顯示方法應(yīng)用在用戶終端101、用戶終端102上為例進(jìn)行說明。
[0031 ] 如圖5所示,本實(shí)施例中的方法包括步驟:
[0032]步驟S501:監(jiān)測(cè)通知消息顯示觸發(fā)指令;
[0033]步驟S502:在監(jiān)測(cè)到通知消息顯示觸發(fā)指令時(shí),生成顯示待顯示通知消息的浮層消息框;
[0034]步驟S503:將所述浮層消息框在即時(shí)通訊界面的設(shè)定位置區(qū)域浮層顯示。在一個(gè)具體示例中,該設(shè)定位置區(qū)域可以為即時(shí)通訊界面的聊天內(nèi)容討論區(qū)的頂部。
[0035]基于本發(fā)明實(shí)施例中的方案,其是在檢測(cè)到通知消息顯示觸發(fā)指令時(shí),即需要對(duì)通知消息進(jìn)行顯示時(shí),再生成顯示待顯示通知消息的浮層消息框,且是將浮層消息框在即時(shí)通訊界面的設(shè)定位置區(qū)域進(jìn)行浮層顯示,從而,對(duì)通知消息的顯示無需占用即時(shí)通訊界面的固定區(qū)域,且是在需要時(shí)才進(jìn)行浮層顯示,大大減少了對(duì)即時(shí)通訊界面顯示區(qū)域的占用,提高了即時(shí)通訊界面顯示區(qū)域的利用率。
[0036]在其中一個(gè)具體示例中,可以是在接收到新的通知消息時(shí),判定為監(jiān)測(cè)到所述通知消息顯示觸發(fā)指令。此時(shí),上述待顯示通知消息可以為上述接收到的新的通知消息。
[0037]在另一個(gè)具體示例中,在即時(shí)通訊界面上可以設(shè)置有消息框控件,可以是在通過該消息框控件接收到指令時(shí),判定監(jiān)測(cè)到所述通知消息顯示觸發(fā)指令。此時(shí),上述待顯示通知消息可以為已接收到的通知消息。在通知消息的發(fā)出方需要在自己的即時(shí)通訊界面顯示通知消息的情況下,上述待顯示通知消息還可以包括已發(fā)出的通知消息。
[0038]如圖5所示,在其中一個(gè)具體示例中,本實(shí)施例中的方法還可以包括步驟:步驟S501:在通過設(shè)置在浮層消息框中的關(guān)閉控件接收到關(guān)閉指令時(shí),關(guān)閉所述浮層消息框。
[0039]從而,通過在浮層消息框中設(shè)置關(guān)閉控件,可以通過該關(guān)閉控件接收關(guān)閉指令,在接收到關(guān)閉指令時(shí),可以將該浮層顯示框關(guān)閉,不再占用即時(shí)通訊界面的空間。
[0040]基于上述消息顯示方法,以下結(jié)合其中一個(gè)具體的即時(shí)通訊過程為例進(jìn)行詳細(xì)舉例說明。圖6中示出了一個(gè)具體示例中的信息交互流程示意圖。
[0041]如圖6所示,在一個(gè)具體的即時(shí)通訊過程中,其即時(shí)通訊界面的示意圖如圖7所示。從圖7所示可見,基于本發(fā)明實(shí)施例的方案,在即時(shí)通訊界面中,沒有設(shè)置固定區(qū)域的通知中心模塊,不再占用即時(shí)通訊界面的空間。
[0042]在通知消息的發(fā)送方(用戶終端A)需要發(fā)送通知消息時(shí),其通過點(diǎn)擊即時(shí)通訊界面上的通知消息控件發(fā)出通知消息編輯指令?;诒景l(fā)明實(shí)施例的方案,在接收到該通知消息編輯指令后,啟動(dòng)通知消息編輯框,并進(jìn)行顯示。顯示了通知消息編輯框即時(shí)通訊界面示意圖如圖8所示。該通知消息編輯框中還可以顯示有“編輯公告消息”等類似的名稱,用以表示該通知消息編輯框的功能。在該通知消息編輯框內(nèi)輸入完需要公告的通知消息后,例如圖8中所示的“3號(hào)的活動(dòng)改到4號(hào)上午10點(diǎn)開始,請(qǐng)大家準(zhǔn)時(shí)到”。編輯