显示方法、显示装置、相关设备及可读存储介质与流程

文档序号:26402352发布日期:2021-08-24 16:15阅读:72来源:国知局
显示方法、显示装置、相关设备及可读存储介质与流程

本申请实施例涉及通讯技术领域,尤其涉及一种显示方法、显示装置、相关设备及可读存储介质。



背景技术:

随着通信技术的发展,电子设备的使用越来越广泛,越来越多的用户通过电子设备中的通信应用的会话与联系人进行聊天。

发明人发现现有技术中至少存在如下问题:若用户忘记回复某联系人的信息,用户只有在重新进入与该联系人的会话的聊天界面才能发现并进行回复。可见,现有技术中的会话处理效率较低。



技术实现要素:

本申请实施例提供一种显示方法、显示装置、相关设备及可读存储介质,能够解决现有技术中的会话处理效率较低的问题。

为解决上述问题,本申请是这样实现的:

第一方面,本申请实施例提供了一种显示方法,包括:

获取通信应用中p个会话对应的p个状态信息,p为大于1的整数;

根据所述p个状态信息,在所述通信应用的第一界面中显示所述p个会话对应的p个会话标识;

其中,每个会话标识的显示方式与其对应的会话的状态信息相关联;会话对应的状态信息用于表征会话中聊天对话的状态,会话对应的状态信息包括第一状态信息和第二状态信息,第一状态信息用于表征会话中聊天对话处于未完成状态,所述第二状态信息用于表征会话中聊天对话处于完成状态。

第二方面,本申请实施例还提供一种显示装置,包括:

获取模块,用于获取通信应用中p个会话对应的p个状态信息,p为大于1的整数;

显示模块,用于根据所述p个状态信息,在所述通信应用的第一界面中显示所述p个会话对应的p个会话标识;

其中,每个会话标识的显示方式与其对应的会话的状态信息相关联;会话对应的状态信息用于表征会话中聊天对话的状态,会话对应的状态信息包括第一状态信息和第二状态信息,第一状态信息用于表征会话中聊天对话处于未完成状态,所述第二状态信息用于表征会话中聊天对话处于完成状态。

第三方面,本申请实施例还提供一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的显示方法。

第四方面,本申请实施例还提供一种可读存储介质,该可读存储介质上存储有程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的显示方法。

第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。

在本申请实施例中,电子设备可以基于会话的状态信息,确定会话对应的会话标识的显示状态,这样,用户可以直接基于会话标识对应的显示状态,辨别会话的状态信息,即会话中聊天对话是处于完成状态还是处于未完成状态,从而可以提高用户区分不同状态信息的会话的速率,进而提高用户对会话的处理效率。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本申请实施例提供的显示方法的流程图之一;

图2a是本申请实施例提供的通信应用的第一界面的示意图之一;

图2b是本申请实施例提供的通信应用的第一界面的示意图之二;

图2c是本申请实施例提供的通信应用的第一界面的示意图之三;

图2d是本申请实施例提供的通信应用的第一界面的示意图之四;

图3是本申请实施例提供的通信应用的第一界面的示意图之五;

图4a是本申请实施例提供的通信应用的第一界面的示意图之六;

图4b是本申请实施例提供的通信应用的第一界面的示意图之七;

图5a是本申请实施例提供的聊天界面的示意图之一;

图5b是本申请实施例提供的聊天界面的示意图之二;

图5c是本申请实施例提供的聊天界面的示意图之三;

图6是本申请实施例提供的显示方法的流程图之二;

图7是本申请实施例提供的显示装置的结构图;

图8是本申请实施例提供的电子设备的结构图之一;

图9是本申请实施例提供的电子设备的结构图之二。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。

下面结合附图,通过一些实施例及其应用场景对本申请实施例提供的显示方法进行详细地说明。

参见图1,图1是本申请实施例提供的显示方法的流程图之一。本申请实施例的显示方法可以由电子设备执行。如图1所示,显示方法可包括以下步骤:

步骤101、获取通信应用中p个会话对应的p个状态信息,p为大于1的整数。

