会话界面显示方法及装置与流程

文档序号:25992325发布日期:2021-07-23 21:04阅读:83来源:国知局
会话界面显示方法及装置与流程

本申请属于通信技术领域,具体涉及一种会话界面显示方法及装置。



背景技术:

通常,用户在使用聊天类应用程序向联系人发送消息时,用户可能需要通过不同的聊天类应用程序向不同的联系人发送消息,或者通过同一聊天类应用程序向不同的联系人发送消息。

在相关技术中,用户可以通过聊天类应用程序1显示联系人a对应的会话界面,以向联系人a发送消息,并触发电子设备切换至聊天类应用程序2显示联系人b对应的会话界面,以向联系人b发送消息,或者通过聊天类应用程序1切换显示联系人c对应的会话界面,以向联系人c发送消息等。

然而上述方法中,通过不断切换聊天类应用程序1和聊天类应用程序2,以切换显示联系人a、联系人b和联系人c对应的会话界面,需要用户通过多次输入触发电子设备切换显示的界面,因此,用户的操作繁琐且耗时,向不同联系人发送消息的效率较低。



技术实现要素:

本申请实施例的目的是提供一种会话界面显示方法及装置,能够解决电子设备向不同联系人发送消息的效率较低的问题。

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

第一方面,本申请实施例提供了一种会话界面显示方法,该方法包括:在显示会话界面的情况下,接收用户对会话界面中的第一控件的第一输入;其中,会话界面中显示有第一联系人的会话内容;会话界面包括n个控件,n个控件对应n个不同联系人的会话内容;n个控件包括所述第一控件,n为正整数;响应于第一输入,在会话界面中显示第一控件对应的目标联系人的会话内容。

第二方面,本申请实施例提供了一种会话界面显示装置,该装置包括:接收模块和显示模块。其中,接收模块,用于在显示会话界面的情况下,接收用户对会话界面中的第一控件的第一输入;其中,会话界面中显示有第一联系人的会话内容;会话界面包括n个控件,n个控件对应n个不同联系人的会话内容;n个控件包括第一控件,n为正整数。显示模块,用于响应于接收模块接收的第一输入,在会话界面中显示第一控件对应的目标联系人的会话内容。

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

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

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

在本申请实施例中,在电子设备显示包括有第一联系人的会话内容的会话界面的情况下,用户可以对会话界面中包括的n个控件中的第一控件进行第一输入,以使得电子设备可以响应于第一输入,在会话界面中显示第一控件对应的目标联系人的会话内容。由于电子设备可以通过显示一个会话界面的方式,以在该会话界面中显示第一联系人的会话内容,并且在该会话界面中包括有n个控件,该n个控件对应n个不同联系人的会话内容,从而用户可以通过对该n个控件中的第一控件进行输入,以触发电子设备可以直接在会话界面中显示第一控件对应的目标联系人的会话内容,以向目标联系人发送消息。而无需用户通过输入触发电子设备切换至联系人列表之后,再触发电子设备显示目标联系人的会话界面,因此,可以简化用户的操作,从而提高了电子设备向不同联系人发送消息的效率。

附图说明

图1是本申请实施例提供的一种会话界面显示方法的示意图之一;

图2是本申请实施例提供的一种手机的界面的实例示意图之一;

图3是本申请实施例提供的一种手机的界面的实例示意图之二;

图4是本申请实施例提供的一种会话界面显示方法的示意图之二;

图5是本申请实施例提供的一种手机的界面的实例示意图之三;

图6是本申请实施例提供的一种手机的界面的实例示意图之四;

图7是本申请实施例提供的一种会话界面显示方法的示意图之三;

图8是本申请实施例提供的一种会话界面显示方法的示意图之四;

图9是本申请实施例提供的一种手机的界面的实例示意图之五;

图10是本申请实施例提供的一种会话界面显示装置的结构示意图之一;

图11是本申请实施例提供的一种会话界面显示装置的结构示意图之二;

图12是本申请实施例提供的一种电子设备的硬件结构示意图。

具体实施方式

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

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

本申请实施例提供的会话界面显示方法以应用于电子设备向不同联系人发送消息的场景中,具体的应用场景可以根据使用需求而定,本申请不做限定。

