1.一种界面消息刷新方法,其特征在于,所述方法包括:检测是否触发消息刷新指令;
若检测到所述消息刷新指令被触发,则获取消息列表并从所述消息列表中提取新消息;
根据预设显示规则确定刷新后在会话窗口显示的历史消息以及待显示的新消息,其中所述历史消息为所述会话窗口在刷新前显示的部分或者全部会话消息;
获取所述历史消息及所述新消息在所述会话窗口的位置标识;
根据所述新消息的位置标识确定所述新消息的待显示位置;及调整所述历史消息的显示位置,并将所述待显示位置的内容更新为所述新消息。
2.如权利要求1所述的界面消息刷新方法,其特征在于,所述新消息包括消息内容、用户标识符、消息发送时间或消息接收时间。
3.如权利要求1或2所述的界面消息刷新方法,其特征在于,所述预设显示规则包括:会话窗口的可显示区域的长度与宽度、消息字体的长度与宽度、各条消息的长度、宽度及行数、每一行信息之间的间距。
4.如权利要求1或2所述的界面消息刷新方法,其特征在于,所述检测是否触发消息刷新指令的步骤之前包括:建立消息发送控件与消息接收控件;及
当所述消息发送控件或所述消息接收控件插入一条新消息时,触发一次所述消息刷新指令。
5.如权利要求4所述的界面消息刷新方法,其特征在于,所述将所述待显示位置的内容更新为所述新消息的步骤包括:判断所述新消息是否属于发送方消息;及
若所述新消息属于所述发送方消息,则利用所述消息发送控件将所述待显示位置的内容更新为所述新消息。
6.如权利要求5所述的界面消息刷新方法,其特征在于,所述判断所述新消息是否属于发送方消息的步骤之后还包括:若所述新消息不属于所述发送方消息,判断所述新消息是否属于接收方消息;及若所述新消息属于所述接收方消息,则利用所述消息接收控件将所述待显示位置的内容更新为所述新消息。
7.一种界面消息刷新装置,其特征在于,所述装置包括:检测模块,用于检测是否触发消息刷新指令;
提取模块,用于在所述消息刷新指令被触发时,获取消息列表并从所述消息列表中提取新消息;
第一确定模块,用于根据预设显示规则确定刷新后在会话窗口显示的历史消息以及待显示的新消息,其中所述历史消息为所述会话窗口在刷新前显示的部分或者全部会话消息;
获取模块,用于获取所述历史消息及所述新消息在所述会话窗口的位置标识;
第二确定模块,用于根据所述新消息的位置标识确定所述新消息的待显示位置;及更新模块,用于调整所述历史消息的显示位置,并将所述待显示位置的内容更新为所述新消息。
8.一种计算机装置,所述计算机装置包括处理器及存储器,所述存储器上存储有若干计算机程序,其特征在于,所述处理器用于执行存储器中存储的计算机程序时实现如权利要求1‑6中任意一项所述的界面消息刷新方法的步骤。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1‑6中任意一项所述的界面消息刷新方法的步骤。