具体实现时,一些实施例中,电子设备可以自主检测获取会话的状态信息;另一些实施例中,电子设备可以基于用户的指示获取会话的状态信息,如用户可以标注会话的状态信息。但需要说明的是,本申请实施例不限制电子设备获取会话的状态信息的方式,具体可根据实际需求决定,本申请实施例对此不做限定。

所述p个会话可以为所述通信应用中的全部或部分会话,如:所述p个会话可以为所述通信应用中优先级最高的p个会话,会话的优先级可以基于以下至少一项确定:会话的重要性;会话的处理频次等。所述p个会话可以包括以下至少一项:与群组对应的会话,即联系人的数量大于2的会话;与个人对应的会话,即联系人的数量等于2的会话。

在本申请实施例中,会话对应的状态信息用于表征会话中聊天对话的状态,会话对应的状态信息可以包括第一状态信息和第二状态信息,第一状态信息用于表征会话中聊天对话处于未完成状态,所述第二状态信息用于表征会话中聊天对话处于完成状态。对于状态信息为第一状态信息的会话,表示该会话的聊天完成,没有待完成事项(或称为待办事项);对于状态信息为第二状态信息的会话,表示该会话没有完成,存在待完成事项。

进一步地,有两种情况可以导致会话的状态信息为第一状态信息:

一种情况是电子设备的用户(以下称为己方或我方)忘记回复消息,在此情况下,为使会话的状态信息切换为第二状态信息,需要己方或我方回复消息,完成待办事项,即待办事项的执行方可以是己方或我方。

另一种情况是其他电子设备的用户(以下称为对方或他方)忘记回复消息,在此情况下,为使会话的状态信息变更为第二状态信息,需要对方或他方回复消息,完成待办事项,即待办事项的执行方也可以是对方或他方。

步骤102、根据所述p个状态信息,在所述通信应用的第一界面中显示所述p个会话对应的p个会话标识。

在本申请实施例中,会话对应的会话标识可以用于触发进入会话的聊天界面。在实际应用中,用户可以与会话对应的会话标识进行交互,如可以通过触控某会话对应的会话标识,触发电子设备进入该会话的聊天界面,以处理该会话的消息。

每个会话标识的显示方式与其对应的会话的状态信息相关联。可选地,电子设备可以基于会话对应的状态信息,确定会话对应的会话标识的显示方式,进而可以采用确定的显示方式显示会话对应的会话标识,使得不同状态信息的会话可以在可视化方面进行区分,即不同状态信息的会话的显示方式不同。

可选地,会话标识的显示方式可以但不仅限于通过以下至少一项确定:会话标识的显示样式;会话标识的显示区域。进一步地,会话标识的显示样式可以通过以下至少一项显示参数确定:会话标识的显示颜色;会话标识的显示形状;与会话标识相关的显示标记。

本实施例的显示方法,电子设备可以基于会话的状态信息,确定会话对应的会话标识的显示状态,这样,用户可以直接基于会话标识对应的显示状态,辨别会话的状态信息,即会话中聊天对话是处于完成状态还是处于未完成状态,从而可以提高用户区分不同状态信息的会话的速率,进而提高用户对会话的处理效率。

可选地,所述根据所述p个状态信息,在所述通信应用的第一界面中显示所述p个会话对应的p个会话标识,可以包括以下至少一项:

在所述通信应用的第一界面中采用第一显示方式显示第一会话对应的会话标识;

在所述通信应用的第一界面中采用第二显示方式显示第二会话对应的会话标识;

其中,所述第一会话为所述p个会话中状态信息为所述第一状态信息的会话,所述第二会话为所述p个会话中状态信息为所述第二状态信息的会话。在实际应用中,所述第一会话可以包括所述p个会话中的部分或全部会话,所述第二会话可以包括所述p个会话中的部分或全部会话。也就是说,所述p个会话中各会话对应的状态信息可能相同,也可能不同。

在本可选实施方式中,不同状态信息的会话对应的会话标识的显示方式不同。可选地,所述第一显示方式和所述第二显示方式的以下至少一项不同:显示样式;显示区域。进一步地,所述第一显示方式和所述第二显示方式的显示样式可以存在以下至少一项显示参数不同:会话标识的显示颜色;会话标识的显示形状;与会话标识相关的显示标记等。

