数据共享方法、装置、电子设备及存储介质制造方法及图纸

技术编号:36028673 阅读:11 留言:0更新日期:2022-12-21 10:28
本申请实施例公开了一种数据共享方法、装置、电子设备及存储介质。其中,第一电子设备通过建立与第二电子设备之间的数据连接,基于数据连接建立第一电子设备和第二电子设备之间的数据共享通道。然后检测第一电子设备的第一剪贴板数据,当第一剪贴板数据发生更新时,通过数据共享通道将更新的第一剪贴板数据发送至第二电子设备。从而实现了第一电子设备向第二电子设备共享第一剪贴板数据。二电子设备共享第一剪贴板数据。二电子设备共享第一剪贴板数据。

【技术实现步骤摘要】
数据共享方法、装置、电子设备及存储介质


[0001]本申请涉及通信
,具体涉及一种数据共享方法、装置、电子设备及存储介质。

技术介绍

[0002]随着网络技术的发展,目前市面上已经出现了多设备互联的方案,在一些场景中,不同设备之间可以共享一些数据,比如用户界面、多媒体数据等。
[0003]在一些场景中,从一端电子设备拷贝一些数据至剪贴板之后,用户想从另一端电子设备中获取该剪贴板上拷贝的数据。现有技术中,通过两端电子设备连接之后再共享该拷贝的数据,但是存在该拷贝的数据共享不成功的问题。

技术实现思路

