掌桥专利:专业的专利平台
掌桥专利
首页

一种信息显示方法及装置

文献发布时间:2023-06-19 09:44:49


一种信息显示方法及装置

技术领域

本发明涉及数据处理技术领域,尤其涉及一种信息显示方法及装置。

背景技术

在社交系统的各类场景中,用户之间可通过点赞、评论、转发等方式进行互动,针对基于评论进行用户间的互动而言,在用户需要输入与已发表的评论信息内容相同的评论时,通过执行复制粘贴操作来实现,且针对内容相同的评论信息会在评论区域一一展示,若内容相同的评论信息的数量较多,会占用评论区域的大部分区域,易造成展示资源的浪费。

同时,现有的评论信息展示方法,通常按照获取评论的时间在评论区域展示,无法实现评论信息的分类,易出现评论信息的显示缺乏条理性的弊端。

由此可见,现有的评论信息展示方法存在易造成展示资源浪费以及显示缺乏条理性的弊端。

发明内容

本发明实施例提供一种信息显示方法及装置,以解决现有的评论信息展示方法存在易造成展示资源浪费以及显示缺乏条理性的弊端。

第一方面,本发明实施例提供一种信息显示方法,通过电子设备的图形用户界面显示的内容至少包括目标内容,所述方法包括:

响应于对所述目标内容的第一操作,显示所述目标内容对应的评论区域,所述评论区域包括针对于所述目标内容的至少一个评论信息以及每个所述评论信息分别对应的一第一控件,每个所述评论信息对应于一第一区域,每个所述评论信息的所述第一控件与所述第一区域相关联,且每个所述第一区域根据对应的触发条件在所述评论区域显示;

根据对所述至少一个评论信息中的目标评论信息对应的第一目标控件的第二操作,获取与所述目标评论信息观点相同的第一评论信息;

在所述评论区域未显示所述第一目标控件关联的第一目标区域的情况下,触发显示包括所述第一评论信息的所述第一目标区域;

在所述评论区域显示所述第一目标区域的情况下,控制所述第一评论信息在所述第一目标区域显示。

第二方面,本发明实施例提供一种信息显示装置,通过电子设备的图形用户界面显示的内容至少包括目标内容,所述装置包括:

第一显示模块,用于响应于对所述目标内容的第一操作,显示所述目标内容对应的评论区域,所述评论区域包括针对于所述目标内容的至少一个评论信息以及每个所述评论信息分别对应的一第一控件,每个所述评论信息对应于一第一区域,每个所述评论信息的所述第一控件与所述第一区域相关联,且每个所述第一区域根据对应的触发条件在所述评论区域显示;

获取模块,用于根据对所述至少一个评论信息中的目标评论信息对应的第一目标控件的第二操作,获取与所述目标评论信息观点相同的第一评论信息;

第二显示模块,用于在所述评论区域未显示所述第一目标控件关联的第一目标区域的情况下,触发显示包括所述第一评论信息的所述第一目标区域;

第三显示模块,用于在所述评论区域显示所述第一目标区域的情况下,控制所述第一评论信息在所述第一目标区域显示。

第三方面,本发明实施例提供一种电子设备,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述的信息显示方法的步骤。

第四方面,本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现上述的信息显示方法的步骤。

本发明实施例的技术方案,通过响应于对目标内容的第一操作,显示包括针对于目标内容的至少一个评论信息、每个评论信息分别对应的第一控件以及每个评论信息分别对应的根据触发条件显示的第一区域的评论区域,根据对目标评论信息对应的第一目标控件的第二操作,获取与目标评论信息观点相同的第一评论信息,并根据第一目标控件关联的第一目标区域的显示情况,采用对应的策略控制第一评论信息在第一目标区域显示,可以将观点相同的评论信息在某一固定区域聚合显示,实现节约展示资源,且通过将具有相同观点的评论信息进行聚合,可实现评论信息的分类,保证评论信息显示的条理性。

附图说明

图1表示本发明实施例信息显示方法示意图;

图2a表示本发明实施例第一目标区域显示评论信息示意图之一;

图2b表示本发明实施例第一目标区域通过滚动方式显示评论信息的状态示意图;

图2c表示本发明实施例第一目标区域通过平铺方式显示评论信息的示意图;

图3表示本发明实施例第一目标区域显示评论信息示意图之二;

图4a表示本发明实施例评论区域显示评论信息的示意图;

图4b表示本发明实施例显示编辑界面的示意图;

图4c表示本发明实施例第一目标区域显示评论信息示意图之三;

图5表示本发明实施例信息显示装置示意图;

图6表示本发明实施例电子设备示意图。