在一种具体的实施例中,所述根据所述p个状态信息,在所述通信应用的第一界面中显示所述p个会话对应的p个会话标识,可以包括以下至少一项:

在所述通信应用的第一界面中采用第一显示样式显示第一会话对应的会话标识;

在所述通信应用的第一界面中采用第二显示样式显示第二会话对应的会话标识。

在该实施例中,不同状态信息的会话对应的会话标识的显示方式不同,具体表现为:不同状态信息的会话对应的会话标识的显示样式不同,即对于不同状态信息的会话对应的会话标识,可以进行显示样式的区分。这样,用户可以基于会话对应的会话标识的显示样式,区分会话的状态信息,进而处理未完成的会话。

具体实现时,可以但不仅限于包括以下实现方式:

第一实现方式中,所述第一显示样式和所述第二显示样式的显示颜色可以不同,即第一状态信息的会话对应的会话标识,与第二状态信息的会话对应的会话标识的显示颜色可以不同。

第二实现方式中,所述第一显示样式和所述第二显示样式的显示形状可以不同,即第一状态信息的会话对应的会话标识,与第二状态信息的会话对应的会话标识的显示形状可以不同。

第三实现方式中,所述第一显示样式和所述第二显示样式的与会话标识相关的显示标记不同。进一步地,一种情况可以是第一状态信息(或第二状态信息)的会话对应的会话标识的前面可以显示一个标记,第二状态信息(或第一状态信息)的会话对应的会话标识的前面不显示标记;另一种情况可以是两种状态信息的会话对应的会话标识的前面均显示标记,但显示的标记不同。

为方便理解,结合图2a至图2d示例说明如下:

假设会话1和会话2的状态信息为第一状态信息,会话3至会话5的状态信息均为第二状态信息;会话1至会话5依次对应的会话标识分别为会话标识1至会话标识5。

那么,对于上述第一实现方式中,如图2a所示,通信应用的第一界面中会话标识可以包括两种显示颜色,其中,一种显示颜色与会话标识1和会话标识2对应,另一种显示颜色与会话标识3至会话标识5对应。

对于上述第二实现方式中,如图2b所示,会话标识1和会话标识2的显示形状相同,均为直角矩形,会话标识3至会话标识5的显示形状相同,均为圆角矩形。

对于上述第三实现方式中的第一种情况,如图2c所示,会话标识1和会话标识2的前面均显示一个圆点,会话标识3至会话标识5的前面未显示圆点。

对于上述第三实现方式中的第二种情况,如图2d所示,会话标识1和会话标识2的前面均显示一个实心圆点,会话标识3至会话标识5的前面均显示一个空心圆点。

需要说明的是,图2a至图2d中会话标识的显示颜色、显示形状和显示标记均为示例,并不因此限制会话标识的显示颜色、显示形状和显示标记的具体表现形式,具体可根据实际需求设定,本申请实施例对此不做限定。

综上所述,通过上述可选的实施方式,不同状态信息的会话对应的会话标识至少存在一个显示参数不同,因此,用户可以迅速区分不同状态信息的会话,快速识别并处理未完成的会话,从而可以提高未完成会话的处理效率。

在另一种具体的实施例中,所述根据所述p个状态信息,在所述通信应用的第一界面中显示所述p个会话对应的p个会话标识,可以包括以下至少一项:

在所述通信应用的第一界面中的第一显示区域显示第一会话对应的会话标识;

在所述通信应用的第一界面中的第二显示区域显示第二会话对应的会话标识。

在该实施例中,不同状态信息的会话对应的会话标识的显示方式不同,具体表现为:不同状态信息的会话对应的会话标识的显示区域不同,即对于不同状态信息的会话对应的会话标识,可以进行显示区域的区分。这样,用户可以基于会话对应的会话标识的显示区域,区分会话的状态信息,进而处理未完成的会话。

具体实现时,所述第一显示区域和所述第二显示区域可以由用户设定。所述第一显示区域可以显示有“未完成”的字样,或,与第一状态信息对应的字符、图形等对象;所述第二显示区域可以显示有“完成”的字样,或,与第二状态信息对应的字符、图形等对象。所述第一显示区域和所述第二显示区域可以连续,也可以不连续。所述第一显示区域可以位于所述第二显示区域之前,如:电子设备可以将未完成的会话对应的会话标识置顶显示。