以电子设备向多个联系人发送消息为例进行说明,假设用户需要在同一时间段内向联系人1、联系人2和联系人3(该3个联系人可以为同一应用程序中的联系人或不同应用程序中的联系人)分别发送不同的消息,则用户可以预先在会话界面中添加该3个联系人对应的3个控件,从而在用户需要向联系人1(联系人2或联系人3)发送消息时,在会话界面中显示任意联系人对应的会话内容时,通过对联系人1(联系人2或联系人3)对应的控件进行输入,即可触发电子设备在会话界面中显示联系人1(联系人2或联系人3)的会话内容。而无需用户通过输入触发电子设备切换至联系人列表之后,再触发电子设备显示联系人1(联系人2或联系人3)的会话页面;或者在联系人1、联系人2和联系人3为不同应用程序中的联系人时,用户需要先触发电子设备切换前台运行的应用程序之后,才能够触发电子设备显示联系人1(联系人2或联系人3)的会话页面。

因此,在本申请实施例中,用户可以直接在会话界面中通过对不同联系人对应的控件进行输入,触发电子设备在会话界面中显示目标联系人的会话内容,以向目标联系人发送消息,可以提高电子设备向不同联系人发送消息的效率。

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

本申请实施例提供一种会话界面显示方法,图1示出了本申请实施例提供的一种会话界面显示方法的流程图,该方法可以应用于电子设备。如图1所示,本申请实施例提供的会话界面显示方法可以包括下述的步骤201和步骤202。

步骤201、在显示会话界面的情况下,电子设备接收用户对会话界面中的第一控件的第一输入。

其中,上述会话界面中显示有第一联系人的会话内容;该会话界面包括n个控件,该n个控件对应n个不同联系人的会话内容;该n个控件包括第一控件,n为正整数。

本申请实施例中,电子设备在显示包括有第一联系人的会话内容的会话界面的情况下,用户可以对会话界面中包括的n个控件中的第一控件进行第一输入,以触发电子设备响应于第一输入,并在会话界面中显示第一控件对应的目标联系人的会话内容。

可选地,本申请实施例中,上述会话界面用于根据用户对n个控件的选择输入,显示对应的联系人的会话内容,以向该联系人发送消息。

需要说明的是,上述会话界面为一个独立的界面,并不是某一应用程序中的会话界面,通过该会话界面可以显示任意应用程序中的联系人的会话内容,该会话界面为系统提供的一个独立的界面,该会话界面默认全屏显示,显示内容可以包括以下至少一项:当前联系人的会话内容(即消息记录)、当前联系人所属的应用程序、当前联系人的联系人标识(例如头像、昵称等)。

可选地,本申请实施例中,上述会话界面包括的n个控件为用户预先在会话界面中添加的控件,以用于触发电子设备在该会话界面中显示对应的联系人的会话内容。

可选地,本申请实施例中,上述n个控件可以悬浮显示在会话界面中,或者,该n个控件可以在会话界面中的预设区域(例如边缘区域)排列显示。

可选地,本申请实施例中,上述n个控件对应的n个不同联系人属于至少一个应用程序中的联系人。

可选地,本申请实施例中,上述n个控件中的任一控件包括以下至少一个标识:任一控件对应的联系人的联系人标识,任一控件对应的联系人所属应用程序的应用程序标识,任一控件对应的联系人的未读消息的数量标识。

可以理解,上述会话界面可以将不同应用程序中的联系人整合到一起,以实现在该会话界面中向不同联系人(或不同应用程序中的联系人)发送消息,而无需反复切换应用程序或聊天界面。

可选地,本申请实施例中,上述会话界面中显示的n个控件满足一下至少一项:n个控件不遮挡会话界面中的输入框、n个控件位于预设显示位置,即靠近用户手指容易触及的显示位置,并按照预设顺序(由近到远的顺序显示有未读信息的控件、信息已读但未回复、信息已读已回复,若有多个控件对应的联系人有未读信息,可根据信息接收时间或者联系人的权重等方式排列)显示,以方便用户进行选择输入。其中,对于信息已读但未回复的联系人,可将控件的未读信息数量标识显示为0,或者通过颜色等方式提醒用户;当前会话界面中所显示的会话内容对应的联系人的控件不在会话界面中显示,当将会话界面中所显示的会话内容更新为其他联系人的会话内容时,可以再次在会话界面中显示。