具体实施方式

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

应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本发明的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。

在本发明的各种实施例中,应理解,下述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

本发明实施例提供一种信息显示方法,通过电子设备的图形用户界面显示的内容至少包括目标内容,如图1所示,该方法包括:

步骤101、响应于对所述目标内容的第一操作,显示所述目标内容对应的评论区域,所述评论区域包括针对于所述目标内容的至少一个评论信息以及每个所述评论信息分别对应的一第一控件,每个所述评论信息对应于一第一区域,每个所述评论信息的所述第一控件与所述第一区域相关联,且每个所述第一区域根据对应的触发条件在所述评论区域显示。

在通过电子设备的图形用户界面显示目标内容的情况下,可以接收用户对图形用户界面所显示的目标内容所执行的第一操作,这里的目标内容为发布者所发布的内容,例如可以为楼主(论坛或贴吧里主题帖的发帖人)发布的主题帖,发布者通过社交应用发布的动态消息。响应于用户对目标内容所执行的第一操作,在图形用户界面显示目标内容对应的评论区域。其中,评论区域可以包括针对目标内容的至少一个评论信息,还可以包括每个评论信息分别对应的第一控件以及每个评论信息分别对应的根据触发条件显示的第一区域,且第一区域与第一控件相关联,其中第一区域在显示之后一直保持显示状态。每个评论信息对应于一评论用户,在显示评论信息时,评论信息对应的评论用户的标识同步显示,这里的标识包括但不限于评论用户的用户名和评论用户的头像中的至少一项。例如,博主发布动态时,会显示博主的头像信息以及用户名信息。

由于针对评论区域内的每个评论信息,均可对应于一第一控件以及与第一控件关联的根据触发条件显示的一第一区域,其对应的第一控件和第一区域在该评论信息对应的预设位置显示,如第一控件显示在评论信息的右侧,第一区域显示在评论信息的下方。

步骤102、根据对所述至少一个评论信息中的目标评论信息对应的第一目标控件的第二操作,获取与所述目标评论信息观点相同的第一评论信息。

在显示评论区域之后,可以接收评论用户对评论区域中目标评论信息对应的第一目标控件所执行的第二操作。其中,目标评论信息为在至少一个评论信息中所确定,且目标评论信息的数量至少为一个。在接收评论用户对目标评论信息所对应的第一目标控件所执行的第二操作之后,可以根据第二操作,获取与目标评论信息观点相同的第一评论信息,这里的第一评论信息可以为针对目标内容和/或目标评论信息的评论信息。

针对目标评论信息为至少两个的情况,可以由评论用户对至少两个第一目标控件同时或者依次执行第二操作。且本发明中的第一控件为表征赞成评论信息的控件,即第一控件可以理解为赞成控件。通过对第一目标控件执行第二操作,可以获取与目标评论信息观点相同的第一评论信息,进而可以基于第一评论信息实现当前评论用户与目标评论信息对应的评论用户之间的互动。

在获取与目标评论信息观点相同的第一评论信息之后,需要确定第一目标控件关联的第一目标区域是否已在评论区域显示,若未显示则执行步骤103,否则执行步骤104。

步骤103、在所述评论区域未显示所述第一目标控件关联的第一目标区域的情况下,触发显示包括所述第一评论信息的所述第一目标区域。

在评论区域未显示第一目标控件关联的第一目标区域时,可以根据获取的第一评论信息触发包括第一评论信息的第一目标区域在评论区域的相应位置显示,此时可以基于触发条件显示第一目标区域,并在第一目标区域显示第一评论信息。其中,在显示第一评论信息时,同步显示第一评论信息对应的评论用户的标识,如头像和/或用户名。

步骤104、在所述评论区域显示所述第一目标区域的情况下,控制所述第一评论信息在所述第一目标区域显示。

若评论区域已经显示第一目标控件关联的第一目标区域,则可以直接控制第一评论信息在第一目标区域显示。

通过在第一目标区域显示与目标评论信息观点相同的第一评论信息,便于具有相同观点的评论用户之间进行交互,提升互动反馈带来的互动体验。且此种操作可以实现评论信息的划分,营造良好的互动氛围。

上述实施过程,通过响应于对目标内容的第一操作,显示包括针对于目标内容的至少一个评论信息、每个评论信息分别对应的第一控件以及每个评论信息分别对应的根据触发条件显示的第一区域的评论区域,根据对目标评论信息对应的第一目标控件的第二操作,获取与目标评论信息观点相同的第一评论信息,并根据第一目标控件关联的第一目标区域的显示情况,采用对应的策略控制第一评论信息在第一目标区域显示,可以将观点相同的评论信息在某一固定区域聚合显示,实现节约展示资源,且通过将具有相同观点的评论信息进行聚合,可实现评论信息的分类,保证评论信息显示的条理性。