这样,用户可以通过显示区域快速区分不同状态信息的会话,从而可以提高会话的处理效率。

需要说明的是,在实际应用中,上述两种实施例可以独立实施,也可以结合实施,具体可根据实际情况决定,本申请实施例对此不做限定。

在上述两种实施例结合实施的情况下,电子设备可以对不同状态信息的会话对应的会话标识进行显示样式以及显示区域的区分。这样,用户可以通过显示区域以及显示样式区分不同状态信息的会话,进一步可以提高不同状态信息的会话的区分,提高未完成会话的处理效率。

由前述内容可知,第一状态信息的会话的待办事项的执行方可能己方或我方,也可能是对方或他方,且对于上述两种情况,为使会话的状态信息变更为第二状态信息,电子设备的执行动作不同,如:对于前一种方式,我方可以通过回复消息,使得会话的状态信息变更为第二状态信息;对于后一种情况,我方可以通过提示他方回复消息,使得会话的状态信息变更为第二状态信息。因此,为提高未完成会话的处理效率,电子设备可以执行相应操作,帮助电子设备的用户快速区分两种不同的情况,进而提高未完成会话的处理效率。

可选地,所述根据所述p个状态信息,在所述通信应用的第一界面中显示所述p个会话对应的p个会话标识,包括:

根据所述p个状态信息,确定所述p个会话中的q个第一会话,所述第一会话的状态信息为所述第一状态信息,q为小于或等于p的整数;

确定所述q个第一会话对应的q个目标对象,目标对象为所述第一会话中需要回复信息的对象;

根据所述q个目标对象,在所述通信应用的第一界面中显示所述q个第一会话对应的q个会话标识。

在本可选实施方式中,电子设备在筛选出所述p个会话中的第一会话之后,可以进一步确定各第一会话中需要回复信息的目标对象是我方还是他方,进而可以基于各第一会话对应的目标对象,确定各第一会话对应的会话标识的显示方式,即各第一会话对应的会话标识的显示方式与各第一会话对应的目标对象关联。这样,用户可以基于各第一会话对应的显示方式,知晓各第一会话对应的目标对象,进而可以针对不同目标对象的会话采取不同的操作,提高未完成会话的处理效率。

可选地,所述第一会话包括第一子会话和第二子会话中的至少一项,其中,所述第一子会话对应的目标对象为所述通信应用的登录对象,即目标对象为我方;所述第二子会话对应的目标对象不为所述通信应用的登录对象,即目标对象为他方;

所述根据所述q个目标对象,在所述通信应用的第一界面中显示所述q个第一会话对应的q个会话标识,包括以下至少一项:

在所述通信应用的第一界面中采用第三显示方式显示所述第一子会话对应的会话标识;

在所述通信应用的第一界面中采用第四显示方式显示所述第二子会话对应的会话标识。

在本可选实施方式中,目标对象为我方的第一类会话,及目标对象为他方的第二类会话的会话标识在可视化方面作了进一步区分,从而可以使得用户针对不同目标对象的会话采取不同的操作,进而可以提高未完成会话的处理效率。

可选地,所述第三显示方式和所述第四显示方式的以下至少一项不同:显示样式;显示区域。进一步地,所述第三显示方式和所述第四显示方式的显示样式可以存在以下至少一项显示参数不同:会话标识的显示颜色;会话标识的显示形状;与会话标识相关的显示标记等。

需要说明的是,“根据所述q个目标对象,在所述通信应用的第一界面中显示所述q个第一会话对应的q个会话标识”的实现原理,与“所述根据所述p个状态信息,在所述通信应用的第一界面中显示所述p个会话对应的p个会话标识”的实现原理类似,具体可参见前述关于“所述根据所述p个状态信息,在所述通信应用的第一界面中显示所述p个会话对应的p个会话标识”的描述,此处不再赘述。

为方便理解,结合图3示例说明如下:

假设会话1和会话2的状态信息为第一状态信息,会话3至会话5的状态信息均为第二状态信息完成状态,其中,造成会话1未完成的原因是我方未回复消息,造成会话2未完成的原因是他方未回复消息;会话1至会话5依次对应的会话标识分别为会话标识1至会话标识5。

那么,如图3所示,会话标识1和会话标识2的显示形状可以为矩形,但会话标识1的显示形状为直角矩形,会话标识2的显示形状为圆角矩形;会话标识3至会话标识5的显示形状为椭圆。

这样,用户可以迅速区分出不同状态信息的会话,进一步地,对于未完成的会话,可以迅速区分是那方原因造成聊天未完成,这样,用户可以基于不同状态信息的会话,执行相应操作,如对于未完成的会话,若是我方造成,则可以回复消息使得会话的状态信息变更为完成状态,若是他方造成,则可以发消息提示他方回复消息使得会话的状态信息变更为完成状态,从而可以提高会话的处理效率。

可选地,所述确定所述q个第一会话对应的q个目标对象,包括:

获取所述第一会话的结束信息;

根据所述结束信息的发送对象,确定所述第一会话对应的目标对象。

能够理解的,结束信息可以体现出最后一条信息,结束信息的接收时间不做限定。

在本申请实施例中,所述第一会话的结束信息可以理解为:所述第一会话的最后一条消息。所述结束信息的接收时间或发送时间可以位于第一时间之前,也可以位于第一时间之后,所述第一时间为所述第一会话的聊天界面退出前台的时间,也就是说,所述结束信息可以是在所述第一会话处于前台运行时接收或发送,也可以是在所述第一会话处于后台运行时接收或发送。

具体实现时,在所述结束信息的发送对象为所述通信应用的登录对象的情况下,确定所述第一会话对应的目标对象为所述通信应用的登录对象;在所述结束信息的发送对象不为所述通信应用的登录对象的情况下,确定所述第一会话对应的目标对象不为所述通信应用的登录对象。

在本可选实施方式中,电子设备可以基于各第一会话的结束信息的发送对象,确定各地会话对应的目标对象。当然,可以理解地是,在其他实施方式中,各地会话对应的目标对象可以通过其他方式确定,如用户可以标注会话对应的目标对象等。

在本申请实施例中,可选地,所述p个会话包括第一会话,所述第一会话的状态信息为所述第一状态信息;

所述根据所述p个状态信息,在所述通信应用的第一界面中显示所述p个会话对应的p个会话标识,包括:

根据所述第一会话的状态信息,在所述通信应用的第一界面中显示第一会话标识,并在所述第一界面的第一位置显示目标信息;

其中,所述第一位置与所述第一会话标识的显示位置对应,所述第一会话标识为所述第一会话对应的会话标识;

所述目标信息包括以下至少一项:

第一信息或第一控件,所述第一信息基于所述第一会话的未完成事项确定;所述第一控件用于触发显示所述第一信息;

第二控件,在所述第一会话对应的目标对象为所述通信应用的登录对象的情况下,所述第二控件为回复控件,在所述第一会话对应的目标对象不为所述通信应用的登录对象的情况下,所述第二控件为提醒控件,所述目标对象为所述第一会话中需要回复信息的对象。

在本可选实施方式中,“根据所述第一会话的状态信息,在所述通信应用的第一界面中显示第一会话标识”的实现可以参见前述描述,此处不再赘述。以下主要针对“在所述第一界面的第一位置显示目标信息”进行说明。

具体实现时,不同会话标识的显示位置对应的第一位置的设置可以满足:用户可以区分该第一位置显示的目标对象服务于该会话标识对应的会话。可选地,所述第一位置可以为会话标识的显示位置,也可以为会话标识的显示位置的周围位置。

所述第一信息可以为未完成事项的简述,也可以是会话的截图,该截图包括会话的最后k条信息,k为正整数。一些实施例中,如图4a所示,电子设备可以在会话标识的显示位置显示该会话标识对应的会话的未完成事项的简述。在所述第一信息的显示长度大于会话标识的显示位置的长度时,所述第一信息可以在会话标识的显示位置滚动显示。