步骤202、电子设备响应于第一输入,在会话界面中显示第一控件对应的目标联系人的会话内容。

可选地,本申请实施例中,上述第一输入可以为用户对第一控件的点击输入,以触发电子设备在会话界面中显示第一控件对应的目标联系人的会话内容;或者,上述第一输入可以为用户拖动第一控件滑动至会话界面中的输入框内,以触发电子设备在会话界面中显示第一控件对应的目标联系人的会话内容;或者,在n个控件按照圆圈的方式排列时,上述第一输入可以为用户拖动第一控件至圆圈的圆心处,以触发电子设备在会话界面中显示第一控件对应的目标联系人的会话内容。

可选地,本申请实施例中,电子设备在会话界面中显示第一控件对应的目标联系人的会话内容时,可以在保持显示第一联系人的会话内容的情况下,显示第一控件对应的目标联系人的会话内容(即在会话界面中同时显示第一联系人的会话内容和第一控件对应的目标联系人的会话内容);或者,电子设备可以将会话界面中显示的第一联系人的会话内容,更新为第一控件对应的目标联系人的会话内容。

需要说明的是,电子设备在会话界面中显示第一控件对应的目标联系人的会话内容,无需切换显示的界面,仅通过更新显示会话界面中显示的内容即可。

可选地,本申请实施例中,上述第一控件对应的目标联系人与上述第一联系人可以为同一应用程序中的联系人,或不同应用程序中的联系人。

示例性的,以电子设备为手机为例进行说明。如图2中的(a)所示,在手机显示会话界面10的情况下,该会话界面10中包括有第一联系人的会话内容和n个控件(本实例中n为3),用户可以对该n个控件中的第一控件11进行输入,如图2中的(b)所示,手机可以在会话界面10中显示第一控件11对应的目标联系人的会话内容,并保持显示n个控件(包括有第一联系人对应的控件),从而可以灵活的切换所显示的联系人的会话内容。

又示例性的,结合图2中的(a),如图3所示,n个控件在会话界面10中可以按照圆圈的方式排列显示,用户可以对该n个控件中的第一控件11进行输入,以将第一控件11拖动至圆圈的圆心处,从而可以触发手机在会话界面10中显示第一控件11对应的目标联系人的会话内容,并保持显示n个控件。

本申请实施例提供一种会话界面显示方法,在电子设备显示包括有第一联系人的会话内容的会话界面的情况下,用户可以对会话界面中包括的n个控件中的第一控件进行第一输入,以使得电子设备可以响应于第一输入,在会话界面中显示第一控件对应的目标联系人的会话内容。由于电子设备可以通过显示一个会话界面的方式,以在该会话界面中显示第一联系人的会话内容,并且在该会话界面中包括有n个控件,该n个控件对应n个不同联系人的会话内容,从而用户可以通过对该n个控件中的第一控件进行输入,以触发电子设备可以直接在会话界面中显示第一控件对应的目标联系人的会话内容,以向目标联系人发送消息。而无需用户通过输入触发电子设备切换至联系人列表之后,再触发电子设备显示目标联系人的会话界面,因此,可以简化用户的操作,从而提高了电子设备向不同联系人发送消息的效率。

可选地,本申请实施例中,结合图1,如图4所示,在上述步骤201之前,本申请实施例提供的会话界面显示方法还可以包括下述的步骤301至步骤303。

步骤301、电子设备显示第一应用程序的第一界面。

本申请实施例中,上述第一界面中显示有m个联系人的联系人标识和第二控件;m为正整数。

可选地,本申请实施例中,上述第一界面可以为第一应用程序中的通讯录界面或最近联系人界面,在该第一界面中包括有多个联系人的标识(头像、昵称和备注等)。