在本发明一可选实施例中,针对每个所述评论信息,在获取到当前评论信息对应的预设评论信息时,确定满足对应的触发条件,在所述评论区域显示当前评论信息对应的包括所述预设评论信息的所述第一区域;

其中,所述预设评论信息与当前评论信息观点相同,且所述预设评论信息为当前评论信息关联的首次赞成信息。

针对评论区域中的每个评论信息而言,在获取到针对当前评论信息的预设评论信息时,可以确定满足显示对应的第一区域的触发条件,并在满足触发条件的情况下,在评论区域显示当前评论信息对应的第一区域,其中第一区域中包括与当前评论信息观点相同的、且为当前评论信息关联的首次赞成信息的预设评论信息。通过根据触发条件显示评论信息对应的第一区域,可以在未获取到针对评论信息所反馈的赞成信息时控制第一区域隐藏,以避免占用图形用户界面,保证图形用户界面的简洁化,同时可以使得图形用户界面显示更多的评论信息。

在本发明一可选实施例中,所述在所述评论区域未显示所述第一目标控件关联的第一目标区域的情况下,触发显示包括所述第一评论信息的所述第一目标区域,包括:

在所述评论区域未显示所述第一目标区域的情况下,根据获取的所述第一评论信息触发所述第一目标区域在所述评论区域显示,所述第一评论信息为所述预设评论信息;

在所述第一目标区域的第一位置显示所述第一评论信息,或者,控制所述第一评论信息在所述第一目标区域以第一预设速度滚动显示。

针对评论区域未显示第一目标控件关联的第一目标区域的情况,由于第一评论信息的观点与目标评论信息的观点相同,且第一评论信息为针对目标评论信息所反馈的首次赞成信息,因此第一评论信息即为预设评论信息,根据第一评论信息可以确定满足触发条件。

在显示第一评论信息时,可以根据获取的第一评论信息触发第一目标区域在评论区域显示,在评论区域显示第一目标区域之后,可以控制第一评论信息在第一目标区域的第一位置显示,这里的第一位置可以为第一目标区域的顶部位置,也可以为第一目标区域的底部位置或者中间位置,当然还可以是其他位置,这里不做具体限定。还可以控制第一评论信息在第一目标区域以第一预设速度滚动显示,这里的第一预设速度为默认速度,且可以根据需求进行调整,通过以滚动形式显示第一评论内信息,可以提升视觉观看体验,还可以在第一评论信息内容过多无法在第一目标区域完整显示时,提供完整的第一评论信息。

在本发明一可选实施例中,所述在所述评论区域显示所述第一目标区域的情况下,所述第一目标区域包括至少一个与所述目标评论信息观点相同的第二评论信息,该方法还包括:

按照预设策略对至少一个所述第二评论信息和所述第一评论信息进行排序,生成评论信息列表,其中,至少一个所述第二评论信息中包括所述目标评论信息对应的预设评论信息;

所述控制所述第一评论信息在所述第一目标区域显示,包括:

控制所述评论信息列表中的评论信息按照排序顺序在所述第一目标区域以第二预设速度滚动显示;或者

控制所述评论信息列表中的评论信息按照排序顺序在所述第一目标区域平铺显示。

针对评论区域已经显示第一目标区域的情况,第一目标区域可包括至少一个与目标评论信息观点相同的第二评论信息,其中至少一个第二评论信息中包括目标评论信息对应的预设评论信息,即至少一个第二评论信息中的第一个获取的第二评论信息为预设评论信息。

针对至少一个第二评论信息和第一评论信息,可以按照预设策略进行排序,以生成依序排列的评论信息列表。在按照预设策略对至少一个第二评论信息和第一评论信息进行排序时,可以按照时间顺序进行排序,按照评论信息的长度进行排序,由于每个评论信息对应于一评论用户,还可以按照用户名进行排序,当然还可以采用其他策略进行排序。

其中,在按照时间顺序进行排序时,可以将最早获取的第二评论信息(预设评论信息)放在首位,将第一评论信息放在末位,对于其他第二评论信息按照时间先后顺序依次排列,或者将最早获取的第二评论信息(预设评论信息)放在末位,将第一评论信息放在首位,依据此顺序对其他第二评论信息进行排序,当然也可以按照其他时间顺序进行排序,这里不再一一列举阐述。在按照评论信息的长度进行排序时,可以按照评论信息由长到短或者由短到长的顺序对评论信息进行排序。在按照用户名进行排序时,可以确定各用户名的优先级,根据用户名优先级进行评论信息的排序。