所述第一控件可以用于触发显示所述第一信息。在实际应用中,用户可以通过触控所述第一控件,触发电子设备显示所述第一信息。可选地,如图4b所示,电子设备可以在会话标识的显示位置的右方显示第一控件,若用户触控所述第一控件,则如图4a所示,电子设备可以在会话标识的显示位置显示该会话标识对应的会话的未完成事项的简述。

可见,通过在第一位置显示第一信息或第一控件,可以帮助用户快速聚焦待完成事项,从而可以提高会话的处理效率。

所述第二控件可以为输入框,或者,所述第二控件可以用于触发显示输入框,即用户可以通过触控所述第而控件,触发电子设备显示输入框。

可见,通过在第一位置显示所述第二控件,可以帮助用户快速输入消息,用户可以通过所述第二控件与其他用户进行对话,回复对方或者提示对方回复消息,进而将状态信息变更为第二状态信息,无须触发电子设备进入会话的聊天界面,从而可以提高会话的处理效率。

由前述内容可知,电子设备可以自主检测会话对应的状态信息,可选地,电子设备可以通过以下方式检测会话的状态信息:

可选地,所述获取通信应用中p个会话的p个状态信息,包括:

所述获取通信应用中p个会话的p个状态信息,包括:

获取通信应用中第i个会话的结束信息,i的取值范围为1至p,i为整数;

将所述结束信息与预先获取的n个存储信息进行匹配,得到匹配结果,所述n个存储信息用于标识状态信息为所述第一状态信息,n为正整数;

根据所述匹配结果,确定所述第i个会话的状态信息。

所述n个存储信息可以包括以下至少一项:用于标识状态信息为未完成状态的关键词;用于标识状态信息为未完成状态的语句。如:所述n个存储信息可以包括以下至少一项:“请”;“吗”;“是不是”;“对吗”;“有没有”;“什么时候”。在实际应用中,所述n个存储信息可以存储于电子设备的数据库中,且数据库中的存储信息可以更新,如由用户自行添加、编辑、扩充等,从而实现数据库的不断完善,提高状态信息检测的准确度。

具体实现时,在所述匹配结果为所述n个存储信息中存在与所述结束信息匹配的存储信息的情况下,可以将所述第i个会话的状态信息确定为所述第一状态信息;在所述匹配结果为所述n个存储信息中不存在与所述结束信息匹配的存储信息的情况下,可以将第i个会话的状态信息确定为所述第二状态信息。

若所述第二信息中包括所述n个存储信息中的任一个存储信息,则可以视所述匹配结果为所述n个存储信息中存在与结束信息匹配的存储信息;否则,可以视所述匹配结果为所述n个存储信息中不存在与结束信息匹配的存储信息。

为方便理解,结合图5a至5c示例说明如下:

假设所述n个存储信息可以包括以下至少一项:“请”;“吗”;“是不是”;“对吗”;“有没有”;“什么时候”。

在图5a中,会话1的聊天界面的结束信息为:丙发出的“可以啊,什么时候”,由于结束信息中包括存储信息“什么时候”,因此,电子设备可以确定会话1的状态信息为第一状态信息。

在图5b中,会话2的聊天界面的结束信息为:甲发出的“请今天完成数据业务汇总”,由于结束信息中包括存储信息“请”,因此,电子设备可以确定会话2的状态信息为第一状态信息。

在图5c中,会话3的聊天界面的结束信息为:丙发出的“已经完成并上交”,由于结束信息中未包括存储信息,因此,电子设备可以确定会话2的状态信息为第一状态信息。

通过上述方式,电子设备可以通过比对会话的最后一条消息与预先存储的n个存储信息,来识别会话的状态信息,从而可以提高状态信息识别的自主性。

需要说明的是,本申请实施例中介绍的多种可选的实施方式,在彼此不冲突的情况下可以相互结合实现,也可以单独实现,对此本申请实施例不作限定。

为方便理解,结合图6示例说明如下:

如图6所示,显示方法可以包括以下步骤:

步骤601、识别未结束的会话。

步骤602、通过可视化方式将未结束的会话显示给用户。

步骤603、通过可视化方式将未结束的会话的待办事项显示给用户。

可见,通过本申请实施例,能让用户明确的获知:1)有哪些聊天的状态是没有完成的;2)将未完成的状态信息,通过颜色或置顶等方式,进行可视化凸显;3)将未完成的聊天内容,通过简述的方式显示给用户,以实现用户快速获取未结束的聊天群及聊天概要。