可选地,本申请实施例中,上述第二控件(或n个控件)可以为悬浮球,该悬浮球可以为新建的独立的悬浮球;或者,该悬浮球可以为电子设备中原有的悬浮球,为了不影响悬浮球原有功能的正常使用,本申请中涉及到的功能将充分使用悬浮球的另一面,即,将悬浮球看做一个平面物体,用户能看到的叫做可视面,用户看不到的叫做不可视面(可视面和不可视面是相对的两个面)。悬浮球原有功能与用户交互的面为第一面,本申请所涉及的面为第二面。当第一面和第二面的功能同时开启时,用户可以通过手势触发电子设备切换可视面为第一面或第二面,例如通过按压悬浮球并进行拖动一段轨迹后松开触发电子设备切换可视面等。

可选地,本申请实施例中,用户可以在系统设置界面中控制本申请提供的会话界面显示方法的开启或关闭,例如在系统设置界面中通过“悬浮球启动聊天界面”入口,开启悬浮球的功能,以通过悬浮球触发电子设备显示会话界面。

步骤302、电子设备接收用户将第二控件移动至m个联系人中的第二联系人的联系人标识的第二输入。

可选地,本申请实施例中,在电子设备显示第一应用程序的第一界面时,用户可以对第二控件进行拖动输入,以将该第二控件移动至m个联系人中的第二联系人的联系人标识所在的显示位置(即覆盖第二联系人的联系人标识),从而在用户的输入满足预设条件的情况下,电子设备可以获取第二联系人的相关信息,以建立第二控件与第二联系人的会话内容间的对应关系。

可选地,本申请实施例中,上述用户的输入满足预设条件可以为以下任一项:在将第二控件移动至m个联系人中的第二联系人的联系人标识所在的显示位置后进行按压输入、在将第二控件移动至m个联系人中的第二联系人的联系人标识所在的显示位置后停留的时长达到预设时长等。

可选地,本申请实施例中,上述相关信息包括以下至少一项:第二联系人所属应用程序的应用程序标识,第二联系人的头像、昵称、备注等,第二联系人的聊天记录等。以在第二控件上显示第二联系人的的头像、昵称等。

步骤303、电子设备响应于第二输入,建立第二控件与第二联系人的会话内容间的对应关系。

其中,上述第二控件为n个控件中的一个控件。

可选地,本申请实施例中,用户还可以通过将其他控件拖动至m个联系人中的其他联系人的联系人标识所在的显示位置,以建立其他控件与其他联系人的会话内容间的对应关系。具体的,用户还可以在电子设备显示第二应用程序的第二界面时,将控件拖动至第二界面中显示的多个联系人的联系人标识,以建立控件与第二应用程序中的联系人的会话内容间的对应关系。

需要说明的是,由于联系人可能为不同的应用程序中的联系人,也可能是同一应用程序中的不同联系人(或群组),因此需要将多个联系人逐一收集至会话界面中(即分别建立一个控件与一个联系人的会话内容间的对应关系)。

在一种实现方式中,用户可以通过输入,先触发电子设备将第二控件分裂为多个控件(即n个控件),具体的方式包括但不限于以下至少一项:通过拖动第二控件与屏幕边缘发生碰撞、在第二控件上画线模拟分割动作、拖动第二控件按照n对应的数字轨迹进行滑动等。

在另一种实现方式中,电子设备可以在用户将第二控件移动至m个联系人中的第二联系人的联系人标识,并建立第二控件与第二联系人的会话内容间的对应关系之后,将第二控件分裂为两个控件(即第二控件和另一个控件),用户可以继续拖动该另一个控件至其他联系人的联系人标识,以建立该另一个控件与其他联系人的会话内容间的对应关系,并继续分裂为两个控件,以此类的得到n个控件,并分别建立每个控件与一个联系人的会话内容间的对应关系。

可选地,本申请实施例中,上述第二输入具体可以为以下任一项:在第一界面为通讯录界面或最近联系人界面时,将第二控件移动至第一界面中的第二联系人的头像(或昵称、群组名称)上进行重合,并通过进行重力按压第二控件(或第二控件与第二联系人的头像的重合面积或时长满足一定条件)触发电子设备建立第二控件与第二联系人的会话内容间的对应关系;在第一界面为第二联系人的会话界面时,在该第二联系人的会话界面中,将第二控件移动至第二联系人的头像(或昵称、群组名称)上进行重合,并通过进行重力按压第二控件(或第二控件与第二联系人的头像的重合面积或时长满足一定条件)触发电子设备建立第二控件与第二联系人的会话内容间的对应关系;在第二联系人为群组会话,且第一界面为群组会话的会话界面时,在该群组会话的会话界面中,将第二控件移动至群组会话的名称上进行重合,并通过进行重力按压第二控件(或第二控件与第二联系人的头像的重合面积或时长满足一定条件)触发电子设备建立第二控件与第二联系人的会话内容间的对应关系。