在完成排序之后,可以控制评论信息列表中的评论信息按照排序顺序在第一目标区域以第二预设速度滚动显示,通过滚动显示可以使得评论信息列表中的各评论信息均进行展示,同时滚动显示的方式还可以提升视觉观看体验。

例如,参见图2a所示,目标内容为用户A(博主)发布的主题帖,包括文字内容以及配图,评论用户B和评论用户C对目标内容进行了评论,评论用户B对应的评论信息为“博主的配图太赞了!我也希望能拍得这么好!”,评论用户C对应的评论信息为“这个太棒了!”。针对评论用户B的评论信息(目标评论信息),评论用户D、E分别进行了赞成评论,且评论用户D对应的评论信息(第二评论信息A)为“配图真的不错!博主的拍摄水平值得点赞,我也希望有这么高的拍摄水平!”,评论用户E对应的评论信息(第二评论信息B)为“好喜欢博主的配图啊,我也希望可以拍的这么好!”。评论用户D对应的评论信息以及评论用户E对应的评论信息在目标评论信息对应的第一目标区域显示。

在获取当前评论用户(评论用户F)针对目标评论信息的赞成评论(第一评论信息)“配图太赞了!”之后,可以按照预设策略对第二评论信息A、第二评论信息B以及第一评论信息进行排序,得到评论信息列表,其中评论信息列表中第二评论信息B、第二评论信息A以及第一评论信息依次排列,在控制评论信息列表中的评论信息滚动显示时,如图2b所示,可以控制第二评论信息B、第二评论信息A以及第一评论信息按照当前排序在第一目标区域滚动。图2b中示意的是滚动显示时,某一时刻第一目标区域的显示状态,其中,第二评论信息B显示部分信息,第二评论信息A以及第一评论信息完整显示。

在完成排序之后,还可以控制评论信息列表中的评论信息按照排序顺序在第一目标区域平铺显示,通过控制评论信息列表中的评论信息平铺显示,可以形成刷屏感,营造排面冲击力。

例如,参见图2a所示,目标内容为用户A(博主)发布的主题帖,包括文字内容以及配图,评论用户B和评论用户C对目标内容进行了评论,评论用户B对应的评论信息为“博主的配图太赞了!我也希望能拍得这么好!”,评论用户C对应的评论信息为“这个太棒了!”。针对评论用户B的评论信息(目标评论信息),评论用户D、E分别进行了赞成评论,且评论用户D对应的评论信息(第二评论信息A)为“配图真的不错!博主的拍摄水平值得点赞,我也希望有这么高的拍摄水平!”,评论用户E对应的评论信息(第二评论信息B)为“好喜欢博主的配图啊,我也希望可以拍的这么好!”。评论用户D对应的评论信息以及评论用户E对应的评论信息在目标评论信息对应的第一目标区域显示。

在获取当前评论用户(评论用户F)针对目标评论信息的赞成评论(第一评论信息)“配图太赞了!”之后,可以按照预设策略对第二评论信息A、第二评论信息B以及第一评论信息进行排序,得到评论信息列表,其中评论信息列表中第一评论信息、第二评论信息B、第二评论信息A依次排列,在控制评论信息列表中的评论信息平铺显示时,如图2c所示,可以控制第一评论信息、第二评论信息B、第二评论信息A依次显示,其中图2c中由于第一目标区域的尺寸原因,仅显示第一评论信息、第二评论信息B以及部分第二评论信息A。

上述实施过程可以控制评论信息列表中的评论信息以滚动形式显示,或者平铺显示,可选的,在第一目标区域不能完整显示评论信息列表中的评论信息时,可以选择滚动显示,使得评论信息列表中的各评论信息均进行展示,同时滚动显示的方式还可以提升视觉观看体验。在第一目标区域可以完整显示评论信息列表中的评论信息时,可以选择平铺显示,形成刷屏感,营造排面冲击力。

在本发明一可选实施例中,所述控制所述评论信息列表中的评论信息按照排序顺序在所述第一目标区域以第二预设速度滚动显示之前,还包括:

获取所述评论信息列表中的各评论信息在所述第一目标区域分别对应的高度,累加各评论信息分别对应的高度获取各评论信息对应的总高度;

计算所述总高度与预设时长之比确定所述第二预设速度。

