• / 21
  • 下載費用:30 金幣  

一種顯示聊天內容的方法及裝置.pdf

摘要
申請專利號:

CN201410124372.5

申請日:

2014.03.28

公開號:

CN104951202A

公開日:

2015.09.30

當前法律狀態:

實審

有效性:

審中

法律詳情: 實質審查的生效IPC(主分類):G06F 3/0484申請日:20140328|||公開
IPC分類號: G06F3/0484(2013.01)I 主分類號: G06F3/0484
申請人: 騰訊科技(深圳)有限公司
發明人: 韓志平; 羅登
地址: 518000廣東省深圳市福田區振興路賽格科技園2棟東403室
優先權:
專利代理機構: 北京三高永信知識產權代理有限責任公司11138 代理人: 滕一斌
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201410124372.5

授權公告號:

|||

法律狀態公告日:

2016.11.23|||2015.09.30

法律狀態類型:

實質審查的生效|||公開

摘要

本發明公開了一種顯示聊天內容的方法及裝置,屬于互聯網技術領域。所述方法包括:獲取待顯示的聊天內容在聊天窗口的顯示區域中的第一顯示位置;根據所述第一顯示位置,在所述顯示區域中繪制形狀為預設形狀的圖片,所述顯示區域的正上方疊加有透明的富文本編輯框;根據所述第一顯示位置,將所述待顯示的聊天內容顯示在所述富文本編輯框上。本發明通過聊天窗口中的顯示區域中加載的富文本編輯框顯示待顯示的聊天內容,并在待顯示的聊天內容顯示之前預先繪制預設形狀的圖片。避免了由于使用網頁容器顯示聊天內容時造成的系統資源消耗過高的缺陷,提高了顯示聊天內容的效率。

權利要求書

權利要求書
1.  一種顯示聊天內容的方法,其特征在于,所述方法包括:
獲取待顯示的聊天內容在聊天窗口的顯示區域中的第一顯示位置;
根據所述第一顯示位置,在所述顯示區域中繪制形狀為預設形狀的圖片,所述顯示區域的預設位置疊加有透明的編輯框;
根據所述第一顯示位置,將所述待顯示的聊天內容顯示在所述編輯框上。

2.  根據權利要求1所述的方法,其特征在于,所述根據所述第一顯示位置,將所述待顯示的聊天內容顯示在所述編輯框上,包括:
獲取所述顯示區域的頂端在所述編輯框中的第二顯示位置;
根據所述第一顯示位置和所述第二顯示位置,獲取待顯示的聊天內容在所述編輯框中的第三顯示位置;
根據所述第三顯示位置,將所述待顯示的聊天內容顯示在所述編輯框上。

3.  根據權利要求1所述的方法,其特征在于,所述根據所述第一顯示位置,在所述顯示區域中繪制形狀為預設形狀的圖片,包括:
獲取所述待顯示的聊天內容的高度和寬度,并根據所述待顯示的聊天內容的高度和寬度確定所述預設形狀的圖片拉伸的尺寸;
根據所述預設形狀的圖片拉伸的尺寸以及所述第一顯示位置,在所述聊天窗口的顯示區域中繪制形狀為預設形狀的圖片。

4.  根據權利要求1所述的方法,其特征在于,所述獲取待顯示的聊天內容在聊天窗口的顯示區域中的第一顯示位置之后,所述方法還包括:
根據所述編輯框的第一顯示范圍和待顯示的聊天內容的高度獲取第二顯示范圍;
從位于所述第一顯示范圍內的聊天內容中,獲取位于所述第二顯示范圍內的每個聊天內容;
根據所述每個聊天內容在所述編輯框中的第四顯示位置,在所述顯示區域中繪制形狀為預設形狀的圖片。

5.  根據權利要求1所述的方法,其特征在于,所述根據所述第一顯示位置,將所述聊天內容顯示在所述編輯框上之后,所述方法還包括:
當接收到對編輯框滾動條的操作命令時,根據滾動前所述編輯框中顯示的第三顯示范圍以及所述操作命令中的滾動方向和滾動距離,確定滾動后所述編輯框中待顯示的第四顯示范圍,并獲取所述第四顯示范圍內的聊天內容;
根據所述第四顯示范圍內的聊天內容在所述編輯框中的第五顯示位置,在所述顯示區域中繪制形狀為預設形狀的圖片。

6.  根據權利要求1所述的方法,其特征在于,所述獲取待顯示的聊天內容在聊天窗口的顯示區域中的第一顯示位置之前,所述方法還包括:
在聊天窗口中的顯示區域中調用系統接口中的富文本編輯框控件,生成所述顯示區域中的編輯框。

