双系统中操作事件的处理方法、装置及终端设备制造方法及图纸

技术编号:17138361 阅读:29 留言:0更新日期:2018-01-27 14:22
本发明专利技术提供了双系统中操作事件的处理方法、装置及终端设备。该方法包括:主系统接收交互界面中的操作事件;根据操作事件在交互界面中对应的焦点,确定操作事件所指向的系统;当确定操作事件所指向的系统为从系统时,将该操作事件发送至从系统中执行。在双系统中,仅主系统具备交互界面的应用场景下,采用本发明专利技术实施例,既避免了用户在使用设备时需要频繁切换系统界面的问题,大大提高了用户的操作体验;还实现了通过主系统的交互界面对从系统执行相应操作,达到了通过同一交互界面来控制主、从系统的用户操作效果,扩展了从系统的功能。

Processing methods, devices and terminal devices for operating events in a dual system

The invention provides a processing method, a device and a terminal device for an operating event in a dual system. The method comprises the following steps: the main interface of the operation system to receive events; focus on the interface according to the corresponding operation event, determine the system operation event to determine the operating system; to when the event is from the system, the operation will be sent to the event from the system execution. In the dual system, only the main system interface with the application scenario, the embodiment of the invention can avoid frequent switching system interface, users need to use equipment in the problem, greatly improves the operation experience of the user; also through the implementation of the main system interface on the implementation of the corresponding operation from the system, to through the same interface, from the user to control the main effect, extends from the function of the system.

【技术实现步骤摘要】
双系统中操作事件的处理方法、装置及终端设备
本专利技术涉及计算机
,具体而言,本专利技术涉及双系统中操作事件的处理方法、装置及终端设备。
技术介绍
目前,大部分移动终端(例如,手机,平板、车载等)可以支持双系统,满足用户日常的使用需求。例如,用户手机上安装两个系统,一个系统用于工作,另一个系统用于生活;用户可以在工作系统上安装办公应用软件,可以在生活系统上安装娱乐应用软件;用户可以通过切换系统获得不受干扰的系统环境。图1所示为一种在Linux系统内核上运行的双系统结构,该双系统中包含的两个系统,这两个系统分别独立地运行在两个容器中,且分别拥有独立的UI(UserInterface,用户界面)。由于用户在设备上一次只能通过任一系统UI对该系统的应用进行操作,因此,在终端使用过程中用户有时需要频繁地切换系统,从而通过不同的系统UI实现不同系统中各应用软件的功能,给用户的操作带来不便。
技术实现思路
鉴于上述缺点,本专利技术提供了双系统中操作事件的处理方法、装置及终端设备,使得用户在使用设备时无需频繁地切换系统界面,而且达到了通过同一交互界面来控制主、从系统的用户操作效果。本专利技术实施例提供了一种在双系统中操作事件的处理方法,该双系统包括主、从系统,主系统具备交互界面,包括:主系统接收交互界面中的操作事件;根据操作事件在交互界面中对应的焦点,确定操作事件所指向的系统;当确定操作事件所指向的系统为从系统时,将该操作事件发送至从系统中执行。优选地,根据操作事件在交互界面中对应的焦点,确定操作事件所指向的系统的步骤,具体包括:将主系统通过交互界面接收到操作事件转化为键盘事件;根据键盘事件对应的焦点,以及依据预设的焦点映射关系,确定操作事件所指向的系统。优选地,根据键盘事件对应的焦点,以及依据预设的焦点映射关系,确定操作事件所指向的系统的步骤,具体包括:确定焦点所在窗口对应的应用程序或系统程序的标识信息;依据预设的焦点映射关系,确定出标识信息对应的系统标签信息;根据系统标签信息,确定操作事件所指向的系统。优选地,将主系统通过交互界面接收到操作事件转化为键盘事件的步骤之后,该处理方法还包括:判断键盘事件的事件类型;若判断为预设事件,在主系统中执行该预设事件,以在交互界面上显示该预设事件对应的目标界面。优选地,该处理方法还包括:主系统接收来自从系统的对该操作事件执行后的执行结果;在交互界面中显示执行结果对应的目标界面。本专利技术实施例还提供一种在双系统中操作事件的处理装置,该双系统包括主、从系统,主系统具备交互界面,包括:接收单元、确定单元和发送单元,其中:接收单元用于接收交互界面中的操作事件;确定单元用于根据操作事件在交互界面中对应的焦点,确定操作事件所指向的系统;发送单元用于当确定操作事件所指向的系统为从系统时,将该操作事件发送至从系统中执行。优选地,确定单元具体用于:将主系统通过交互界面接收到操作事件转化为键盘事件;根据键盘事件对应的焦点,以及依据预设的焦点映射关系,确定操作事件所指向的系统。优选地,确定单元具体用于:确定焦点所在窗口对应的应用程序或系统程序的标识信息;依据预设的焦点映射关系,确定出标识信息对应的系统标签信息;根据系统标签信息,确定操作事件所指向的系统。优选地,该处理装置还包括:判断单元,判断单元具体用于:判断键盘事件的事件类型;若判断为预设事件,在主系统中执行该预设事件,以在交互界面上显示该预设事件对应的目标界面。优选地,该处理装置还包括:显示单元,显示单元具体用于:接收来自从系统的对该操作事件执行后的执行结果;在交互界面中显示执行结果对应的目标界面。本专利技术实施例还提供一种终端设备,包括存储器和处理器,存储器用于存储包括程序指令的信息,处理器用于控制程序指令的执行,程序被处理器执行时实现本专利技术实施例提供的任一方法的步骤。应用本专利技术实施例获得的有益效果是:当交互界面上发生操作事件时,主系统接收交互界面中的操作事件;根据该操作事件在交互界面中对应的焦点,确定该操作事件所指向的系统;当确定该操作事件所指向的系统为从系统时,将该操作事件发送至从系统中执行。在本专利技术实施例中,在仅主系统具有交互界面的应用场景下,通过主系统和从系统之间交互,实现了通过主系统的交互界面对从系统执行相应操作的技术效果。例如,在双系统中,仅主系统具备交互界面的应用场景下,采用本专利技术实施例,既避免了用户在使用设备时需要频繁切换系统界面的问题,大大提高了用户的操作体验;还实现了通过主系统的交互界面对从系统执行相应操作,达到了通过同一交互界面来控制主、从系统的用户操作效果,扩展了从系统的功能。本专利技术附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1为本专利技术提供的一种现有技术中双系统的结构示意图;图2为本专利技术实施例提供的一种双系统的结构示意图;图3为本专利技术实施例的一种在双系统中操作事件的处理方法的流程示意图;图4为本专利技术实施例提供的一种根据焦点的映射关系,确定操作事件所指向的系统的示意图;图5为本专利技术实施例提供的一种在双系统中操作事件的处理方法中主、从系统之间交互的流程示意图;图6为本专利技术实施例提供的一种应用程序以全屏方式显示在设备屏幕中的示意图;图7为本专利技术实施例提供的一种应用程序与主屏幕以融合的方式显示在设备屏幕中的示意图;图8为本专利技术实施例提供的另一种在双系统中操作事件的处理方法中主、从系统之间交互的流程示意图;图9为本专利技术实施例的一种在双系统中操作事件的处理装置的结构示意图;图10为本专利技术实施例的一种终端设备的结构示意图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能解释为对本专利技术的限制。本
技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本专利技术的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。本
技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本专利技术所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。下面结合附图具体介绍本专利技术实施例的技术方案。本专利技术实施例提供的一种优选的双系统结构,具体如图2所示,该双系统包含主系统和从系统,其中,主系统直接运行在内核(Kernel)上,从系本文档来自技高网
...
双系统中操作事件的处理方法、装置及终端设备