需要说明的是,本申请实施例提供的显示方法,执行主体可以为显示装置,或者,该显示装置中的用于执行显示方法的控制模块。本申请实施例中以显示装置执行显示方法为例,说明本申请实施例提供的显示装置。

参见图7,图7是本申请实施例提供的显示装置的结构图。

如图7所示,显示装置700包括:

获取模块701,用于获取通信应用中p个会话对应的p个状态信息,p为大于1的整数;

显示模块702,用于根据所述p个状态信息,在所述通信应用的第一界面中显示所述p个会话对应的p个会话标识;

其中,每个会话标识的显示方式与其对应的会话的状态信息相关联;会话对应的状态信息用于表征会话中聊天对话的状态,会话对应的状态信息包括第一状态信息和第二状态信息,第一状态信息用于表征会话中聊天对话处于未完成状态,所述第二状态信息用于表征会话中聊天对话处于完成状态。

可选地,所述显示模块702,包括以下至少一项:

第一显示子模块,用于在所述通信应用的第一界面中采用第一显示方式显示第一会话对应的会话标识;

第二显示子模块,用于在所述通信应用的第一界面中采用第二显示方式显示第二会话对应的会话标识;

其中,所述第一会话为所述p个会话中状态信息为所述第一状态信息的会话,所述第二会话为所述p个会话中状态信息为所述第二状态信息的会话。

可选地,所述显示模块702,包括:

第一确定子模块,用于根据所述p个状态信息,确定所述p个会话中的q个第一会话,所述第一会话的状态信息为所述第一状态信息,q为小于或等于p的整数;

第二确定子模块,用于确定所述q个第一会话对应的q个目标对象,目标对象为所述第一会话中需要回复信息的对象;

第三显示子模块,用于根据所述q个目标对象,在所述通信应用的第一界面中显示所述q个第一会话对应的q个会话标识。

可选地,所述第一会话包括第一子会话和第二子会话中的至少一项,其中,所述第一子会话对应的目标对象为所述通信应用的登录对象,所述第二子会话对应的目标对象不为所述通信应用的登录对象;

所述第三显示子模块,包括以下至少一项:

第一显示单元,用于在所述通信应用的第一界面中采用第三显示方式显示所述第一子会话对应的会话标识;

第二显示单元,用于在所述通信应用的第一界面中采用第四显示方式显示所述第二子会话对应的会话标识。

可选地,所述第二确定子模块,包括:

获取单元,用于获取所述第一会话的结束信息;

确定单元,用于根据所述结束信息的发送对象,确定所述第一会话对应的目标对象。

可选地,所述p个会话包括第一会话,所述第一会话的状态信息为所述第一状态信息;

所述显示模块702,具体用于:

根据所述第一会话的状态信息,在所述通信应用的第一界面中显示第一会话标识,并在所述第一界面的第一位置显示目标信息;

其中,所述第一位置与所述第一会话标识的显示位置对应,所述第一会话标识为所述第一会话对应的会话标识;

所述目标信息包括以下至少一项:

第一信息或第一控件,所述第一信息基于所述第一会话的未完成事项确定;所述第一控件用于触发显示所述第一信息;

第二控件,在所述第一会话对应的目标对象为所述通信应用的登录对象的情况下,所述第二控件为回复控件,在所述第一会话对应的目标对象不为所述通信应用的登录对象的情况下,所述第二控件为提醒控件,所述目标对象为所述第一会话中需要回复信息的对象。

本申请实施例中的显示装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobilepersonalcomputer,umpc)、上网本或者个人数字助理(personaldigitalassistant,pda)等,非移动电子设备可以为服务器、网络附属存储器(networkattachedstorage,nas)、个人计算机(personalcomputer,pc)、电视机(television,tv)、柜员机或者自助机等,本申请实施例不作具体限定。

本申请实施例中的显示装置可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。

本申请实施例提供的显示装置能够实现图1的方法实施例中显示装置实现的各个过程,为避免重复,这里不再赘述。

