本發明屬于互聯網通訊技術領域,尤其涉及一種群組聊天內容顯示方法及裝置。
背景技術:
由于網絡的普及,即時通訊軟件成為越來越多的人進行社交的重要工具。其中,在用戶進行群組聊天時,由于消息更新較快,群成員發送的消息可能會被遺漏。現有技術中,要查看前面的消息只能將聊天對話框往前返回一條一條地查看,然而,對于較大的群組,此種方法效率極低。因此針對群組聊天不能快速查看遺漏消息是亟待解決的問題。
技術實現要素:
本發明提供了一種群組聊天內容顯示方法及裝置,旨在解決現有技術中的群組聊天不能快速查看遺漏消息的問題。
本發明實施例提供一種群組聊天內容顯示方法,所述方法包括以下步驟:接收用戶輸入的攜帶指定用戶名的查詢消息;將所述查詢消息發送給服務器,以請求與所述指定用戶名對應的歷史聊天記錄列表;接收所述服務器發送的根據所述指定用戶名拉取的歷史聊天記錄列表;以及顯示所述歷史聊天記錄列表。
本發明實施例還提供一種群組聊天內容顯示裝置,所述裝置包括:查詢消息接收模塊,用于接收用戶輸入的攜帶指定用戶名的查詢消息;請求發送模塊,用于將所述查詢消息發送給服務器,以請求與所述指定用戶名對應的 歷史聊天記錄列表;記錄接收模塊,用于接收所述服務器發送的根據所述指定用戶名拉取的歷史聊天記錄列表;顯示模塊,用于顯示所述歷史聊天記錄列表。
本發明實施例所提供群組聊天內容顯示方法及裝置通過將輸入的攜帶有指定用戶名的查詢消息發送給服務器,以請求與所述指定用戶名對應的歷史聊天記錄列表,并將所述歷史聊天記錄列表進行顯示,從而能夠有效快速查看指定用戶的最近歷史聊天記錄。
為讓本發明的上述和其他目的、特征和優點能更明顯易懂,下文特舉較佳實施例,并配合所附圖式,作詳細說明如下。
附圖說明
圖1示出了一種電子終端的結構框圖。
圖2為第一實施例提供的群組聊天內容顯示方法流程圖。
圖3為第二實施例提供的群組聊天內容顯示方法流程圖。
圖4為第二實施例提供的一個實例中的群組聊天內容顯示示意圖。
圖5為第二實施例提供的另一個實例中的群組聊天內容顯示示意圖。
圖6為第二實施例提供的再一個實例中的群組聊天內容顯示示意圖。
圖7為第三實施例提供的群組聊天內容顯示方法流程圖。
圖8為第四實施例提供的群組聊天內容顯示方法流程圖。
圖9為第五實施例提供的群組聊天內容顯示裝置結構框圖。
圖10為第六實施例提供的群組聊天內容顯示裝置結構框圖。
圖11為第七實施例提供的群組聊天內容顯示裝置結構框圖。
圖12為第八實施例提供的群組聊天內容顯示裝置結構框圖。
具體實施方式
為更進一步闡述本發明為實現預定發明目的所采取的技術手段及功效,以下結合附圖及較佳實施例,對依據本發明的具體實施方式、結構、特征及其功效,詳細說明如后。
本發明實施例所提供的群組聊天內容顯示方法及裝置可用于電子終端。
圖1示出了一種電子終端的結構框圖。如圖1所示,電子終端100包括一個或多個(圖中僅示出一個)處理器102、存儲器104、存儲控制器106,外設接口108、RF(Radio Frequency,射頻)模塊110、網絡模塊112、傳感器114、輸入模塊116以及顯示模塊118。本領域普通技術人員可以理解,圖1所示的結構僅為示意,其并不對電子終端100的結構造成限定。例如,電子終端100還可包括比圖1中所示更多或者更少的組件,或者具有與圖1所示不同的配置。上述的電子終端100的具體實例包括但并不限于手持式計算機、移動電話、媒體播放器、車載設備、個人數字助理及前述裝置的各種組合。
本領域普通技術人員可以理解,相對于處理器102來說,所有其他的組件均屬于外設,處理器102與這些外設之間通過多個外設接口108相耦合。外設接口108可基于以下標準實現:通用異步接收/發送裝置(Universal Asynchronous Receiver/Transmitter,UART)、通用輸入/輸出(General Purpose Input Output,GPIO)、串行外設接口(Serial Peripheral Interface,SPI)、內部集成電路(Inter-Integrated Circuit,I2C),但不并限于上述標準。在一些實例中,外設接口108可僅包括總線;在另一些實例中,外設接口108還可包括其他元件,如一個或者多個控制器,例如用于連接液晶顯示面板的顯示控制器或者用于連接存儲器的存儲控制器106。此外,這些控制器還可以從外設接口108中脫離出來,而集成于處理器102內或者相應的外設內。
存儲器104可用于存儲軟件程序以及模塊,如本發明實施例中的群組聊天內容顯示方法/裝置對應的程序指令/模塊,處理器102通過運行存儲 在存儲器104內的軟件程序以及模塊,從而執行各種功能應用以及數據處理,即實現上述的群組聊天內容顯示方法。存儲器104可包括高速隨機存儲器,還可包括非易失性存儲器,如一個或者多個磁性存儲裝置、閃存、或者其他非易失性固態存儲器。在一些實例中,存儲器104可進一步包括相對于處理器102遠程設置的存儲器,這些遠程存儲器可以通過網絡連接至電子終端100。上述網絡的實例包括但不限于互聯網、企業內部網、局域網、移動通信網及其組合。
RF模塊110用于接收以及發送電磁波,實現電磁波與電信號的相互轉換,從而與通訊網絡或者其他設備進行通訊。RF模塊110可包括各種現有的用于執行這些功能的電路元件,例如,天線、射頻收發器、數字信號處理器、加密/解密芯片、用戶身份模塊(SIM)卡、存儲器等等。RF模塊110可與各種網絡如互聯網、企業內部網、無線網絡進行通訊或者通過無線網絡與其他設備進行通訊。上述的無線網絡可包括蜂窩式電話網、無線局域網或者城域網。上述的無線網絡可以使用各種通信標準、協議及技術,包括但并不限于全球移動通信系統(Global System for Mobile Communication,GSM)、增強型移動通信技術(Enhanced Data GSM Environment,EDGE),寬帶碼分多址技術(wideband code division multiple access,W-CDMA),碼分多址技術(Code division access,CDMA)、時分多址技術(time division multiple access,TDMA),無線保真技術(Wireless,Fidelity,WiFi)(如美國電氣和電子工程師協會標準IEEE 802.11a,IEEE 802.11b,IEEE802.11g和/或IEEE 802.11n)、網絡電話(Voice over internet protocal,VoIP)、全球微波互聯接入(Worldwide Interoperability for Microwave Access,Wi-Max)、其他用于郵件、即時通訊及短消息的協議,以及任何其他合適的通訊協議,甚至可包括那些當前仍未被開發出來的協議。
網絡模塊112用于接收以及發送網絡信號。上述網絡信號可包括無線 信號或者有線信號。在一個實例中,上述網絡信號為WiFi信號,由于WiFi的工作頻率也處于射頻的頻段內,此時網絡模塊可具有與RF模塊110類似的硬件結構,即可包括天線、射頻收發器、數字信號處理器、加密/解密芯片等元件。在一個實例中,上述網絡信號為有線網絡信號。此時,網絡模塊112可包括處理器、隨機存儲器、轉換器、晶體振蕩器等元件。
傳感器114的實例包括但并不限于:光傳感器、運行傳感器、及其他傳感器。具體地,光傳感器可包括環境光傳感器及接近傳感器,其中,環境光傳感器可以感測環境光的明暗,進而處理器102執行的一些模塊可利用環境光傳感器的輸出來自動調節顯示的輸出。接近傳感器可在電子終端100移動到耳邊時,關閉顯示輸出。作為運動傳感器的一種,重力加速度傳感器可檢測各個方向上(一般為三軸)加速度的大小,靜止時可檢測出重力的大小及方向,可用于識別手機姿態的應用(比如橫豎屏切換、相關游戲、磁力計姿態校準)、振動識別相關功能(比如計步器、敲擊)等;至于電子終端100還可配置的陀螺儀、氣壓計、濕度計、溫度計等其他傳感器,在此不再贅述。
輸入模塊116可用于接收輸入的字符信息,以及產生與用戶設置以及功能控制有關的鍵盤、鼠標、操作桿、光學或者軌跡球信號輸入。具體地,輸入模塊116可包括按鍵以及觸控表面。按鍵例如可包括用于輸入字符的字符按鍵,以及用于觸發控制功能的控制按鍵。控制按鍵的實例包括“返回主屏”按鍵、開機/關機按鍵、拍照鍵等等。觸控表面可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸控表面上或在觸控表面附近的操作),并根據預先設定的程序驅動相應的連接裝置。可選的,觸控表面可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉換成觸點坐標,再送給處理器102,并能接收處理器102 發來的命令并加以執行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實現觸控表面。除了觸控表面,輸入模塊116還可以包括其他輸入設備。上述的其他輸入設備包括但不限于物理鍵盤、軌跡球、鼠標、操作桿等中的一種或多種。
顯示模塊118用于顯示由用戶輸入的信息、提供給用戶的信息以及電子終端100的各種圖形用戶接口,這些圖形用戶接口可以由圖形、文本、圖標、視頻和其任意組合來構成。在一個實例中,顯示模塊118包括一個顯示面板。顯示面板例如可為一個液晶顯示面板(Liquid Crystal Display,LCD)、有機發光二極管(Organic Light-Emitting Diode Display,OLED)顯示面板、電泳顯示面板(Electro-Phoretic Display,EPD)等。進一步地,觸控表面可設置于顯示面板上從而與顯示面板構成一個整體。在另一些實施例中,顯示模塊118還可包括其他類型的顯示裝置,例如包括一個投影顯示裝置。相比于一般的顯示面板,投影顯示裝置還需要包括一些用于投影的部件例如透鏡組。
上述的軟件程序以及模塊包括:操作系統以及聊天內容顯示模塊。本發明實施例中,操作系統例如可為LINUX,UNIX,WINDOWS,或者移動操作系統如Android,IOS等,其可包括各種用于管理系統任務(例如內存管理、存儲設備控制、電源管理等)的軟件組件和/或驅動,并可與各種硬件或軟件組件相互通訊,從而提供其他軟件組件的運行環境。聊天內容顯示模塊運行在操作系統的基礎上,用于對電子終端100的中群組中指定聊天內容的顯示。
第一實施例
本實施例提供一種群組聊天內容顯示方法,本實施例的方法可用于圖1所示的電子終端100中,如圖2所示,本實施例的方法包括以下步驟:
步驟S101、接收用戶輸入的攜帶指定用戶名的查詢消息。
在本實施例中,所述群組可以是任意成員超過兩個成員的即時會話組。例如,QQ群組、討論組等。本實施例的方法用在群組會話中。由于群組成員不同于一對一私聊,可能存在不同成員之間進行不同的話題。因此群組中兩個人或者多個人的聊天很可能會被其它話題中斷。在一個實例中,通過一個群組會話窗口輸入框接收所述查詢消息。進一步地,所述查詢消息為指定格式字符串,詳細地,所述指定格式字符串攜帶所述用戶要查詢的歷史聊天記錄對應用戶的用戶名,可以在接收用戶輸入字符的窗口,如群組會話窗口輸入框接收所述指定格式字符串。例如,所述指定格式字符串可以為“@指定用戶名@”、或者“#指定用戶名#”等。
步驟S102、將所述查詢消息發送給服務器,以請求與所述指定用戶名對應的歷史聊天記錄列表。
在本步驟中,在接收用戶輸入字符的窗口接收到所述查詢消息后,則向所述服務器發送所述查詢消息,以請求與所述指定用戶名對應的歷史聊天記錄列表。在一實施例中,接收用戶輸入字符的窗口接收到所述查詢消息后,默認自動向所述服務器發送歷史聊天記錄列表的請求。詳細地,所述歷史聊天記錄列表為最近聊天記錄,具體可根據實際需求設定指定時間段的聊天記錄列表,例如,所述指定時間段可以是距離當前時間一小時內,或半天內等。進一步地,所述指定時間段為系統設定的時間范圍。進一步地,也可以僅獲取所述指定用戶名對應的最近一次在所述群組發布的聊天內容。
進一步地,所述查詢消息發送給所述服務器,可以不在所述群組聊天窗口的已發送消息顯示窗口中顯示。
步驟S103、接收所述服務器發送的根據所述指定用戶名拉取的歷史聊天記錄列表。
詳細地,所述服務器根據所述查詢消息從數據庫中拉取指定時間段內的所述歷史聊天記錄列表。
步驟S104、顯示所述歷史聊天記錄列表。
詳細地,所述歷史聊天記錄列表為所述指定用戶名對應的在指定時間段內的聊天記錄列表,例如,可以是請求當天的聊天記錄列表,也可以是一小時內的聊天記錄列表,也可以僅獲取所述指定用戶名對應的最近一次在所述群組的聊天內容。
進一步地,所述歷史聊天記錄顯示在接收用戶輸入聊天內容的窗口,如群組會話窗口輸入框,僅供查詢用戶查看。
根據本實施例的方法,通過將輸入的攜帶有指定用戶名的查詢消息發送給服務器,以請求與所述指定用戶名對應的歷史聊天記錄列表,并將所述歷史聊天記錄列表進行顯示。從而,能夠有效快速查看指定用戶的最近歷史聊天記錄。
第二實施例
本實施例提供一種群組聊天內容顯示方法,本實施例與第一實施例類似,其不同之處在于,如圖3所示,本實施例的方法包括如下步驟:
步驟S101、接收用戶輸入的攜帶指定用戶名的查詢消息。
圖4為本實施例提供的一個實例中的群組聊天內容顯示示意圖。如圖4所示,已發送消息顯示窗口11顯示所述群組中成員已經發送的聊天記錄。其中包括用戶名為“Lan”的用戶以及用戶名為“Yutian”的用戶之間談論的關于養狗的話題。由于被其他群成員的話題中斷所述關于養狗的話題,用戶名為“Lan”的用戶若想繼續所述關于養狗的話題,則需要獲取前面用戶名為“Yutian”的用戶回復的內容。如圖4所示,若用戶Lan想查看Yutian的歷史聊天記錄列表,則在接收用戶輸入字符窗口12中輸入所述查詢消息,例如,如圖4所示的字符串“@Yutian@”。當然也可以是其它攜帶用戶名“Yutian”的指定格式字符串,例如,“#Yutian#”等。
步驟S102、將所述查詢消息指定格式字符串發送給服務器,以請求與所述指定用戶名對應的歷史聊天記錄列表。
步驟S103、接收所述服務器發送的根據所述指定用戶名拉取的歷史聊天記錄列表。
步驟S104、顯示所述歷史聊天記錄列表。
如圖5所示,圖5為本實施例提供的另一個實例中的群組聊天內容顯示示意圖。接收到所述服務器發送的歷史聊天記錄列表后,在接收用戶輸入字符窗口12中進行顯示。詳細地,如圖5所示,所述歷史聊天記錄顯示在所述接收用戶輸入字符窗口12,顯示了用戶名為“Yutian”的用戶在所述群組發送的歷史聊天記錄列表:其中包括:“好辦法,那都給什么吃?”、“歷史消息1”以及“歷史消息2”等。
步驟S101至步驟S104與第一實施例類似,具體其它細節可進一步參考第一實施例,在此不再贅述。
步驟S105、接收所述用戶根據所述歷史聊天記錄列表輸入的回復消息。
在一個實例中,所述用戶可根據圖5所示的接收用戶輸入字符窗口12顯示的歷史聊天記錄列表中的歷史消息“好辦法,那都給什么吃?”進行回復。例如,回復消息“留一碗米飯就夠了”。
進一步地,所述接收用戶輸入字符窗口12顯示歷史聊天記錄也隨著所述回復消息被發送給所述服務器。
步驟S106、將所述回復消息發送給服務器,以使所述服務器將所述回復消息發送給所述群組的對應帳戶。
圖6為本實施例提供的再一個實例中的群組聊天內容顯示示意圖。如圖6所示,回復消息的內容可以是“回復Yutian.好辦法,那都給什么吃?--留一碗米飯就夠了。”通過自動添加內容“回復Yutian.好辦法,那都給什么吃?”,使所需回復消息有針對性,方便群組內成員分辨所述回復消息承接哪位群成員的哪一條消息。
進一步地,所述方法還包括,將所述回復消息發送給所述服務器,以使所述服務器將所述回復消息發送給所述指定用戶名的對應帳戶。
詳細地,在一個實例中,還可以將所述回復消息“回復Yutian.好辦法,那都給什么吃?--留一碗米飯就夠了。”直接發送給用戶名為“Yutian”對應的帳戶。
進一步地,消息發送之后,可以自動開啟與用戶名為“Yutian”的帳戶對應的私聊窗口。
根據本實施例的方法,通過根據服務器返回的所述指定用戶名對應的歷史聊天記錄進行回復,可以使所述用戶與所述指定用戶名對應的指定用戶之間的聊天內容更加連貫,不會因為被所述群組的其他成員插入會話而中斷。
第三實施例
本實施例提供一種群組聊天內容顯示方法,本實施例與第一實施例類似,其不同之處在于,如圖7所示,本實施例的方法包括如下步驟:
步驟S101、接收用戶輸入的攜帶指定用戶名的查詢消息。
在一種實施方式中,所述攜帶指定用戶名的查詢消息為指定格式字符串,例如所述指定格式字符串可為:“@指定用戶名@”。所述指定格式字符串可以是攜帶所述指定用戶名的其它格式的字符串,本發明不對字符串的格式進行任何限定。
在本實施例中,所述步驟S101包括:
子步驟S1011、接收所述用戶輸入的第一個字符“@”。
子步驟S1012、顯示指定時間段參與所述群組聊天的群成員用戶名。
詳細地,在接收到用戶輸入的第一個“@”字符后,接收用戶輸入字符窗口則顯示最近(或者指定時間段,例如,所述指定時間段可以是距離當前時間一小時內,或半天內等。進一步地,所述指定時間段為系統設定的時間范圍。)參與群組聊天人員的用戶名。在一個實例中,如圖4所示,在所述接收用戶輸入字符窗口12接收到用戶輸入的第一個“@”字符后,在所述接收用戶輸入字符窗口12中顯示用戶名“Yutian”、“Rex”以及“Jimmy” 等。
子步驟S1013、接收所述用戶選擇的所述指定用戶名,并將所述指定用戶名顯示在所述第一個字符“@”后面。
所述用戶可以從顯示的用戶名中進行選擇。在一個實例中,如圖4所示,所述用戶選擇了用戶名“Yutian”,則顯示結果為“@Yutian”。
子步驟S1014、接收所述用戶在所顯示的所述指定用戶名后面輸入的第二個字符“@”。
詳細地,接收到用戶輸入的第二個“@”字符時,將所述查詢消息發送給服務器,以請求與所述指定用戶名對應的歷史聊天記錄列表。
步驟S102、將所述查詢消息指定格式字符串發送給服務器,以請求與所述指定用戶名對應的歷史聊天記錄列表。
步驟S103、接收所述服務器發送的根據所述指定用戶名拉取的歷史聊天記錄列表。
步驟S104、顯示所述歷史聊天記錄列表。
關于本實施例的其它細節可進一步地參考第一、第二實施例,在此不再贅述。
根據本實施例的方法,通過輸入指定格式字符串的第一個字符,可以直接獲取最近參與所述群組聊天的群成員用戶名,方便用戶直接選擇指定用戶名,并且通過輸入指定格式字符串,則可以直接拉取所述指定用戶名對應的歷史聊天記錄,進一步地,所述歷史聊天記錄為最近的聊天內容,即使在較大群組中,會話內容更新很快的情況下,也能夠快速查看前面被淹沒的聊天記錄。
第四實施例
本實施例提供一種群組聊天內容顯示方法,本實施例與第一實施例類似,其不同之處在于,如圖8所示,本實施例的方法包括如下步驟:
步驟S101、接收用戶輸入的攜帶指定用戶名的查詢消息。
步驟S102、將所述查詢消息指定格式字符串發送給服務器,以請求與所述指定用戶名對應的歷史聊天記錄列表。
步驟S103、接收所述服務器發送的根據所述指定用戶名拉取的歷史聊天記錄列表。
步驟S104、顯示所述歷史聊天記錄。
在本實施例中,所述步驟S104包括:
子步驟S1041、將所述歷史聊天記錄列表顯示在所述群組聊天窗口輸入框中。
詳細地,如圖5所示,所述歷史聊天記錄顯示在所述接收用戶輸入字符窗口12,顯示了用戶名為“Yutian”的用戶在所述群組發送的歷史聊天記錄,其中可包括:“好辦法,那都給什么吃?”、“歷史消息1”以及“歷史消息2”。
子步驟S1042、接收所述用戶從所述歷史聊天記錄列表中選擇的歷史聊天記錄。
進一步地,如圖5所示,所述接收用戶輸入字符窗口12顯示的消息“好辦法,那都給什么吃?”、“歷史消息1”以及“歷史消息2”為可觸發指定操作的字體。例如,可以是藍色可點擊字體。所述指定操作為接收用戶的選擇操作。若接收到用戶點擊“好辦法,那都給什么吃?”消息的操作,則取消顯示另外兩條在所述接收用戶輸入字符窗口12顯示的消息“歷史消息1”以及“歷史消息2”。
子步驟S1043、以預設格式顯示所述歷史聊天記錄。
進一步地,還可以更改被用戶選擇的消息的格式。例如,若消息“好辦法,那都給什么吃?”被用戶選擇,則更新顯示為“回復Yutian.好辦法,那都給什么吃?”。
進一步地,所述方法還包括接收所述用戶輸入的針對所述歷史聊天記錄 的回復信息。進一步地,所述預設格式顯示所述指定歷史聊天記錄隨著所述用戶發送回復消息被發送給服務器,并通過發送給所述群組的對應帳戶(如圖6所示)或者所述指定用戶名的對應帳戶。
關于本實施例的其它細節可進一步地參考第一、第二實施例,在此不再贅述。
根據本實施例的方法,通過指定方式將獲取的聊天內容進行顯示,使所述用戶能夠針對性的回復群組聊天,提高用戶體驗。
第五實施例
本實施例提供一種群組聊天內容顯示裝置,如圖9所示,本實施例的裝置包括:查詢消息接收模塊201、請求發送模塊202、記錄接收模塊203以及顯示模塊204;
查詢消息接收模塊201,用于接收用戶輸入的攜帶指定用戶名的查詢消息。
請求發送模塊202,用于將所述查詢消息指定格式字符串發送給服務器,以請求與所述指定用戶名對應的歷史聊天記錄列表。
記錄接收模塊203,用于接收所述服務器發送的根據所述指定用戶名拉取的歷史聊天記錄列表。
顯示模塊204,用于顯示所述歷史聊天記錄列表。
本實施例與第一實施例類似,具體細節可參考第一實施例,在此不再贅述。
根據本實施例的裝置,通過將輸入的攜帶有指定用戶名的查詢消息發送給服務器,以請求與所述指定用戶名對應的歷史聊天記錄列表,并將所述歷史聊天記錄列表進行顯示,從而能夠有效快速查看指定用戶的最近歷史聊天記錄。
第六實施例
本實施例提供一種群組聊天內容顯示裝置,本實施例與第二實施例類似,其不同之處在于,如圖10所示,所述裝置還包括:消息接收模塊205以及消息發送模塊206;
消息接收模塊205,用于接收所述用戶根據所述歷史聊天記錄列表輸入的回復消息。
消息發送模塊206,用于將所述回復消息發送給服務器,以使所述服務器將所述回復消息發送給所述群組的對應帳戶。
所述消息發送模塊206,還用于將所述回復消息發送給所述服務器,以使所述服務器將所述回復消息發送給所述指定用戶名的對應帳戶。
本實施例與第二實施例類似,具體細節可參考第二實施例,在此不再贅述。
根據本實施例的裝置,通過根據服務器返回的所述指定用戶名對應的歷史聊天記錄列表進行回復,可以使所述用戶與所述指定用戶名對應的指定用戶之間的聊天內容更加連貫,不會因為被所述群組的其他成員插入會話而中斷。
第七實施例
本實施例提供一種群組聊天內容顯示裝置,本實施例與第三實施例類似,其不同之處在于,所述攜帶指定用戶名的查詢消息為指定格式字符串,例如,所述指定格式字符串可為:“@指定用戶名@”,如圖11所示,所述查詢消息接收模塊201包括:
第一接收單元2011,用于接收所述用戶輸入的第一個字符“@”。
顯示單元2012,用于第一接收單元2011接收到所述用戶輸入的第一個字符“@”后顯示指定時間段參與所述群組聊天的群成員用戶名。
第二接收單元2013,用于接收所述用戶選擇的所述指定用戶名,并且顯 示單元2012還用于將所述指定用戶名顯示在所述第一字符“@”后面。
第三接收單元2014,用于接收所述用戶在所顯示的所述指定用戶名后面輸入的第二個字符“@”。
本實施例與第三實施例類似,具體細節可參考第三實施例,在此不再贅述。
根據本實施例的裝置,通過輸入指定格式字符串的第一個字符,可以直接獲取最近參與所述群組聊天的群成員用戶名,方便用戶直接選擇指定用戶名,并且通過輸入指定格式字符串,則可以直接拉取所述指定用戶名對應的歷史聊天記錄,進一步地,所述歷史聊天記錄為最近的聊天內容,即使在較大群組中,會話內容更新很快的情況下,也能夠快速查看前面被淹沒的聊天記錄。
第八實施例
本實施例提供一種群組聊天內容顯示裝置,本實施例與第四實施例類似,其不同之處在于,如圖12所示,
所述顯示模塊204包括:
第一顯示單元2041,用于將所述歷史聊天記錄列表顯示在所述群組聊天窗口輸入框中。
接收單元2042,用于接收所述用戶從所述歷史聊天記錄列表中選擇的歷史聊天記錄。
第二顯示單元2043,用于以預設格式顯示所述歷史聊天記錄。
進一步地,請一并參考圖10,所述消息接收模塊205還用于接收所述用戶輸入的針對所述歷史聊天記錄的回復信息。
本實施例與第四實施例類似,具體細節可參考第四實施例,在此不再贅述。
根據本實施例的裝置,通過指定方式將獲取的聊天內容進行顯示,使所述用戶能夠針對性的回復群組聊天,提高用戶體驗。
此外,本發明實施例還提供一種計算機可讀存儲介質,其內存儲有計算機可執行指令,上述的計算機可讀存儲介質例如為非易失性存儲器例如光盤、硬盤、或者閃存。上述的計算機可執行指令用于讓計算機或者類似的運算裝置完成上述的群組聊天內容顯示方法中的各種操作。
需要說明的是,本說明書中的各個實施例采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似的部分互相參見即可。對于裝置類實施例而言,由于其與方法實施例基本相似,所以描述的比較簡單,相關之處參見方法實施例的部分說明即可。
需要說明的是,在本文中,諸如第一和第二等之類的關系術語僅僅用來將一個實體或者操作與另一個實體或操作區分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。而且,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者裝置不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者裝置所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括要素的過程、方法、物品或者裝置中還存在另外的相同要素。
以上該,僅是本發明的較佳實施例而已,并非對本發明作任何形式上的限制,雖然本發明已以較佳實施例揭露如上,然而并非用以限定本發明,任何熟悉本專業的技術人員,在不脫離本發明技術方案范圍內,當可利用上述揭示的技術內容做出些許更動或修飾為等同變化的等效實施例,但凡是未脫 離本發明技術方案內容,依據本發明的技術實質對以上實施例所作的任何簡單修改、等同變化與修飾,均仍屬于本發明技術方案的范圍內。