7.  一種顯示聊天內容的裝置,其特征在于,所述裝置包括:
第一獲取模塊,用于獲取待顯示的聊天內容在聊天窗口的顯示區域中的第一顯示位置;
繪制模塊,用于根據所述第一顯示位置,在所述顯示區域中繪制形狀為預設形狀的圖片,所述顯示區域的預設位置疊加有透明的編輯框;
第一顯示模塊,用于根據所述第一顯示位置,將所述待顯示的聊天內容顯示在所述編輯框上。

8.  根據權利要求7所述的裝置,其特征在于,所述第一顯示模塊,包括:
第一獲取單元,用于獲取所述顯示區域的頂端在所述編輯框中的第二顯示位置;
第二獲取單元,用于根據所述第一顯示位置和所述第二顯示位置,獲取待顯示的聊天內容在所述編輯框中的第三顯示位置;
顯示單元,用于根據所述第三顯示位置,將所述待顯示的聊天內容顯示在所述編輯框上。

9.  根據權利要求7所述的裝置,其特征在于,所述繪制模塊,包括:
第三獲取單元,用于獲取所述待顯示的聊天內容的高度和寬度,并根據所述待顯示的聊天內容的高度和寬度確定所述預設形狀的圖片拉伸的尺寸;
繪制單元,用于根據所述預設形狀的圖片拉伸的尺寸以及所述第一顯示位置,在所述聊天窗口的顯示區域中繪制形狀為預設形狀的圖片。

10.  根據權利要求7所述的裝置,其特征在于,所述裝置還包括:
第二獲取模塊,用于根據所述編輯框的第一顯示范圍和待顯示的聊天內容的高度獲取第二顯示范圍;
第三獲取模塊,用于從位于所述第一顯示范圍內的聊天內容中,獲取位于所述第二顯示范圍內的每個聊天內容;
第二顯示模塊,用于根據所述每個聊天內容在所述編輯框中的第四顯示位置,在所述顯示區域中繪制形狀為預設形狀的圖片。

11.  根據權利要求7所述的裝置,其特征在于,所述裝置還包括:
滾動處理模塊,用于當接收到對編輯框滾動條的操作命令時,根據滾動前所述編輯框中顯示的第三顯示范圍以及所述操作命令中的滾動方向和滾動距離,確定滾動后所述編輯框中待顯示的第四顯示范圍,并獲取所述第四顯示范圍內的聊天內容;
第三顯示模塊,用于根據所述第四顯示范圍內的聊天內容在所述編輯框中的第五顯示位置,在所述顯示區域中繪制形狀為預設形狀的圖片。

12.  根據權利要求7所述的裝置,其特征在于,所述裝置還包括:
調用模塊,用于在聊天窗口中的顯示區域中調用系統接口中的編輯框控件,生成所述顯示區域中的編輯框。

13.  一種顯示聊天內容的方法,其特征在于,將待顯示的聊天內容顯示于聊天窗口的顯示區域中,所述顯示區域包括窗口背景層、文字背景層、文字層;所述窗口背景在所述顯示區域的最底層;所述文字背景層在所述顯示區域的中間層;所述文字層在所述顯示區域的最上層;
所述方法包括:
當所述聊天窗口創建后,在所述窗口背景層中繪制預設背景圖片;
獲取所述待顯示的聊天內容在聊天窗口的顯示區域中的第一顯示位置;
根據所述第一顯示位置,在所述文字背景層中繪制形狀為預設形狀的圖片;
根據所述第一顯示位置,將所述待顯示的聊天內容顯示于所述文字層中。

14.  根據權利要求13所述的方法,其特征在于,所述根據所述第一顯示位置,在所述文字背景層中繪制形狀為預設形狀的圖片,包括:
獲取所述待顯示的聊天內容的高度和寬度,并根據所述待顯示的聊天內容的高度和寬度確定所述預設形狀的圖片拉伸的尺寸;
根據所述預設形狀的圖片拉伸的尺寸以及所述第一顯示位置,在所述文字背景層中繪制形狀為預設形狀的圖片。

15.  根據權利要求13所述的方法,其特征在于,所述根據所述第一顯示位置,將所述待顯示的聊天內容顯示于所述文字層中,包括:
獲取所述顯示區域的頂端在所述文字層中的第二顯示位置。
根據所述第一顯示位置和所述第二顯示位置,獲取所述待顯示的聊天內容在所述文字層中的第三顯示位置。
根據所述第三顯示位置,將所述待顯示的聊天內容顯示在所述文字層中。

關 鍵 詞:
一種 顯示 聊天 內容 方法 裝置
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
關于本文
本文標題:一種顯示聊天內容的方法及裝置.pdf
鏈接地址:http://www.rgyfuv.icu/p-6381416.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
山东11选5中奖结果走势图