需要说明的是,在用户触发电子设备建立多个控件与多个联系人的会话内容间的对应关系之后(即用户结束第二输入),电子设备可以直接显示会话界面,并在会话界面中显示第一联系人的会话内容和多个控件,该第一联系人可以为多个联系人中的任意联系人。

示例性的,如图5中的(a)所示,在手机显示第一应用程序的最近联系人界面20时,在该最近联系人界面20上包括有多个最近联系人和悬浮控件21,每个最近联系人均对应一个头像标识22和昵称标识23,用户可以对悬浮控件21进行拖动输入,以将悬浮控件21拖动至头像标识22或昵称标识23所在的显示位置处进行重合,并可以通过进行重力按压悬浮控件21,触发手机建立悬浮控件21与某个联系人的会话内容间的对应关系。

又示例性的,如图5中的(b)所示,在手机显示第一应用程序的通讯录界面30时,在该通讯录界面30上包括有多个联系人和悬浮控件31,每个联系人均对应一个头像标识32和昵称标识33,用户可以对悬浮控件31进行拖动输入,以将悬浮控件31拖动至头像标识32或昵称标识33所在的显示位置处进行重合,并可以通过进行重力按压悬浮控件31,触发手机建立悬浮控件31与某个联系人的会话内容间的对应关系。

又示例性的,如图6中的(a)所示,在手机显示第一应用程序中的第二联系人的会话界面40时,在该会话界面40上包括有第二联系人的会话内容、悬浮控件41、头像标识42和昵称标识43,用户可以对悬浮控件41进行拖动输入,以将悬浮控件41拖动至头像标识42或昵称标识43所在的显示位置处进行重合,并可以通过进行重力按压悬浮控件41,触发手机建立悬浮控件41与第二联系人的会话内容间的对应关系。同样的方式,如图6中的(b)所示,在手机显示第一应用程序中的群组会话界面时,方法与图6中的(a)相同,此处不再赘述。

本申请实施例中,用户可以在电子设备显示包括有m个联系人的联系人标识和第二控件的第一应用程序的第一界面时,进行将第二控件移动至m个联系人中的第二联系人的联系人标识的第二输入,以触发电子设备,建立第二控件与第二联系人的会话内容间的对应关系,从而用户可以通过在显示会话界面时,对第二控件进行输入触发电子设备在会话界面中显示第二联系人的会话内容。

可选地,本申请实施例中,结合图1,如图7所示,上述步骤202具体可以通过下述的步骤202a实现。

步骤202a、电子设备响应于第一输入,将会话界面中显示的第一联系人的会话内容,更新显示为第一控件对应的目标联系人的会话内容。

本申请实施例中,在电子设备将会话界面中显示的第一联系人的会话内容,更新显示为第一控件对应的目标联系人的会话内容,电子设备仅在会话界面中显示一个联系人的会话内容,从而提高了电子设备向不同联系人发送消息的灵活性。

可选地,本申请实施例中,上述第一控件包括n个控件中的p个控件,p为小于或等于n的正整数。结合图1,如图8所示,上述步骤202具体可以通过下述的步骤202b实现。

步骤202b、电子设备响应于第一输入,在会话界面中,通过p个会话窗口显示p个控件对应的目标联系人的会话内容。

本申请实施例中,上述p个会话窗口中的一个会话窗口显示p个控件中的一个控件对应的目标联系人的会话内容。

可选地,本申请实施例中,上述第一输入包括:用户在会话界面上的滑动输入;上述p个控件为:滑动输入对应的滑动轨迹上的控件。

需要说明的是,电子设备在通过p个会话窗口显示p个控件对应的目标联系人的会话内容时,可以在会话界面中显示一个输入框;或者,在会话界面中的p个会话窗口中的每个会话窗口中显示一个输入框(即显示p个输入框)。

