会话记录的显示方法、装置、存储介质及电子装置制造方法及图纸

技术编号:35178861 阅读:12 留言:0更新日期:2022-10-12 17:46
本申请公开了一种会话记录的显示方法、装置、存储介质及电子装置,涉及智能家居/智慧家庭技术领域,该会话记录的显示方法包括:获取会话列表,其中,会话列表中记录了多条会话;根据会话列表的列表高度和显示屏幕的显示高度,确定在显示屏幕中显示的目标会话,其中,列表高度是会话列表中的多条会话的高度,显示高度是显示屏幕的最大显示高度;在显示屏幕中显示的目标会话,解决了相关技术中显示屏幕中的会话显示区域不能随着会话记录的改变而自适应的改变显示的会话记录,从而导致用户体验较差的问题,从而达到了提升用户体验感的效果。从而达到了提升用户体验感的效果。从而达到了提升用户体验感的效果。

【技术实现步骤摘要】
会话记录的显示方法、装置、存储介质及电子装置


[0001]本申请涉及智能家居/智慧家庭
,具体而言,涉及一种会话记录的显示方法、装置、存储介质及电子装置。

技术介绍

[0002]目前,智能家居可以通过交互与用户完成交流,用户向智能家居提出问题,智能家居回答问题,并将用户的问题和对应的回答显示在智能家居的可视屏幕中。现有的显示会话都为固定显示区域,屏幕中的会话显示区域不能随着会话记录的改变而自适应的改变显示的会话记录,从而导致用户体验较差。
[0003]针对上述相关技术中显示屏幕中的会话显示区域不能随着会话记录的改变而自适应的改变显示的会话记录,从而导致用户体验较差的问题,尚未提出解决方案。

技术实现思路