在控制评论信息列表中的评论信息基于第二预设速度在第一目标区域滚动显示之前,可以获取每个评论信息在第一目标区域内对应的高度,然后将获取的高度进行累加,获取总高度。在获取总高度之后,计算总高度与预设时长之比,确定第二预设速度。其中预设时长为一默认时长,总高度越大,则第二预设速度越大,总高度越小,则第二预设速度越小,可以实现根据滚动速度了解评论信息的数量,即在第二预设速度越大时,对应的评论信息的数量越多,在第二预设速度越小时,对应的评论信息的数量越少。

在本发明一可选实施例中,在控制所述评论信息列表中的评论信息按照排序顺序在所述第一目标区域平铺显示时,若所述第一目标区域仅显示所述评论信息列表中的部分评论信息,还包括:

响应于在所述第一目标区域内的第三操作,更新所述第一目标区域内的评论信息。

针对评论信息列表中的评论信息按照排序顺序在第一目标区域平铺显示的情况,若第一目标区域中仅能显示评论信息列表中的部分评论信息,还可以接收用户在第一目标区域所执行的第三操作,其中第三操作可以为滑动操作,通过滑动操作可以更新第一目标区域内的评论信息,实现提供不同的评论信息进行显示。第三操作还可以为对第一目标区域内的移动控件的点击操作,通过对移动控件执行点击操作,可以实现逐渐更新第一目标区域内的评论信息。当然第三操作还可以为其他类型的操作,这里不再列举阐述。

在评论信息列表中的评论信息以平铺方式未完整显示的情况下,通过第三操作更新第一目标区域内的评论信息,可以实现在不同的时刻呈现包括不同评论信息的第一目标区域,以实现各评论信息在第一目标区域的展示。

在本发明一可选实施例中,该方法还包括:在所述第一目标区域以区别于所述第二评论信息的显示样式显示所述第一评论信息。

针对第一目标区域包括至少一个第二评论信息的情况,在控制第一评论信息在第一目标区域显示时,可以控制第一评论信息以区别于第二评论信息的显示样式进行显示。例如,控制第一评论信息突出显示,如高亮显示、加粗显示或者以特定颜色显示等等,这里不做具体限定。通过以特定的显示样式显示第一评论信息,可以实现第一评论信息与其他评论信息的区分,便于用户的准确识别。

在本发明一可选实施例中,所述根据对所述至少一个评论信息中的目标评论信息对应的第一目标控件的第二操作,获取与所述目标评论信息观点相同的第一评论信息,包括:

根据对所述第一目标控件所执行的满足第一预设操作特征的所述第二操作,将所述目标评论信息中的至少部分信息确定为所述第一评论信息;或者

根据对所述第一目标控件所执行的满足第二预设操作特征的所述第二操作,显示编辑界面并获取第一编辑内容,在所述第一编辑内容的观点与所述目标评论信息的观点相同的情况下,将所述第一编辑内容确定为所述第一评论信息。

在根据对目标评论信息对应的第一目标控件的第二操作,获取与目标评论信息观点相同的第一评论信息时,可以检测第二操作是否满足第一预设操作特征或者是否满足第二预设操作特征。

在第二操作满足第一预设操作特征时,可以直接将目标评论信息中的至少部分信息确定为第一评论信息。在第二操作满足第二预设操作特征时,可以显示编辑界面,接收当前评论用户在编辑界面所执行的编辑操作,获取当前评论用户所输入的第一编辑内容,在获取第一编辑内容之后,且在确定第一编辑内容的观点与目标评论信息的观点相同的情况下,将第一编辑内容确定为第一评论信息。

其中,在显示编辑界面时,若第一目标区域未显示,则可以直接根据满足第二预设操作特征的第二操作进行编辑界面的显示。若第一目标区域已显示(此时第一目标区域包括与目标评论信息观点相同的至少一个第二评论信息),则可以通过层叠方式在第一目标区域的位置显示编辑界面,在当前评论用户在编辑界面完成编辑之后,可以取消编辑界面的显示,还可以在编辑完成获取第一编辑内容,并确定第一编辑内容的观点与目标评论信息的观点相同时,取消编辑界面的显示。若第一目标区域已显示,还可以暂时隐藏包含评论信息的第一目标区域,在第一目标区域的位置显示编辑界面。在当前评论用户在编辑界面完成编辑之后,可以取消编辑界面的显示,还原第一目标区域的显示。还可以在编辑完成获取第一编辑内容,并确定第一编辑内容的观点与目标评论信息的观点相同时,取消编辑界面的显示,还原第一目标区域的显示。若第一目标区域已显示,还可以在区别于第一目标区域的位置显示编辑界面。