【技术保护点】
一种在双系统中操作事件的处理方法,其特征在于,所述双系统包括主、从系统,主系统具备交互界面,包括:主系统接收交互界面中的操作事件;根据所述操作事件在所述交互界面中对应的焦点,确定所述操作事件所指向的系统;当确定所述操作事件所指向的系统为从系统时,将该操作事件发送至所述从系统中执行。

【技术特征摘要】
1.一种在双系统中操作事件的处理方法,其特征在于,所述双系统包括主、从系统,主系统具备交互界面,包括:主系统接收交互界面中的操作事件;根据所述操作事件在所述交互界面中对应的焦点,确定所述操作事件所指向的系统;当确定所述操作事件所指向的系统为从系统时,将该操作事件发送至所述从系统中执行。2.根据权利要求1所述的处理方法,其特征在于,根据所述操作事件在所述交互界面中对应的焦点,确定所述操作事件所指向的系统的步骤,具体包括:将主系统通过交互界面接收到操作事件转化为键盘事件;根据所述键盘事件对应的焦点,以及依据预设的焦点映射关系,确定所述操作事件所指向的系统。3.根据权利要求2所述的处理方法,其特征在于,所述根据所述键盘事件对应的焦点,以及依据预设的焦点映射关系,确定该操作事件所执行的系统的步骤,具体包括:确定所述焦点所在窗口对应的应用程序或系统程序的标识信息;依据所述预设的焦点映射关系,确定出所述标识信息对应的系统标签信息;根据所述系统标签信息,确定所述操作事件所指向的系统。4.根据权利要求2所述的处理方法,其特征在于,所述将主系统通过交互界面接收操作事件转化为键盘事件的步骤之后,所述方法还包括:判断所述键盘事件的事件类型;若判断为预设事件,在所述主系统中执行该预设事件,以在交互界面上显示该预设事件对应的目标界面。5.根据权利要求1-4任一所述的处理方法,其特征在于,还包括:所述主系统接收来自从系统的对所述操作事件执行后的执行结果;在所述交互界面中显示所述执行结果对应的目标界面。6.一种在双系统中操作事件的处理装置,其特征在于...

【专利技术属性】
技术研发人员:刘甲伟
申请(专利权)人:北京元心科技有限公司
类型:发明
国别省市:北京,11

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

1