[0004]本申请实施例提供一种数据共享方法、装置、电子设备及存储介质。该数据共享方法能够使得第一电子设备和第二电子设备之间能够共享剪贴板数据。
[0005]第一方面,本申请实施例提供了一种数据共享方法,应用于第一电子设备,包括:
[0006]建立与第二电子设备之间的数据连接,基于所述数据连接建立所述第一电子设备和所述第二电子设备之间的数据共享通道;
[0007]检测所述第一电子设备的第一剪贴板数据;
[0008]当所述第一剪贴板数据发生更新时,通过所述数据共享通道将更新的第一剪贴板数据发送至所述第二电子设备。
[0009]第二方面,本申请实施例提供了一种数据共享方法,应用于第二电子设备,包括:
[0010]建立与第一电子设备之间的数据连接,基于所述数据连接建立所述第一电子设备和所述第二电子设备之间的数据共享通道;
[0011]通过所述数据共享通道接收所述第一电子设备发送的第一剪贴板数据;
[0012]将所述第一剪贴板数据更新至所述第二电子设备的剪贴板中,以得到目标第二剪贴板数据。
[0013]第三方面,本申请实施例提供了一种数据共享装置,应用于第一电子设备,包括:
[0014]第一连接模块,用于建立与第二电子设备之间的数据连接,基于所述数据连接建立所述第一电子设备和所述第二电子设备之间的数据共享通道;
[0015]检测模块,用于检测所述第一电子设备的第一剪贴板数据;
[0016]第一发送模块,用于当所述第一剪贴板数据发生更新时,通过所述数据共享通道将更新的第一剪贴板数据发送至所述第二电子设备。
[0017]第四方面,本申请实施例提供了一种数据共享装置,应用于第二电子设备,包括:
[0018]第二连接模块,用于建立与第一电子设备之间的数据连接,基于所述数据连接建立所述第一电子设备和所述第二电子设备之间的数据共享通道;
[0019]接收模块,用于通过所述数据共享通道接收所述第一电子设备发送的第一剪贴板
数据;
[0020]更新模块,用于将所述第一剪贴板数据更新至所述第二电子设备的剪贴板中,以得到目标第二剪贴板数据。
[0021]第五方面,本申请实施例提供一种存储介质,其上存储有计算机程序,当所述计算机程序在计算机上执行时,使得所述计算机执行本申请实施例提供的数据共享方法。
[0022]第六方面,本申请实施例还提供一种电子设备,包括存储器,处理器,所述处理器通过调用所述存储器中存储的计算机程序,用于执行本申请实施例提供的数据共享方法。
[0023]本申请实施例中,通过建立第一电子设备和第二电子设备之间的数据共享通道,当第一电子设备的第一剪贴板数据和/或第二电子设备的第二剪贴板数据发生更新时,可以通过数据共享通道将更新的第一剪贴板数据同步至第二电子设备和/或将更新的第二剪贴板数据同步至第一电子设备,从而实现了第一电子设备和第二电子设备之间的剪贴板数据共享。
附图说明
[0024]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0025]图1是本申请实施例提供的数据处理方法的系统构架示意图。
[0026]图2是本申请实施例提供的第一连接模块的模块框架图。
[0027]图3是本申请实施例提供的电子设备之间的交互示意图。
[0028]图4是本申请实施例提供的电子设备之间的另一交互示意图。
[0029]图5是本申请实施例提供的数据共享方法的流程示意图。
[0030]图6是本申请实施例提供的数据共享方法的另一流程示意图。
[0031]图7是本申请实施例提供的剪贴板的共享开关示意图。
[0032]图8是本申请实施例提供的数据共享方法的另一流程示意图。
[0033]图9是本申请实施例提供的数据共享方法的又一流程示意图。
[0034]图10是本申请实施例提供的数据共享方法的又一流程示意图。
[0035]图11是本申请实施例提供的第一电子设备和第二电子设备的类型示意图。
[0036]图12是本申请实施例提供的数据共享装置的结构示意图。
[0037]图13是本申请实施例提供的另一数据共享装置的结构示意图。
[0038]图14是本申请实施例提供的电子设备的结构示意图。
具体实施方式
[0039]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0040]在一些场景中,从一端电子设备拷贝一些数据至剪贴板之后,用户想从另一端电
子设备中获取该剪贴板上拷贝的数据。现有技术中,通过两端电子设备连接之后再共享该拷贝的数据,但是存在该拷贝的数据共享不成功的问题。
[0041]为了解决该技术问题,本申请实施例提供了一种数据处理方法、装置、电子设备及存储介质。
[0042]其中该数据处理方法是建立在第一电子设备和第二电子设备相匹配的连接服务上的,比如第一电子设备和第二电子设备之间建立了统一标准的连接框架,该连接框架中包含对应的软件模块和连接协议,第一电子设备和第二电子设备之间可以通过对应的软件模块和连接协议实现连接,第一电子设备和第二电子设备之间可以相互传输、同步数据。
[0043]其中,第一电子设备和第二电子设备可以是平板电脑、手机、电视、电脑等多种类型的电子设备,在此不作限制。
[0044]请参阅图1,图1是本申请实施例提供的数据处理方法的系统构架示意图。
[0045]其中,第一电子设备和第二电子设备包括应用层、互联框架层及硬件层。如图1所示,其中相册、文件管理器、设置、通知中心是第一电子设备和第二电子设备自带的系统应用,比如平板电脑或手机等侧自带的系统应用,通过与相关应用的联动,实现文件传输和接入、剪贴板数据共享等功能。
[0046]其中,在互联框架层,第一电子设备包括第一连接模块和第一数据连接模块,第一连接模本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据共享方法,应用于第一电子设备,其特征在于,包括:建立与第二电子设备之间的数据连接,基于所述数据连接建立所述第一电子设备和所述第二电子设备之间的数据共享通道;检测所述第一电子设备的第一剪贴板数据;当所述第一剪贴板数据发生更新时,通过所述数据共享通道将更新的第一剪贴板数据发送至所述第二电子设备。2.根据权利要求1所述的数据共享方法,其特征在于,在所述通过所述数据共享通道将更新的第一剪贴板数据发送至所述第二电子设备之前,所述方法还包括:确定所述第一剪贴板数据共享开关的设置状态;所述通过所述数据共享通道将更新的第一剪贴板数据发送至所述第二电子设备,包括:若所述设置状态为已打开状态,则通过所述数据共享通道将更新的第一剪贴板数据发送至所述第二电子设备。3.根据权利要求2所述的数据共享方法,其特征在于,所述确定所述第一剪贴板数据共享开关的设置状态,包括:确定所述第一电子设备的横竖屏状态是否发生改变;若所述第一电子设备的横竖屏状态发生改变,则将所述第一剪贴板数据共享开关的设置状态更改为默认设置状态。4.根据权利要求2所述的数据共享方法,其特征在于,在所述确定所述第一剪贴板数据共享开关的设置状态之后,所述方法还包括:将所述第一剪贴板数据共享开关的设置状态发送至所述第二电子设备;接收所述第二电子设备返回的所述第二电子设备的第二剪贴板数据共享开关的设置状态;根据所述第二剪贴板数据共享开关的设置状态,确定是否将所述更新的第一剪贴板数据发送至所述第二电子设备。5.根据权利要求1所述的数据共享方法,其特征在于,所述检测所述第一电子设备的第一剪贴板数据,包括:与所述第二电子设备绑定剪贴板数据共享服务;根据所述剪贴板数据共享服务检测所述第一电子设备的第一剪贴板数据。6.根据权利要求1所述的数据共享方法,其特征在于,在通过所述数据共享通道将更新的第一剪贴板数据发送至所述第二电子设备之前,所述方法还包括:确定所述更新的第一剪贴板数据的数据类型;并根据所述数据类型确定是否通过所述数据共享通道将更新的第一剪贴板数据发送至所述第二电子设备。7.根据权利要求6所述的数据共享方法,其特征在于,所述根据所述数据类型确定是否通过所述数据共享通道将更新的第一剪贴板数据发送至所述第二电子设备,包括:当所述数据类型为文本类型时,确定通过所述数据共享通道将更新的第一剪贴板数据发送至所述第二电子设备。8.根据权利要求1所述的数据共享方法,其特征在于,在通过所述数据共享通道将更新
的第一剪贴板数据发送至所述第二电子设备之前,所述方法还包括:在预设次数内获取所述更新的第一剪贴板数据的数组长度;若在所述预设次数内获取所述数组长度的概率为零,则确定不通过所述数据共享通道将更新的第一剪贴板数据发送至所述第二电子设备。9.根据权利要求1所述的数据共享方法,其特征在于,在检测所述第一电子设备的第一剪贴板数据之后,所述方法还包括:当所述第一剪贴板数据发生更新时,确定所述更新的第一剪贴板数据,以及上一次更新的所述第一剪贴板数据;将所述更新的第一剪贴板数据和上一次更新的所述第一剪贴板数据进行对比,得到对比结果;根据所述对比结果确定是否发送所述更新的第一剪贴板数据。10.根据权利要求9所述的数据共享方法,其特征在于,所述根据所述对比结果确定是否发送所述更新的剪贴板数据,包括:若所述更新的第一剪贴板数据和上一次更新的所述第一剪贴板数据不相同,则确定发送所...

【专利技术属性】
技术研发人员:张磊谭伯成
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:

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

1