分享应用界面的方法、装置、电子设备及可读存储介质制造方法及图纸

技术编号:30205071 阅读:25 留言:0更新日期:2021-09-29 09:05
本申请提供一种分享应用界面的方法、装置、电子设备及可读存储介质,其中,分享应用界面的方法应用于具有显示屏的电子设备中,该方法包括:电子设备与通信对象建立视频通信连接;电子设备将所述视频通信连接对应的通信窗口以悬浮窗的形式显示在所述显示屏上;电子设备响应于第一应用的分享请求,执行分享操作;电子设备运行所述第一应用并使所述第一应用的界面在所述显示屏上显示,获取所述第一应用的被显示的界面;通过基于所述视频通信连接的悬浮窗,将获取到的所述第一应用的所述被显示的界面,发送给通信对象。本申请能够实现设备两侧的用户可以同时观看到第一应用的界面,便于用户交流,提高了用户的分享体验。提高了用户的分享体验。提高了用户的分享体验。

【技术实现步骤摘要】
分享应用界面的方法、装置、电子设备及可读存储介质


[0001]本申请涉及计算机软件及手机应用领域,尤其涉及分享应用界面的方法、终端、电子设备及计算机可读存储介质。

技术介绍

[0002]当前音频、视频通话越来越广泛,且面对面交流成为大家社交的趋势。在当前视频通话过程中一边语音,一边可以看到摄像头采集的视频信息,为使用者带来的方便。随着人们对高科技的不断追求中,人们希望能够与对方分享更多的自己电子设备上的信息。
[0003]现有的电子设备的远程协助功能,可以实现自己的电子设备的上的信息分享给对方。这样的分享往往是将手机屏幕上所有的信息都展示给对方。

技术实现思路