可选地,本申请实施例中,在某些场景中,用户需要给多个联系人发送相同的消息,即可以通过对应的消息发送模式,从而在用户拖动n个控件中的p个控件彼此重叠,并将所有重叠的p个控件拖动至输入框中,以触发电子设备通过p个会话窗口显示p个控件对应的目标联系人的会话内容;或者,用户通过滑动输入的方式将p个控件和输入框连接起来形成一条线(即滑动输入的输入轨迹经过p个控件和输入框),以触发电子设备通过p个会话窗口显示p个控件对应的目标联系人的会话内容。

可选地,本申请实施例中,电子设备可以通过宫格显示形式,或排列显示形式在会话界面中显示p个会话窗口,从而用户可以在输入框中输入目标信息,并触发电子设备将目标信息发送至p个会话窗口对应的p个目标联系人。

可选地,本申请实施例中,在上述步骤202b之后,若用户需要向p个目标联系人中的部分目标联系人发送消息,则可以通过以下任意方式关闭另一部分会话窗口:在另一部分会话窗口中进行预设轨迹的滑动输入,以触发电子设备将该另一部分会话窗口关闭,并显示对应的控件;或者用户可以直接对另一部分会话窗口中的关闭控件进行点击输入,触发电子设备将该另一部分会话窗口关闭,并显示对应的控件。

可选地,本申请实施例中,在上述步骤202b之后,若用户需要向p个目标联系人中的一个目标联系人发送消息,则用户可以对p个会话窗口中的任意会话窗口,或会话界面中显示的n-p个控件中的任意控件进行选择输入,以触发电子设备将会话界面中显示的p个会话窗口更新为用户选择的联系人的会话内容。

示例性的,如图9中的(a)或图9中的(b)所示,用户可以在会话界面50中进行滑动输入,该滑动输入的滑动轨迹经过p个控件中的全部控件(即p等于n),从而手机可以通过p个会话窗口显示p个控件对应的目标联系人的会话内容,一个会话窗口显示p个控件中的一个控件对应的目标联系人的会话内容。从而用户可以同时向该p个会话窗口对应的p个目标联系人发送同样的消息,简化了用户的操作。

本申请实施例中,在第一控件包括n个控件中的p个控件时,用户可以在会话界面上进行滑动输入,以使得滑动输入的滑动轨迹经过该p个控件,从而触发电子设备可以在会话界面中通过显示p个会话窗口显示方式,显示p个目标联系人的会话内容,从而电子设备可以将输入框中的消息同时发送至p个目标联系人,因此可以提高电子设备发送相同消息的效率。

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

图10示出了本申请实施例中涉及的会话界面显示装置的一种可能的结构示意图。如图10所示,会话界面显示装置70可以包括:接收模块71和显示模块72。

其中,接收模块71,用于在显示会话界面的情况下,接收用户对会话界面中的第一控件的第一输入;其中,会话界面中显示有第一联系人的会话内容;会话界面包括n个控件,n个控件对应n个不同联系人的会话内容;n个控件包括第一控件,n为正整数。显示模块72,用于响应于接收模块71接收的第一输入,在会话界面中显示第一控件对应的目标联系人的会话内容。

在一种可能的实现方式中,显示模块72,用于将会话界面中显示的第一联系人的会话内容,更新显示为第一控件对应的目标联系人的会话内容。

在一种可能的实现方式中,n个不同联系人属于至少一个应用程序中的联系人;任一控件包括以下至少一个标识:任一控件对应的联系人的联系人标识,任一控件对应的联系人所属应用程序的应用程序标识,任一控件对应的联系人的未读消息的数量标识。

在一种可能的实现方式中,显示模块72,还用于在显示会话界面的情况下,接收用户对会话界面中的第一控件的第一输入之前,显示第一应用程序的第一界面,该第一界面中显示有m个联系人的联系人标识和第二控件;m为正整数。接收模块71,还用于接收用户将第二控件移动至m个联系人中的第二联系人的联系人标识的第二输入。结合图10,如图11所示,本申请实施例提供的会话界面显示装置70还可以包括:建立模块73。其中,建立模块73,用于响应于接收模块71接收的第二输入,建立第二控件与第二联系人的会话内容间的对应关系。其中,第二控件为n个控件中的一个控件。

