一种应用程序控制方法及电子设备技术

技术编号:23851452 阅读:39 留言:0更新日期:2020-04-18 08:51
本发明专利技术提供一种应用程序控制方法及电子设备。该方法包括:在第一电子设备与第二电子设备连接的情况下,发送目标应用程序的运行界面至第二电子设备;接收第一输入;响应于第一输入,执行目标事件;其中,目标事件包括以下中的一种:禁止第一电子设备响应通过第二电子设备接收到的第一目标操作,第一目标操作为第二用户对运行界面的操作;向第二电子设备发送第一控制指令,第一控制指令用于指示第二电子设备屏蔽第二用户对运行界面的操作,第二用户为第二电子设备的操作者。本发明专利技术实施例的方法,基于简单地输入操作,能够使同一共享的目标应用程序在该两个电子设备上交互便捷,且在交互时能够避免冲突,提升用户的使用体验。

An application program control method and electronic equipment

【技术实现步骤摘要】
一种应用程序控制方法及电子设备
本专利技术实施例涉及通信
,尤其涉及一种应用程序控制方法及电子设备。
技术介绍
随着科技的发展和人们生活水平的提高,多个用户的不同设备(如手机,平板电脑,智能手环,笔记本电脑)之间或者同一用户的多个不同设备之间都存在共享或者协作的需求,基于此,目前形成一种协助应用的新的交互方式。协作应用,即用户A的设备A的应用可以通过某种方式把应用共享到用户B的设备B中,以便设备B可以协作进行操作,当然不限于两个用户,也可以是多个用户之间不同设备的协作,也可以是一个用户多个设备之间的协作。这样在同一应用在同一时间段可能会存在操作冲突的情况,举个例子,如视频类的应用,用户A在设备A上,需要暂停播放,用户B在设备B上需要快进,这样在同一时间段,应用就会无法响应这两个用户的需求,造成应用卡顿,奔溃等问题,影响用户的体验。再比如,对于编辑器之类的应用,两个人同时编辑的时候也会发生错乱等问题。还比如,游戏类的操作控制以及画面切换等更是在两个人的操作下发生异常,影响用户的体验。所以,同一个共享应用在两个设备上如何交互,避免冲突,成为亟需解决的问题。
技术实现思路
本专利技术实施例提供一种应用程序控制方法及电子设备,以解决现有同一个共享应用在两个设备上如何交互以避免冲突的问题。为了解决上述技术问题,本专利技术是这样实现的:第一方面,本专利技术的实施例提供了一种应用程序控制方法,应用于第一电子设备,包括:在所述第一电子设备与第二电子设备连接的情况下,发送目标应用程序的运行界面至所述第二电子设备;接收第一输入;响应于所述第一输入,执行目标事件;其中,所述目标事件包括以下中的一种:禁止所述第一电子设备响应通过所述第二电子设备接收到的第一目标操作,所述第一目标操作为第二用户对所述运行界面的操作;向所述第二电子设备发送第一控制指令,所述第一控制指令用于指示所述第二电子设备屏蔽第二用户对所述运行界面的操作,所述第二用户为所述第二电子设备的操作者。第二方面,本专利技术的实施例还提供了一种应用程序控制方法,应用于第二电子设备,包括:在所述第二电子设备与第一电子设备连接的情况下,接收所述第一电子设备发送的目标应用程序的运行界面并显示;将第二用户对所述运行界面的操作对应的指令发送至所述第一电子设备;或者,接收所述第一电子设备发送的第一控制指令;其中,所述第二用户为所述第二电子设备的操作者,所述第一控制指令用于指示所述第二电子设备屏蔽所述第二用户对所述运行界面的操作。第三方面,本专利技术实施例还提供了一种电子设备,所述电子设备为第一电子设备,包括:第一发送模块,用于在所述第一电子设备与第二电子设备连接的情况下,发送目标应用程序的运行界面至所述第二电子设备;第一接收模块,接收第一输入;第一控制模块,用于响应于所述第一输入,执行目标事件;其中,所述目标事件包括以下中的一种:禁止所述第一电子设备响应通过所述第二电子设备接收到的第一目标操作,所述第一目标操作为第二用户对所述运行界面的操作;向所述第二电子设备发送第一控制指令,所述第一控制指令用于指示所述第二电子设备屏蔽第二用户对所述运行界面的操作,所述第二用户为所述第二电子设备的操作者。第四方面,本专利技术实施例还提供了一种电子设备,所述电子设备为第二电子设备,包括:第四接收模块,用于在所述第二电子设备与第一电子设备连接的情况下,接收所述第一电子设备发送的目标应用程序的运行界面并显示;第三发送模块,用于将第二用户对所述运行界面的操作对应的指令发送至所述第一电子设备;或者,第五接收模块,用于接收所述第一电子设备发送的第一控制指令;其中,所述第二用户为所述第二电子设备的操作者,所述第一控制指令用于指示所述第二电子设备屏蔽所述第二用户对所述运行界面的操作。第五方面,本专利技术实施例还提供了一种电子设备,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的应用程序控制方法的步骤。第六方面,本专利技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的应用程序控制方法的步骤。本专利技术实施例的上述方案中,在第一电子设备与第二电子设备连接的情况下,发送目标应用程序的运行界面至所述第二电子设备;接收第一输入;响应于所述第一输入,执行目标事件;其中,所述目标事件包括以下中的一种:禁止所述第一电子设备响应通过所述第二电子设备接收到的第一目标操作,所述第一目标操作为第二用户对所述运行界面的操作;向所述第二电子设备发送第一控制指令,所述第一控制指令用于指示所述第二电子设备屏蔽第二用户对所述运行界面的操作,所述第二用户为所述第二电子设备的操作者,如此,基于简单地输入操作,能够使同一共享的目标应用程序在该两个电子设备上交互便捷,且在交互时能够避免冲突,提升用户的使用体验。附图说明图1为本专利技术实施例提供的应用程序控制方法的流程示意图之一;图2为本专利技术实施例提供的应用程序控制方法的流程示意图之二;图3为本专利技术实施例第一电子设备与第二电子设备应用该应用程序控制方法进行设备之间共享应用的交互操作流程示意图之一;图4为本专利技术实施例第一电子设备与第二电子设备应用该应用程序控制方法进行设备之间共享应用的交互操作流程示意图之二;图5为本专利技术实施例提供的电子设备的结构示意图之一;图6为本专利技术实施例提供的电子设备的结构示意图之二;图7为本专利技术实施例提供的电子设备的硬件结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示,为本专利技术实施例提供的应用程序控制方法的流程示意图,该方法应用于第一电子设备。下面具体说明本专利技术方法的实施过程,具体包括:步骤101,在所述第一电子设备与第二电子设备连接的情况下,发送目标应用程序的运行界面至所述第二电子设备;这里,第一电子设备可通过蓝牙、WiFi、数据通信等方式连接第二电子设备,具体连接方式不限。本步骤中,第一电子设备与第二电子设备连接,发送目标应用程序的运行界面至所述第二电子设备,说明第一电子设备分享目标应用程序至第二电子设备。也可以理解为,第一电子设备与第二电子设备共享目标应用程序。需要说明的是,第一电子设备为主设备,即应用共享的发起方;第二电子设备为辅设备,即为主设备将目标应用程序共享出去的接收方。这里,目标应用程序的运行界面具体是指目标应用程序的前台运行界面,一般可以理解为人机交互界面。...