在获取第一评论信息之后,可以对第一评论信息进行显示,针对将目标评论信息中的至少部分信息确定为第一评论信息的情况,若评论区域未显示第一目标控件关联的第一目标区域,可以触发显示第一目标区域,并在第一目标区域显示目标评论信息中的至少部分信息。参见图3所示,目标内容为用户A(博主)发布的主题帖,包括文字内容以及配图,评论用户B和评论用户C对目标内容进行了评论,其中评论用户B对应的评论信息为“博主的配图太赞了!我也希望能拍得这么好!”,评论用户C对应的评论信息为“这个太棒了!我喜欢!”。当前评论用户(评论用户G)对评论用户B的评论信息(目标评论信息)对应的第一目标控件执行满足第一预设操作特征的第二操作,触发目标评论信息对应的第一目标区域显示,并在第一目标区域显示“博主的配图太赞了!我也希望能拍得这么好!”的第一评论信息。

若评论区域已经显示第一目标控件关联的第一目标区域,此时第一目标区域包括与目标评论信息观点相同的至少一个第二评论信息,可以直接将目标评论信息中的至少部分信息在第一目标区域显示。

针对将第一编辑内容确定为第一评论信息的情况,若评论区域未显示第一目标控件关联的第一目标区域,可以触发显示第一目标区域,并在第一目标区域显示第一编辑内容,若评论区域已显示第一目标控件关联的第一目标区域,可以直接在第一目标区域显示第一编辑内容。

下面对第一评论信息为第一编辑内容,评论区域未显示第一目标区域的情况进行举例阐述。参见图4a所示,目标内容为用户A(博主)发布的主题帖,包括文字内容以及配图,评论用户B和评论用户C对目标内容进行了评论,其中评论用户B对应的评论信息为“博主的配图太赞了!我也希望能拍得这么好!”,评论用户C对应的评论信息为“这个太棒了!我喜欢!”。参见图4b所示,当前评论用户(评论用户H)对评论用户C的评论信息(目标评论信息)对应的第一目标控件执行满足第二预设操作特征的第二操作,此时可以显示编辑界面,根据当前评论用户在编辑界面所执行的编辑操作获取第一编辑内容,在一段时间内(如3S)未接收到编辑操作,则可以确定编辑完成。如图4c所示,在编辑完成后可以取消编辑界面,在确定所获取的第一编辑内容的观点与目标评论信息的观点相同时,触发显示包括第一编辑内容(我也觉得太棒了!)的第一目标区域。也可以在编辑完成且确定所获取的第一编辑内容的观点与目标评论信息的观点相同时,取消编辑界面的显示。

上述实施过程,可以根据满足第一预设操作特征的第二操作,在第一目标区域显示至少部分目标评论信息,实现方便快捷的输入第一评论信息,简化评论用户的操作,根据根据满足第二预设操作特征的第二操作,在第一目标区域显示评论用户输入的第一编辑内容,实现用户自由发表评论。

在本发明一可选实施例中,所述显示编辑界面并获取第一编辑内容之后,还包括:

对所述第一编辑内容和所述目标评论信息分别进行语义分析,确定所述第一编辑内容的观点和所述目标评论信息的观点;

检测所述第一编辑内容的观点和所述目标评论信息的观点是否相同。

在显示编辑界面且获取第一编辑内容之后,可以针对第一编辑内容和目标评论信息分别进行语义分析,确定第一编辑内容的观点和目标评论信息的观点,然后检测第一编辑内容的观点和目标评论信息的观点是否相同,在两者观点相同的情况下,可以将第一编辑内容确定为第一评论信息。在第一编辑内容的观点和目标评论信息的观点不相同的情况下,该方法还包括:

输出提示输入与所述目标评论信息观点相同的目标编辑内容的提示信息;在获取第二编辑内容的情况下,检测所述第二编辑内容是否为所述目标编辑内容;若所述第二编辑内容为所述目标编辑内容,将所述第二编辑内容确定为所述第一评论信息,否则继续输出所述提示信息直至获取所述目标编辑内容。

在第一编辑内容的观点和目标评论信息的观点不相同时,可以输出提示信息,这里的提示信息用于提示输入与目标评论信息观点相同的目标编辑内容。在输出提示信息之后,可以获取当前评论用户输入的第二编辑内容,然后检测第二编辑内容是否为与目标评论信息观点相同的目标编辑内容,若第二编辑内容为目标编辑内容,可以根据将第二编辑内容确定为第一评论信息。若第二编辑内容不属于目标编辑内容,则可以继续输出提示信息,由当前评论用户继续进行编辑操作并检测是否与目标评论信息观点一致,直至获取到目标编辑内容。

