实现即时聊天的方法、装置及终端设备的制造方法_2

文档序号:9353003阅读:来源:国知局
聊天的方法的场景图之三。
[0063]图2A是根据一示例性实施例一示出的实现即时聊天的方法的流程图。
[0064]图2B是根据一不例性实施例一不出的实现即时聊天的方法的场景图之一。
[0065]图2C是根据一示例性实施例一示出的实现即时聊天的方法的场景图之二。
[0066]图2D是根据一示例性实施例一示出的如何添加聊天成员对应的视频信息显示在第二用户界面的流程图。
[0067]图2E是根据一示例性实施例一示出的如何从通讯录界面确定需要添加的聊天成员的场景图。
[0068]图3是根据一示例性实施例二示出的实现即时聊天的方法的流程图。
[0069]图4是根据一示例性实施例示出的一种实现即时聊天的装置的框图。
[0070]图5是根据一示例性实施例示出的另一种实现即时聊天的装置的框图。
[0071]图6是根据一示例性实施例示出的一种适用于实现即时聊天的装置的框图。
【具体实施方式】
[0072]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
[0073]图1A是根据一示例性实施例示出的实现即时聊天的方法的流程图,图1B是根据一示例性实施例示出的实现即时聊天的方法的场景图之一,图1C是根据一示例性实施例示出的实现即时聊天的方法的场景图之二,图1D是根据一示例性实施例示出的实现即时聊天的方法的场景图之三;该实现即时聊天的方法可以应用在终端设备(例如:智能手机、平板电脑、台式计算机)上,可以通过在终端设备上安装即时聊天工具的方式实现,如图1A所示,该实现即时聊天的方法包括以下步骤S101-S103:
[0074]在步骤SlOl中,在通过即时聊天工具进行文本聊天的过程中,监听即时聊天工具的用户界面上的第一触发指令。
[0075]在一实施例中,即时聊天工具可以为安装在智能手机上的即时聊天应用程序(APP),也可以为安装在台式计算机上的即时聊天软件。在一实施例中,第一触发指令可以由用于开启视频聊天或者开启音频聊天的按键触发产生,或者通过在终端设备的触摸屏上的缩放操作触发产生,还可以通过第一触发指令显示视频聊天和音频聊天的选项,用户通过选项来确定跟聊天的对方进行视频聊天还是音频聊天。
[0076]在步骤S102中,在监听到第一触发指令时,确定文本聊天对应的第一显示区域以及多媒体聊天对应的第二显示区域。
[0077]在一实施例中,可以通过点击或者长按的方式来触发第一触发指令。在一实施例中,可以检测终端设备的显示屏的摆放模式,根据摆放模式来确定第一显示区域和第二显示区域的方式,例如,如果终端设备处于垂直摆放模式,可以将第一显示区域设置在显示屏的下方,将第二显示区域设置在显示屏的上方,如果终端设备处于水平摆放模式,可以将第一显示区域设置在显示屏的左侧,将第二显示区域设置在显示屏的右侧。
[0078]在步骤S103中,在第一显示区域显示文本聊天的第一用户界面以及在第二显示区域显示多媒体聊天的第二用户界面。
[0079]作为一个示例性场景,以多媒体聊天为视频聊天为例进行示例性说明,如图1B所示,当用户通过终端设备10与John Smith进行文本聊天时,即时聊天工具的用户界面为文本聊天的界面,第一按键11位于用户界面的右上方,当监听到第一按键11被触发产生第一触发指令时,如图1C所示,通过开启摄像头的按键12在用户界面上显示呼叫John Smith,当John Smith通过通信对端接通呼叫后,如图1D所示,在多媒体聊天的第二用户界面13显示John Smith的视频图像14,在文本聊天的第一用户界面15继续进行文本聊天。此外,还可以通过监听关闭摄像头的按键16来终止与John Smith的视频聊天。
[0080]本实施例中,在通过即时聊天工具进行文本聊天的过程中,在监听到第一触发指令时,在第一显示区域显示文本聊天的第一用户界面以及在第二显示区域显示多媒体聊天的第二用户界面,从而可以确保用户能够在第一用户界面发送文本内容同时在第二用户界面进行多媒体聊天,避免了视频图像的用户界面与文本输入的用户界面之间相互切换,提高了用户在多媒体聊天过程中与聊天对方的交互性。
[0081 ] 在一实施例中,方法还可包括:
[0082]在第一用户界面上监听用于添加视频聊天成员的第二触发指令;
[0083]在监听到第二触发指令时,将需要添加的聊天成员对应的视频信息显示在第二用户界面。
[0084]在一实施例中,将需要添加的聊天成员对应的视频信息显示在第二用户界面,可包括:
[0085]从即时聊天工具的用户界面跳转到通讯录界面;
[0086]从通讯录界面确定需要添加的聊天成员;
[0087]统计所述需要添加的聊天成员的数量。
[0088]在一实施例中,方法还可包括:
[0089]确定数量是否大于预设阈值;
[0090]如果数量大于预设阈值时,根据数量调整第二用户界面上已显示的视频图像的大小。
[0091]在一实施例中,方法还可包括:
[0092]在通过即时聊天工具进行多媒体聊天的过程中,确定的第一用户界面上的文本输入内容;
[0093]将文本输入内容发送至终端设备的通信对端。
[0094]具体如何实现即时聊天的,请参考后续实施例。
[0095]至此,本公开实施例提供的上述方法,可以确保用户能够在第一用户界面发送文本内容同时在第二用户界面进行多媒体聊天,避免视频图像的用户界面与文本输入的用户界面之间相互切换,提高用户在多媒体聊天过程中与聊天对方的交互性。
[0096]下面以具体实施例来说明本公开实施例提供的技术方案。
[0097]图2A是根据一示例性实施例一示出的实现即时聊天的方法的流程图,2B是根据一示例性实施例一示出的实现即时聊天的方法的场景图之一,图2C是根据一示例性实施例一示出的实现即时聊天的方法的场景图之二,图2D是根据一示例性实施例一示出的如何将需要添加的聊天成员对应的视频信息显示在第二用户界面的流程图,图2E是根据一示例性实施例一示出的如何从通讯录界面确定需要添加的聊天成员的场景图;本实施例利用本公开实施例提供的上述方法,以如何在视频聊天过程中添加新的聊天成员为例进行示例性说明,如图2A所示,包括如下步骤:
[0098]在步骤S201中,在第一用户界面上监听用于添加视频聊天成员的第二触发指令。
[0099]在步骤S202中,在监听到第二触发指令时,确定在第二用户界面的聊天成员的数量。
[0100]在步骤S203中,如果数量大于预设阈值时,根据数量调整第二用户界面上已显示的视频图像的大小。
[0101]在步骤S204中,将需要添加的聊天成员对应的视频信息显示在第二用户界面。
[0102]在一实施例中,如图2B所示,在第一用户界面15上监听用于添加视频聊天成员的第二按键17被触发产生第二触发指令,在监听到第二触发指令时,如果在第二用户界面13上允许添加的视频聊天的视频窗口最多为6个,当需要添加聊天成员的数量大于6时,第二用户界面13上已经不能以当前所显示的视频窗口大小来显示7个以上的视频窗口,例如,当前所显示的视频窗口大小为al*bl,第二用户界面13上最多可以显示6个为al*bl的视频窗口,如果用户需要添加7个聊天对象,则需要对6个al*bl的视频窗口调整为a2*b2的视频窗口,其中,al大于a2,bl大于b2。
[0103]如图2D所示,在一实施例中,上述步骤S202可包括如下步骤:
[0104]在步骤S211中,从即时聊天工具的用户界面跳转到通讯录界面。
[0105]在步骤S212中,从通讯录界面确定需要添加的聊天成员。
[0106]在步骤S213中,统计需要添加的聊天成员的数量。
[0107]在步骤S214中,将该数量的聊天成员对应的视频信息显示在第二用户界面。
[0108]作为一个示例性场景,如图2E所示,在从图2B所示的用户界面上监听到第二按键17被触发产生第二触发指令时,从即时聊天工具的用户界面跳转到通讯录界面18,在该通讯录界面18上,用户可以选定需要加入视频聊天的成员,在通过触发添
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1