【技术保护点】
1.一种应用程序控制方法,应用于第一电子设备,其特征在于,包括:/n在所述第一电子设备与第二电子设备连接的情况下,发送目标应用程序的运行界面至所述第二电子设备;/n接收第一输入;/n响应于所述第一输入,执行目标事件;/n其中,所述目标事件包括以下中的一种:/n禁止所述第一电子设备响应通过所述第二电子设备接收到的第一目标操作,所述第一目标操作为第二用户对所述运行界面的操作;/n向所述第二电子设备发送第一控制指令,所述第一控制指令用于指示所述第二电子设备屏蔽第二用户对所述运行界面的操作,所述第二用户为所述第二电子设备的操作者。/n

【技术特征摘要】
1.一种应用程序控制方法,应用于第一电子设备,其特征在于,包括:
在所述第一电子设备与第二电子设备连接的情况下,发送目标应用程序的运行界面至所述第二电子设备;
接收第一输入;
响应于所述第一输入,执行目标事件;
其中,所述目标事件包括以下中的一种:
禁止所述第一电子设备响应通过所述第二电子设备接收到的第一目标操作,所述第一目标操作为第二用户对所述运行界面的操作;
向所述第二电子设备发送第一控制指令,所述第一控制指令用于指示所述第二电子设备屏蔽第二用户对所述运行界面的操作,所述第二用户为所述第二电子设备的操作者。