需要说明的是,针对显示编辑界面时,第一目标区域未显示的情况,可以在获取第一编辑内容之后,取消编辑界面的显示,若第一编辑内容的观点和目标评论信息的观点不同,则可以输出提示信息并继续显示编辑界面获取第二编辑内容。也可以在获取第一编辑内容之后,继续显示编辑界面,若第一编辑内容的观点和目标评论信息的观点不同,则可以输出提示信息,并基于编辑界面获取第二编辑内容,在获取与目标评论信息观点相同的编辑内容之后,取消编辑界面。

针对显示编辑界面时,第一目标区域(包含评论信息)已显示的情况,可以隐藏第一目标区域的显示,显示编辑界面,在获取第一编辑内容之后,取消编辑界面,还原第一目标区域的显示,若第一编辑内容的观点和目标评论信息的观点不同,则可以输出提示信息并继续显示编辑界面,隐藏第一目标区域,获取第二编辑内容。也可以在获取第一编辑内容之后保持编辑界面,若第一编辑内容的观点和目标评论信息的观点不同,则可以输出提示信息并继续获取第二编辑内容。针对显示编辑界面时,第一目标区域(包含评论信息)已显示的情况,还可以在区别于第一目标区域的位置显示编辑界面,直至获取与目标评论信息观点相同的编辑内容之后,取消编辑界面。

通过在获取与目标评论信息观点不同的编辑内容时,输出提示信息,可以保证获取与目标评论信息观点相同的目标编辑内容,实现评论观点的跟随。

以上为本发明实施例的信息显示方法的整体实施流程,通过响应于对目标内容的第一操作,显示包括针对于目标内容的至少一个评论信息、每个评论信息分别对应的第一控件以及每个评论信息分别对应的根据触发条件显示的第一区域的评论区域,根据对目标评论信息对应的第一目标控件的第二操作,获取与目标评论信息观点相同的第一评论信息,并根据第一目标控件关联的第一目标区域的显示情况,采用对应的策略控制第一评论信息在第一目标区域显示,可以将观点相同的评论信息在某一固定区域聚合显示,实现节约展示资源,且通过将具有相同观点的评论信息进行聚合,可实现评论信息的分类,保证评论信息显示的条理性。

通过根据触发条件显示评论信息对应的第一区域,可以在未获取到针对评论信息所反馈的赞成信息时控制第一区域隐藏,以保证图形用户界面的简洁化,同时可以使得图形用户界面显示更多的评论信息;通过滚动形式显示评论信息,可使得各评论信息均进行展示,同时可以提升视觉观看体验,通过平铺显示评论信息,可以形成刷屏感,营造排面冲击力。

通过以特定的显示样式显示第一评论信息,可以实现第一评论信息与其他评论信息的区分,便于用户的准确识别;通过在用户输入不满足要求的编辑内容时进行提示,可以保证评论信息观点的一致性。

本发明实施例还提供一种信息显示装置,通过电子设备的图形用户界面显示的内容至少包括目标内容,如图5所示,该装置包括:

第一显示模块501,用于响应于对所述目标内容的第一操作,显示所述目标内容对应的评论区域,所述评论区域包括针对于所述目标内容的至少一个评论信息以及每个所述评论信息分别对应的一第一控件,每个所述评论信息对应于一第一区域,每个所述评论信息的所述第一控件与所述第一区域相关联,且每个所述第一区域根据对应的触发条件在所述评论区域显示;

获取模块502,用于根据对所述至少一个评论信息中的目标评论信息对应的第一目标控件的第二操作,获取与所述目标评论信息观点相同的第一评论信息;

第二显示模块503,用于在所述评论区域未显示所述第一目标控件关联的第一目标区域的情况下,触发显示包括所述第一评论信息的所述第一目标区域;

第三显示模块504,用于在所述评论区域显示所述第一目标区域的情况下,控制所述第一评论信息在所述第一目标区域显示。

可选的,针对每个所述评论信息,在获取到当前评论信息对应的预设评论信息时,确定满足对应的触发条件,在所述评论区域显示当前评论信息对应的包括所述预设评论信息的所述第一区域;

其中,所述预设评论信息与当前评论信息观点相同,且所述预设评论信息为当前评论信息关联的首次赞成信息。

可选的,所述第二显示模块包括:

触发子模块,用于在所述评论区域未显示所述第一目标区域的情况下,根据获取的所述第一评论信息触发所述第一目标区域在所述评论区域显示,所述第一评论信息为所述预设评论信息;

第一显示子模块,用于在所述第一目标区域的第一位置显示所述第一评论信息,或者,控制所述第一评论信息在所述第一目标区域以第一预设速度滚动显示。

可选的,所述在所述评论区域显示所述第一目标区域的情况下,所述第一目标区域包括至少一个与所述目标评论信息观点相同的第二评论信息,该装置还包括:

生成模块,用于按照预设策略对至少一个所述第二评论信息和所述第一评论信息进行排序,生成评论信息列表,其中,至少一个所述第二评论信息中包括所述目标评论信息对应的预设评论信息;

所述第三显示模块包括:

第二显示子模块,用于控制所述评论信息列表中的评论信息按照排序顺序在所述第一目标区域以第二预设速度滚动显示;或者

第三显示子模块,用于控制所述评论信息列表中的评论信息按照排序顺序在所述第一目标区域平铺显示。

可选的,所述第三显示模块包括:

获取子模块,用于在所述第二显示子模块控制所述评论信息列表中的评论信息按照排序顺序在所述第一目标区域以第二预设速度滚动显示之前,获取所述评论信息列表中的各评论信息在所述第一目标区域分别对应的高度,累加各评论信息分别对应的高度获取各评论信息对应的总高度;

计算子模块,用于计算所述总高度与预设时长之比确定所述第二预设速度。

可选的,在所述第三显示子模块控制所述评论信息列表中的评论信息按照排序顺序在所述第一目标区域平铺显示时,若所述第一目标区域仅显示所述评论信息列表中的部分评论信息,所述第三显示模块还包括:

更新子模块,用于响应于在所述第一目标区域内的第三操作,更新所述第一目标区域内的评论信息。

可选的,所述第三显示模块还用于:

在所述第一目标区域以区别于所述第二评论信息的显示样式显示所述第一评论信息。

可选的,所述获取模块包括:

第一确定子模块,用于根据对所述第一目标控件所执行的满足第一预设操作特征的所述第二操作,将所述目标评论信息中的至少部分信息确定为所述第一评论信息;或者

第二确定子模块,用于根据对所述第一目标控件所执行的满足第二预设操作特征的所述第二操作,显示编辑界面并获取第一编辑内容,在所述第一编辑内容的观点与所述目标评论信息的观点相同的情况下,将所述第一编辑内容确定为所述第一评论信息。

可选的,所述获取模块还包括:

第三确定子模块,用于在所述第二确定子模块显示编辑界面并获取第一编辑内容之后,对所述第一编辑内容和所述目标评论信息分别进行语义分析,确定所述第一编辑内容的观点和所述目标评论信息的观点;

第一检测子模块,用于检测所述第一编辑内容的观点和所述目标评论信息的观点是否相同。

可选的,在所述第一编辑内容的观点和所述目标评论信息的观点不相同的情况下,所述获取模块还包括:

输出子模块,用于输出提示输入与所述目标评论信息观点相同的目标编辑内容的提示信息;

第二检测子模块,用于在获取第二编辑内容的情况下,检测所述第二编辑内容是否为所述目标编辑内容;

处理子模块,用于若所述第二编辑内容为所述目标编辑内容,将所述第二编辑内容确定为所述第一评论信息,否则继续输出所述提示信息直至获取所述目标编辑内容。

对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

另一方面,本发明实施例还提供了一种电子设备,包括存储器、处理器、总线以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述信息显示方法中的步骤。

举例如下,图6示出了一种电子设备的实体结构示意图。

如图6所示,该电子设备可以包括:处理器(processor)610、通信接口(Communications Interface)620、存储器(memory)630和通信总线640,其中,处理器610,通信接口620,存储器630通过通信总线640完成相互间的通信。通过电子设备的图形用户界面显示的内容至少包括目标内容,处理器610可以调用存储器630中的逻辑指令,执行以下步骤:响应于对所述目标内容的第一操作,控制所述目标内容对应的评论区域显示,所述评论区域包括针对于所述目标内容的至少一个评论信息以及每个所述评论信息分别对应的一第一控件,每个所述评论信息对应于一第一区域,每个所述评论信息的所述第一控件与所述第一区域相关联,且每个所述第一区域根据对应的触发条件在所述评论区域显示;根据对所述至少一个评论信息中的目标评论信息对应的第一目标控件的第二操作,获取与所述目标评论信息观点相同的第一评论信息;在所述评论区域未显示所述第一目标控件关联的第一目标区域的情况下,触发显示包括所述第一评论信息的所述第一目标区域;在所述评论区域显示所述第一目标区域的情况下,控制所述第一评论信息在所述第一目标区域显示。

此外,上述的存储器630中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

再一方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述各实施例提供的信息显示方法中的步骤。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

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

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

相关技术
  • 联系人信息的显示方法和装置以及信息的显示方法和装置
  • 信息显示系统、信息显示装置、信息显示方法、信息显示程序、信息提供装置及记录介质
技术分类

06120112280852