在一种可能的实现方式中,第一控件包括n个控件中的p个控件,p为小于或等于n的正整数。显示模块72,用于在会话界面中,通过p个会话窗口显示p个控件对应的目标联系人的会话内容;一个会话窗口显示一个控件对应的目标联系人的会话内容。

本申请实施例提供的会话界面显示装置能够实现上述方法实施例中会话界面显示装置实现的各个过程,为避免重复,详细描述这里不再赘述。

本申请实施例提供一种会话界面显示装置,由于电子设备可以通过显示一个会话界面的方式,以在该会话界面中显示第一联系人的会话内容,并且在该会话界面中包括有n个控件,该n个控件对应n个不同联系人的会话内容,从而用户可以通过对该n个控件中的第一控件进行输入,以触发电子设备可以直接在会话界面中显示第一控件对应的目标联系人的会话内容,以向目标联系人发送消息。而无需用户通过输入触发电子设备切换至联系人列表之后,再触发电子设备显示目标联系人的会话界面,因此,可以简化用户的操作,从而提高了电子设备向不同联系人发送消息的效率。

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

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

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

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

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

该电子设备100包括但不限于:射频单元101、网络模块102、音频输出单元103、输入单元104、传感器105、显示单元106、用户输入单元107、接口单元108、存储器109、以及处理器110等部件。

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

其中,用户输入单元107,用于在显示会话界面的情况下,接收用户对会话界面中的第一控件的第一输入;其中,会话界面中显示有第一联系人的会话内容;会话界面包括n个控件,n个控件对应n个不同联系人的会话内容;n个控件包括所述第一控件,n为正整数。

显示单元106,用于响应于第一输入,在会话界面中显示所述第一控件对应的目标联系人的会话内容。

本申请实施例提供一种电子设备,由于电子设备可以通过显示一个会话界面的方式,以在该会话界面中显示第一联系人的会话内容,并且在该会话界面中包括有n个控件,该n个控件对应n个不同联系人的会话内容,从而用户可以通过对该n个控件中的第一控件进行输入,以触发电子设备可以直接在会话界面中显示第一控件对应的目标联系人的会话内容,以向目标联系人发送消息。而无需用户通过输入触发电子设备切换至联系人列表之后,再触发电子设备显示目标联系人的会话界面,因此,可以简化用户的操作,从而提高了电子设备向不同联系人发送消息的效率。

可选地,显示单元106,用于将会话界面中显示的第一联系人的会话内容,更新显示为第一控件对应的目标联系人的会话内容。

本申请实施例中,在电子设备将会话界面中显示的第一联系人的会话内容,更新为第一控件对应的目标联系人的会话内容,电子设备仅在会话界面中显示一个联系人的会话内容,从而提高了电子设备向不同联系人发送消息的灵活性。

显示单元106,还用于显示第一应用程序的第一界面,该第一界面中显示有m个联系人的联系人标识和第二控件;m为正整数。

用户输入单元107,还用于接收用户将第二控件移动至m个联系人中的第二联系人的联系人标识的第二输入。

处理器110,用于响应于第二输入,建立第二控件与第二联系人的会话内容间的对应关系;其中,第二控件为n个控件中的一个控件。

本申请实施例中,用户可以在电子设备显示包括有m个联系人的联系人标识和第二控件的第一应用程序的第一界面时,进行将第二控件移动至m个联系人中的第二联系人的联系人标识的第二输入,以触发电子设备,建立第二控件与第二联系人的会话内容间的对应关系,从而用户可以通过在显示会话界面时,对第二控件进行输入触发电子设备在会话界面中显示第二联系人的会话内容。

可选地,显示单元106,用于在会话界面中,通过p个会话窗口显示p个控件对应的目标联系人的会话内容;一个会话窗口显示一个控件对应的目标联系人的会话内容。

本申请实施例中,在第一控件包括n个控件中的p个控件时,用户可以在会话界面上进行滑动输入,以使得滑动输入的滑动轨迹经过该p个控件,从而触发电子设备可以在会话界面中通过显示p个会话窗口显示方式,显示p个目标联系人的会话内容,从而电子设备可以将输入框中的消息同时发送至p个目标联系人,因此可以提高电子设备发送相同消息的效率。

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

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

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

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

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

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

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

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

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