[0004]本专利技术实施例提供了一种会话记录的显示方法、装置、存储介质及电子装置,以至少解决相关技术中显示屏幕中的会话显示区域不能随着会话记录的改变而自适应的改变显示的会话记录,从而导致用户体验较差的问题。
[0005]根据本专利技术的一个实施例,提供一种会话记录的显示方法,包括:
[0006]获取会话列表,其中,所述会话列表中记录了多条会话;根据所述会话列表的列表高度和显示屏幕的显示高度,确定在所述显示屏幕中显示的目标会话,其中,所述列表高度是所述会话列表中的所述多条会话的高度,所述显示高度是所述显示屏幕的最大显示高度;在所述显示屏幕中显示的所述目标会话。
[0007]在一个示例性实施例中,所述根据所述会话列表的列表高度和显示屏幕的显示高度,确定在所述显示屏幕中显示的目标会话,包括:在所述列表高度小于或等于所述显示高度的情况下,将所述会话列表中的每条会话确定为所述目标会话。
[0008]在一个示例性实施例中,所述在所述显示屏幕中显示的所述目标会话,包括:按照所述会话列表中每条会话的记录时间,在所述显示屏幕中显示的所述目标会话,其中,所述会话列表中记录时间与当前时间越近的会话越靠近所述显示屏幕的底部,所述会话列表被设置为在所述显示屏幕中禁止被滑动。
[0009]在一个示例性实施例中,根据所述会话列表的列表高度和显示屏幕的显示高度,确定在所述显示屏幕中显示的目标会话,包括:在所述列表高度大于所述显示高度的情况下,根据所述会话列表中记录的所述多条会话记录的记录时间,在所述会话列表获取所述显示高度的部分会话列表,其中,第一时间间隔是所述部分会话列表中记录时间与当前时间间隔最长的时间间隔,第二时间间隔是剩余会话列表中记录时间与当前时间间隔最短的时间间隔,所述第一时间间隔小于或等于所述第二时间间隔,所述剩余会话列表中记录了所述会话列表中除所述部分会话列表之外的会话;将所述部分会话列表中的每条会话确定为所述目标会话
[0010]在一个示例性实施例中,所述在所述显示屏幕中显示的所述目标会话,包括:按照所述部分会话列表中每条会话的记录时间,在所述显示屏幕中显示的所述目标会话,其中,所述部分会话列表中记录时间与所述当前时间越近的会话越靠近所述显示屏幕的底部,所述会话列表被设置为在所述显示屏幕中允许被滑动。
[0011]在一个示例性实施例中,在所述显示屏幕中显示的所述目标会话之后,所述方法还包括:在获取到对所述显示屏幕的滑动操作的情况下,在所述显示屏幕显示所述剩余会话列表中的会话。
[0012]在一个示例性实施例中,所述获取会话列表,包括:在获取到新增会话的情况下,将所述新增会话记录在初始会话列表的头部位置;将所述初始会话列表进行反转,得到所述会话列表,以使所述初始会话列表的头部位置与所述显示屏幕的底部相对应。
[0013]根据本专利技术的另一个实施例,还提供了一种会话记录的显示装置,包括:获取单元,用于获取会话列表,其中,所述会话列表中记录了多条会话;确定单元,用于根据所述会话列表的列表高度和显示屏幕的显示高度,确定在所述显示屏幕中显示的目标会话,其中,所述列表高度是所述会话列表中的所述多条会话的高度,所述显示高度是所述显示屏幕的最大显示高度;显示单元,用于在所述显示屏幕中显示的所述目标会话。
[0014]根据本专利技术的又一个实施例,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
[0015]根据本专利技术的又一个实施例,还提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。
[0016]通过本专利技术,获取会话列表,其中,所述会话列表中记录了多条会话;根据所述会话列表的列表高度和显示屏幕的显示高度,确定在所述显示屏幕中显示的目标会话,其中,所述列表高度是所述会话列表中的所述多条会话的高度,所述显示高度是所述显示屏幕的最大显示高度;在所述显示屏幕中显示的所述目标会话。解决了相关技术中显示屏幕中的会话显示区域不能随着会话记录的改变而自适应的改变显示的会话记录,从而导致用户体验较差的问题,从而达到了提升用户体验感的效果。
附图说明
[0017]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
[0018]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0019]图1是根据本申请实施例的一种可选的会话记录的显示方法的硬件环境的示意图;
[0020]图2是根据本申请实施例的一种可选的会话记录的显示方法的流程图;
[0021]图3是根据本申请实施例的一种可选的会话列表的列表高度示意图;
[0022]图4是根据本申请实施例的一种可选的显示屏幕的显示高度示意图;
[0023]图5是根据本申请实施例的一种可选的目标会话显示示意图一;
[0024]图6是根据本申请实施例的一种可选的目标会话显示示意图二;
[0025]图7是根据本申请实施例的一种可选的选取部分会话列表的示意图;
[0026]图8是根据本申请实施例的一种可选的获取会话列表的示意图;
[0027]图9是根据本申请实施例的一种可选的会话显示示意图;
[0028]图10是根据本申请实施例的一种可选的确定测试结果的装置的结构框图。
具体实施方式
[0029]为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
[0030]需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种会话记录的显示方法,其特征在于,包括:获取会话列表,其中,所述会话列表中记录了多条会话;根据所述会话列表的列表高度和显示屏幕的显示高度,确定在所述显示屏幕中显示的目标会话,其中,所述列表高度是所述会话列表中的所述多条会话的高度,所述显示高度是所述显示屏幕的最大显示高度;在所述显示屏幕中显示的所述目标会话。2.根据权利要求1所述的方法,其特征在于,所述根据所述会话列表的列表高度和显示屏幕的显示高度,确定在所述显示屏幕中显示的目标会话,包括:在所述列表高度小于或等于所述显示高度的情况下,将所述会话列表中的每条会话确定为所述目标会话。3.根据权利要求2所述的方法,其特征在于,所述在所述显示屏幕中显示的所述目标会话,包括:按照所述会话列表中每条会话的记录时间,在所述显示屏幕中显示的所述目标会话,其中,所述会话列表中记录时间与当前时间越近的会话越靠近所述显示屏幕的底部,所述会话列表被设置为在所述显示屏幕中禁止被滑动。4.根据权利要求1所述的方法,其特征在于,根据所述会话列表的列表高度和显示屏幕的显示高度,确定在所述显示屏幕中显示的目标会话,包括:在所述列表高度大于所述显示高度的情况下,根据所述会话列表中记录的所述多条会话记录的记录时间,在所述会话列表获取所述显示高度的部分会话列表,其中,第一时间间隔是所述部分会话列表中记录时间与当前时间间隔最长的时间间隔,第二时间间隔是剩余会话列表中记录时间与当前时间间隔最短的时间间隔,所述第一时间间隔小于或等于所述第二时间间隔,所述剩余会话列表中记录了所述会话列表中除所述部分会话列表之外的会话;将所述部分会话列表中的每条会话确定为所述目标会话。5.根...

【专利技术属性】
技术研发人员:褚福贺
申请(专利权)人:海尔智家股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1