可选的,如图8所示,本申请实施例还提供一种电子设备800,包括处理器801,存储器802,存储在存储器802上并可在所述处理器801上运行的程序或指令,该程序或指令被处理器801执行时实现上述显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

需要说明的是,本申请实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。

图9为实现本申请实施例的一种电子设备的硬件结构示意图。

该电子设备900包括但不限于:射频单元901、网络模块902、音频输出单元903、输入单元904、传感器905、显示单元906、用户输入单元907、接口单元908、存储器909、以及处理器9010等部件。

本领域技术人员可以理解,电子设备900还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器9010逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图9中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。

其中,处理器9010,用于:

获取通信应用中p个会话对应的p个状态信息,p为大于1的整数;

根据所述p个状态信息,通过显示单元906在所述通信应用的第一界面中显示所述p个会话对应的p个会话标识;

其中,每个会话标识的显示方式与其对应的会话的状态信息相关联;会话对应的状态信息用于表征会话中聊天对话的状态,会话对应的状态信息包括第一状态信息和第二状态信息,第一状态信息用于表征会话中聊天对话处于未完成状态,所述第二状态信息用于表征会话中聊天对话处于完成状态。

可选地,处理器9010,用于以下至少一项:

通过显示单元906在所述通信应用的第一界面中采用第一显示方式显示第一会话对应的会话标识;

通过显示单元906在所述通信应用的第一界面中采用第二显示方式显示第二会话对应的会话标识;

其中,所述第一会话为所述p个会话中状态信息为所述第一状态信息的会话,所述第二会话为所述p个会话中状态信息为所述第二状态信息的会话。

可选地,处理器9010,用于:

根据所述p个状态信息,确定所述p个会话中的q个第一会话,所述第一会话的状态信息为所述第一状态信息,q为小于或等于p的整数;

确定所述q个第一会话对应的q个目标对象,目标对象为所述第一会话中需要回复信息的对象;

根据所述q个目标对象,通过显示单元906在所述通信应用的第一界面中显示所述q个第一会话对应的q个会话标识。

可选地,所述第一会话包括第一子会话和第二子会话中的至少一项,其中,所述第一子会话对应的目标对象为所述通信应用的登录对象,所述第二子会话对应的目标对象不为所述通信应用的登录对象;

处理器9010,用于以下至少一项:

通过显示单元906在所述通信应用的第一界面中采用第三显示方式显示所述第一子会话对应的会话标识;

通过显示单元906在所述通信应用的第一界面中采用第四显示方式显示所述第二子会话对应的会话标识。

可选地,处理器9010,用于:

获取所述第一会话的结束信息;

根据所述结束信息的发送对象,确定所述第一会话对应的目标对象。

可选地,所述p个会话包括第一会话,所述第一会话的状态信息为所述第一状态信息;

处理器9010,用于:

根据所述第一会话的状态信息,通过显示单元906在所述通信应用的第一界面中显示第一会话标识,并在所述第一界面的第一位置显示目标信息;

其中,所述第一位置与所述第一会话标识的显示位置对应,所述第一会话标识为所述第一会话对应的会话标识;

所述目标信息包括以下至少一项:

第一信息或第一控件,所述第一信息基于所述第一会话的未完成事项确定;所述第一控件用于触发显示所述第一信息;

第二控件,在所述第一会话对应的目标对象为所述通信应用的登录对象的情况下,所述第二控件为回复控件,在所述第一会话对应的目标对象不为所述通信应用的登录对象的情况下,所述第二控件为提醒控件,所述目标对象为所述第一会话中需要回复信息的对象。

应理解的是,本申请实施例中,输入单元904可以包括图形处理器(graphicsprocessingunit,gpu)9041和麦克风9042,图形处理器9041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元906可包括显示面板9061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板9061。用户输入单元907包括触控面板9071以及其他输入设备9072。触控面板9071,也称为触摸屏。触控面板9071可包括触摸检测装置和触摸控制器两个部分。其他输入设备9072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。存储器909可用于存储软件程序以及各种数据,包括但不限于应用程序和操作系统。处理器9010可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器9010中。

本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等。

本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述显示方法实施例各个过程,且能达到相同的技术效果,为避免重复,不再赘述。

应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。

上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1