[0004]本申请提供一种分享应用界面的方法、终端、电子设备及计算机可读存储介质,能够在用户音频或视频等通信过程中仅分享自己想要给对方分享的电子设备上显示的界面,实现分享的实时性。
[0005]以下从多个方面介绍本申请,以下多个方面的实施方式和有益效果可互相参考。
[0006]第一方面,本申请提供一种分享应用界面的方法,该方法应用于具有显示屏的电子设备中,包括:电子设备与通信对象建立视频通信连接,电子设备将视频通信连接对应的通信窗口以悬浮窗的形式显示在显示屏上,电子设备响应于第一应用的分享请求,执行分享操作,其中,电子设备与作为通信对象的电子设备可以是手机、平板电脑、电视或者桌上型PC等,电子设备响应于第一应用的分享请求,执行分享操作,即在分享时,通过设置分享的条件,如,是否满足分享时设定的对第一应用的图标的按压时间、按压次数或者对第一应用的图标的拖拽是否到位等,当满足分享的条件时,执行将第一应用分享给通信对象的分享操作,其中第一应用可以是在终端中的不同于第一应用的其他任何应用,例如购物类应用、影音类应用等,本申请中第一应用可以是任何具有通信功能的应用,例如各种文字、音频、视频聊天类应用;接下来,获取第一应用的界面,具体地,电子设备运行第一应用并使第一应用的界面在显示屏上显示,获取第一应用的被显示的界面,当将电子设备响应于第一应用的分享请求,执行分享操作,电子设备运行第一应用并使第一应用的界面在显示屏上显示,获取第一应用的被显示的界面,通过基于视频通信连接的悬浮窗,将获取到的第一应用的被显示的界面,以及指示通信对象显示被显示的界面的命令,发送给通信对象。通信对象接收该命令并弹出接收或取消选项,用户确认接收后可以通过通信对象,如手机,并观看到该电子设备的显示屏上显示的第一应用的界面。
[0007]根据本申请的实施例,实现了仅对用户想要分享的应用的界面进行分享,被通信对象一侧的用户仅能够看到被分享应用的界面,而非分享用户的电子设备的整个屏幕,提高了对用户隐私的保护,通过利用视频聊天等进程中已经存在的悬浮框等元素,可以实现更为直观的可视化拖拽操作,而且操作更加形象化和简便,同时通过建立的实时的视频通
信连接可以实时的将第一应用的界面分享给通信对象,实现设备两侧的用户可以同时观看到第一应用的界面,便于用户交流,提高了用户的分享体验。
[0008]在上述第一方面的一种可能的实现中,电子设备响应于第一应用的分享请求,执行分享操作,分享操作,包括检测第一应用的图标是否被拖拽至与显示屏上的预设位置重叠的位置上,其中,预设位置可以是被悬浮窗所覆盖的任一位置,例如,在手机上建立视频连接后,可以在手机显示屏上形成悬浮窗,其中该悬浮窗在显示屏上所覆盖的任一位置,如一个点或一个面。
[0009]本申请的其他实施例中,也可以是其他实时的通信连接,悬浮窗可以是语音通话的窗口,按钮或者特定的用于分享的窗口等。当检测到第一应用被拖拽至与显示屏上的预设位置重叠的位置上时,执行分享操作。也就是说,拖动第一应用的图标,如应用市场APP的图标,当图标与预设位置重叠时执行第一应用的分享,其中图标与预设位置的重叠,可以是点的重叠也可以是面的重叠。通过在智能手机或平板等设备上的可视化拖拽操作,可以直观地使用户感知到是否正确执行应用的分享操作,而且操作简便。
[0010]在上述第一方面的另一种可能的实现中,电子设备响应于第一应用的分享请求,执行分享操作包括检测显示屏上的预设位置是否以预定方式被点按,其中预定方式可以是以预定时间长按,或者鼠标右键(应用于PC或者智能电视),或者多次按压等。当检测到预设位置是以预定方式被按压,执行分享操作。
[0011]该方式适合于使用鼠标设备或使用触控设备进行操作的场景中,通过预设的方式进行点按可以实现对分享的执行,并且有助于区分于其他对图标的操作,防止误操作。
[0012]在上述第一方面的一种可能的实现中,电子设备响应于第一应用的分享请求,执行分享操作,包括将第一应用的界面切换到前台运,从第一应用的界面上弹出的选项框选中通信对象,具体地,选项框可以是直接弹出在第一应用的分享界面,也可以是通过用户点击指定位置后弹出,选项框中包括与电子设备正在视频通信连接的通信对象;选中通信对象,以执行分享操作,进而将第一应用的分享界面分享给通信对象,该操作方式简单,且便于用于操作,提高用户的分享体验。
[0013]在上述第一方面的一种可能的实现中,当用户分享了多个应用后,已经分享的第一应用以图标的方式在悬浮窗上排列展示,并在图标按照设定方式被按压或移动时,例如,长按3秒,或将图标移出悬浮窗时取消分享,或者是短按或点击图标,以使已经分享过的应用再次被分享。该方式便于用户却别已经分享过和未被分享的应用,且操作方便,直观。在上述第一方面的一种可能的实现中,电子设备响应于第一应用的分享请求,执行分享操作后,即可以分享该第一应用时,首先标记第一应用为分享态,以显示第一应用正处于被分享的状态中。也就是说,当分享第一应用时,后台将第一应用标记为分享态,进而可以显示第一应用正处于被分享的状态中,以便于用户可以快速地了解第一应用的状态是分享态。当用户不想继续分享该应用时,可以基于标记的状态进行快速的区分,以免将不期望的内容错误地被分享。
[0014]在上述第一方面的一种可能的实现中,确认第一应用是否具有被分享的权限,当确认该第一应用有被分享的权限,执行分享操作。通过对应用进行权限设定,可以防止由于用户的误操作将一些不适合于分享或者不期望分享的应用被错误地分享给他人。
[0015]在上述第一方面的一种可能的实现中,获取第一应用的界面可以通过屏幕录制或
者提取被分享应用图形缓冲区的方式获取第一应用的被显示的界面,例如,可以在第一应用的界面在显示屏上显示以后,可以通过开启屏幕录制功能对该显示屏进行录制,或者,可以从应用的缓存区,诸如安卓(android)系统下的帧缓存区(frame buffer)(但本申请不限于此)里提取存储的第一应用的图形显示界面图像,进而获得第一应用的被显示的界面,并且将屏幕录制获得的视频文件,或从被分享应用图形缓冲区提取的第一应用的界面通过基于第一应用的通信连接被发送。该视频文件为第一应用的界面信息,通过基于第一应用的通信连接,由于第一应用是实时连接,因此该第一应用的界面被实时的传递,实现了用户可以本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种分享应用界面的方法,应用于具有显示屏的电子设备中,其特征在于,包括:所述电子设备与通信对象建立视频通信连接;所述电子设备将所述视频通信连接对应的通信窗口以悬浮窗的形式显示在所述显示屏上;所述电子设备响应于第一应用的分享请求,执行分享操作;所述电子设备运行所述第一应用,使所述第一应用的界面在所述显示屏上显示,并获取所述第一应用的被显示的界面;基于所述视频通信连接的悬浮窗,将获取到的所述第一应用的所述被显示的界面,发送给通信对象。2.根据权利要求1所述的方法,其特征在于,所述电子设备响应于第一应用的分享请求,执行分享操作,所述分享操作包括:检测所述第一应用的图标是否被拖拽至与所述显示屏上的预设位置重叠的位置上;当检测到所述第一应用的图标被拖拽至与所述显示屏上的预设位置重叠的位置上时,执行所述分享操作。3.根据权利要求1所述的方法,其特征在于,所述电子设备响应于第一应用的分享请求,执行分享操作,所述分享操作包括:检测所述显示屏上的预设位置是否以预定方式被按压;当检测到所述预设位置是以预定方式被按压,执行所述分享操作。4.根据权利要求2或3所述的方法,其特征在于,所述悬浮窗所覆盖的任一位置作为所述预设位置。5.根据权利要求1所述的方法,其特征在于,所述电子设备响应于第一应用的分享请求,执行分享操作,包括:将所述第一应用的界面切换到前台运行,从所述第一应用的界面上弹出的选项框选中所述通信对象,以执行分享操作。6.根据权利要求5所述的方法,其特征在于,已经分享的应用和正在分享的应用以图标的方式在所述悬浮窗上排列展示,并在所述图标按照设定方式被按压或移动时,取消分享或再次分享应用。7.根据权利要求6所述的方法,其特征在于,所述图标按照设定方式被按压包括:按照设定的时长按压所述图标或按照点击次数按压所述图标。8.根据权利要求6所述的方法,其特征在于,所述图标按照设定方式被移动包括:将所述图标从所述悬浮窗所在位置拖拽至所述悬浮窗外的位置,或拖拽至指定位置。9.根据权利要求1-3或5任一项所述的方法,其特征在于,所述电子设备响应于第一应用的分享请求,执行分享操作,进一步包括:在执行将第一应用分享给所述通信对象的分享操作后,标记所述第一应用为分享态,以显示所述第一应用正处于被分享的状态中。10.根据权利要求9所述的方法,其特征在于,所述分享态是通过在应用的图标上附加图案或文字的形式,或者在应用的界面中以汉字的标记方式,以显示所述第一应用正处于被分享的状态中。11.根据权利要求1所述的方法,其特征在于,所述电子设备响应于第一应用的分享请
求,执行分享操作,所述分享操作还包括:确认所述第一应用是否具有被分享的权限,当确认该第一应用有被分享的权限,执行所述分享操作。12.根据权利要求1所述的方法,其特征在于,通过屏幕录制或者提取被分享应用图形缓冲区的方式获取所述第一应用的被显示的界面,并且将所述屏幕录制获得的视频文件,或从所述被分享应用图形缓冲区提取的第一应用的界面通过所述基于第一应用的通信连接被发送。13.根据权利要求2所述的方法,其特征在于,还包括:通过关闭与通信对象建立的所述第一应用连接,或者以预定方式点按所述预设位置,或者以预定方式点按所述第一应用的图标、或者使所述第一应用不在前台运行,以执行所述第一应用的分享的取消,其中所述取消是指停止获取第一应用的界面,并且停止将所述第一应用的界面发送给通信对象。14.根据权利要求1所述的方法,其特征在于,进一步包括,在将第一应用分享至所述通信对象时,分享不同于第一应用的第二应用的步骤,包括:所述电子设备响应于第二应用的分享请求,执行分享操作,并且触发所述第一应用的分享被取消;所述电子设备运行所述第二应用,使所述第二应用的界面在所述显示屏上显示,并获取所述第二应用的被显示的界面;通过基于所述视频通信连接的悬浮窗,将获取到的所述第二应用的所述被显示的界面发送给所述通信对象。1...

【专利技术属性】
技术研发人员:彭武平
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1