2.根据权利要求1所述的方法,其特征在于,发送目标应用程序的运行界面至所述第二电子设备的步骤之后,所述方法还包括:
接收第二输入;
响应于所述第二输入,禁止所述第一电子设备响应第一用户对所述运行界面的操作,并允许所述第一电子设备响应通过所述第二电子设备接收到的第二目标操作,所述第二目标操作为所述第二用户对所述运行界面的操作,所述第一用户为所述第一电子设备的操作者。


3.根据权利要求1所述的方法,其特征在于,发送目标应用程序的运行界面至所述第二电子设备之后,接收第一输入之前,所述方法还包括:
接收所述第二电子设备发送的第一请求消息,所述第一请求消息用于请求所述第一电子设备响应所述第二用户对所述运行界面的操作;
所述接收第一输入,包括:
在接收到所述第一请求消息后的第一预设时间内接收到第一输入。


4.根据权利要求1所述的方法,其特征在于,响应于所述第一输入,执行目标事件之后,所述方法还包括:
向所述第二电子设备发送第二控制指令,所述第二控制指令用于指示在所述第二电子设备上显示虚拟控件,所述虚拟控件用于供所述第二电子设备向第一电子设备请求响应所述第二用户对所述运行界面的操作。


5.根据权利要求1所述的方法,其特征在于,所述接收第一输入,包括:
接收对所述第一电子设备上第一预设元件的第一输入,所述第一预设元件为第一预设实体按键或者第一距离传感器。


6.一种应用程序控制方法,应用于第二电子设备,其特征在于,包括:
在所述第二电子设备与第一电子设备连接的情况下,接收所述第一电子设备发送的目标应用程序的运行界面并显示;
将第二用户对所述运行界面的操作对应的指令发送至所述第一电子设备;或者,接收所述第一电子设备发送的第一控制指令;
其中,所述第二用户为所述第二电子设备的操作者,所述第一控制指令用于指示所述第二电子设备屏蔽所述第二用户对所述运行界面的操作。


7.根据权利要求6所述的方法,其特征在于,将第二用户对所述运行界面的操作发送至所述第一电子设备之后;或者,接收所述第二电子设备发送的第一控制指令之后,所述方法还包括:
接收所述第一电子设备发送的第二控制指令;
根据所述第二控制指令,在所述第二电子设备上显示虚拟控件;
在所述虚拟控件被触发的情况下,向第一电子设备发送响应所述第二用户对所述运行界面的操作的请求。


8.一种电子设备,所述电子设备为第一电子设备,其特征在于,包括:
第一发送模块,用于在所述第一电子设备与第二电子设备连接的情况下,发送目标应用程...

【专利技术属性】
技术研发人员:安邦军
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东;44

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

1