一种全局菜单的控制方法、装置、设备和存储介质制造方法及图纸

技术编号:16644133 阅读:20 留言:0更新日期:2017-11-26 16:22
本发明专利技术实施例公开了一种全局菜单的控制方法、装置、设备和存储介质,所述方法包括:检测到全局菜单中的至少一个控制指令被触发后,判断当前显示系统的系统类型;若当前显示系统为非主系统,则将所述控制指令对应的数据信息发送给当前显示系统;由当前显示系统对所述数据信息进行解析,并对所述控制指令进行响应。以实现通过一套全局菜单控制多个不同的系统,减少了开发和维护的工作量,提高了用户体验。

Method, device, equipment and storage medium for controlling global menu

The embodiment of the invention discloses a control method, a global menu device, and storage medium, the method includes detecting at least one control instruction of the global menu is triggered, determine the current display system of type system; if the current display system for non main system, sending the control the data corresponding to the current instruction information display system; the display system by analyzing the data and the control commands in response. In order to control a number of different systems through a global menu, the workload of development and maintenance is reduced, and the user experience is improved.

【技术实现步骤摘要】
一种全局菜单的控制方法、装置、设备和存储介质
本专利技术涉及交互技术,尤其涉及一种全局菜单的控制方法、装置、设备和存储介质。
技术介绍
由于不同功能或类型的应用软件需要不同的操作系统的支撑才能运行,因此,现有的终端设备中通常采用多个操作系统。现有的教育或会议用智能平板通常具有两个操作系统,一个基础的显示系统,通常为TVAndroid系统;另外一个为用户常用系统,通常为Windows系统或高性能的Android系统。当两个系统都需要一个相同功能的全局菜单时,则需要在对应的系统上将该全局菜单均实现一遍,造成开发和维护工作重复,且用户体验差。
技术实现思路
本专利技术实施例提供一种全局菜单的控制方法、装置、设备和存储介质,以实现通过一套全局菜单控制多个不同的系统,减少了开发和维护的工作量,提高了用户体验。第一方面,本专利技术实施例提供了一种全局菜单的控制方法,所述方法包括:检测到全局菜单中的至少一个控制指令被触发后,判断当前显示系统的系统类型;若当前显示系统为非主系统,则将所述控制指令对应的数据信息发送给当前显示系统;由当前显示系统对所述数据信息进行解析,并对所述控制指令进行响应。第二方面,本专利技术实施例提供了一种全局菜单的控制装置,所述装置包括:系统类型判断模块,用于检测到全局菜单中的至少一个控制指令被触发后,判断当前显示系统的系统类型;数据信息发送模块,用于若当前显示系统为非主系统,则将所述控制指令对应的数据信息发送给当前显示系统;第一响应模块,用于由当前显示系统对所述数据信息进行解析,并对所述控制指令进行响应。第三方面,本专利技术实施例还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如本专利技术实施例中任一所述的全局菜单的控制方法。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本专利技术实施例中任一所述的全局菜单的控制方法。本专利技术实施例中,在检测到全局菜单中的至少一个控制指令被触发后,判断当前显示系统的系统类型,若当前显示系统为非主系统,则将所述控制指令对应的数据信息发送给当前显示系统,由当前显示系统对所述数据信息进行解析,并对所述控制指令进行响应。以实现通过一套全局菜单控制多个不同的系统,减少了开发和维护的工作量,提高了用户体验。附图说明图1a是本专利技术实施例一中的一种全局菜单的控制方法的流程图;图1b是本专利技术实施例一中所适用的一种系统显示界面图;图2是本专利技术实施例二中的一种全局菜单的控制方法的流程图;图3是本专利技术实施例三中的一种全局菜单的控制方法的流程图;图4是本专利技术实施例四中的一种全局菜单的控制装置的结构示意图;图5是本专利技术实施例五中的一种计算机设备的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1a为本专利技术实施例一提供的一种全局菜单的控制方法的流程图,本实施例可适用于对全局菜单进行控制的情况,该方法可以由本专利技术是实施例提供的全局控制装置来执行,该装置可采用软件和/或硬件的方式实现。参考图1a,该方法具体可以包括如下步骤:S110、检测到全局菜单中的至少一个控制指令被触发后,判断当前显示系统的系统类型。其中,当某套菜单可以被多个操作系统应用时,该菜单可以称为全局菜单。全局菜单中包含若干个触发事件,每个触发事件对应相应的控制指令。可选的,触发事件可以是“返回主页面”、“返回上一层”或“打开写字版”等。由于显示界面是基于操作系统的,不同操作系统的显示界面不同,将某个显示界面基于的操作系统称为显示系统,显示系统的显示类型即为显示界面对应的操作系统的系统类型。在本实施例的技术方案中,可选的,显示系统的类型可以分为两类:主系统和非主系统。其中,主系统还可以称为HOST系统,系统个数通常为一个,非主系统还可以成为SLOT系统、从系统或辅助系统,系统个数通常为一个或多个。主系统通常作为基础的显示系统,用来支撑某些基础软件或系统软件的运行,如设置、图片、或照相机等;非主系统作为用户的常用系统,用来支撑某些应用软件的运行,如手机传屏或搜狗输入法等。检测到全局菜单中的至少一个控制指令被触发后,判断当前显示系统的系统类型。可选的,可以通过系统的应用程序编程接口(ApplicationProgrammingInterface,API)获取当前界面的显示情况,来判断当前显示系统的系统类型。其中,API是操作系统留给应用程序的一个调用接口,应用程序通过调用系统的API而使操作系统去执行应用程序的命令,进而实现对当前界面的显示情况的获取。在一个具体的例子中,若全局菜单中的“返回上一层”的触发事件的控制指令被触发,判断当前显示系统的系统类型为非主系统。通过显示类型的判断,以便进行后续操作。S120、若当前显示系统为非主系统,则将所述控制指令对应的数据信息发送给当前显示系统。具体的,若判断当前显示系统为非主系统,则将控制指令对应的数据信息发送给当前显示系统。其中,控制指令对应的数据信息可以是,该控制指令对应的触发事件的数据信息。在一个具体的例子中,若控制指令对应的触发事件是“打开写字板”,则将“打开写字板”该应用对应的配置文件、标识信息以及各功能模块对应的功能数据发送给当前显示系统。S130、由当前显示系统对所述数据信息进行解析,并对所述控制指令进行响应。当前显示系统在接收到被触发的控制指令对应的数据信息后,对该数据信息进行解析,解析出被触发的控制指令对应的触发事件,进而根据该触发事件对控制指令进行响应。在一个具体的例子中,若对控制指令的数据信息解析结果为“打开写字板”,则对该触发事件进行响应,将写字板打开。图1b示出了一种系统显示界面图,若主系统接收到了被触发的控制指令,例如,该控制指令可以是由按下了“返回”键触发而得,判断当前的显示情况为非主系统,则将控制指令对应触发事件的数据信息发送给该非主系统,该非主系统对数据信息进行解析,并对控制指令进行响应。140为当前显示系统下各个应用软件的示意图标,150为全局菜单,其中包括“返回上一层”、“返回主页面”或“打开写写字板”等功能。本专利技术实施例中,在检测到全局菜单中的至少一个控制指令被触发后,判断当前显示系统的系统类型,若当前显示系统为非主系统,则将所述控制指令对应的数据信息发送给当前显示系统,由当前显示系统对所述数据信息进行解析,并对所述控制指令进行响应。以实现通过一套全局菜单控制多个不同的系统,减少了开发和维护的工作量,提高了用户体验。在上述技术方案的基础上,在检测到全局菜单中的至少一个控制指令被触发后,判断当前显示系统的系统类型之后,还包括:若当前显示系统为主系统,直接由所述主系统对所述控制指令进行响应。可选的,在检测到全局菜单中的至少一个控制指令被触发后,根据系统API判断当前的显示系统为主系统时,则直接由主系统对控制指令进行响应。减少了将控制指令转发到非主系统的操作,响应速度快。需要说明的是,有些特殊指令需要多个系统共同完成动作,需要特殊判断,该特殊指令和用户的设定有关。例如:本文档来自技高网...
一种全局菜单的控制方法、装置、设备和存储介质

【技术保护点】
一种全局菜单的控制方法,其特征在于,包括:检测到全局菜单中的至少一个控制指令被触发后,判断当前显示系统的系统类型;若当前显示系统为非主系统,则将所述控制指令对应的数据信息发送给当前显示系统;由当前显示系统对所述数据信息进行解析,并对所述控制指令进行响应。

【技术特征摘要】
1.一种全局菜单的控制方法,其特征在于,包括:检测到全局菜单中的至少一个控制指令被触发后,判断当前显示系统的系统类型;若当前显示系统为非主系统,则将所述控制指令对应的数据信息发送给当前显示系统;由当前显示系统对所述数据信息进行解析,并对所述控制指令进行响应。2.根据权利要求1所述的方法,其特征在于,在检测到全局菜单中的至少一个控制指令被触发后,判断当前显示系统的系统类型之前,还包括:建立主系统和各个非主系统之间的多系统控制服务,以控制所述主系统和所述各个非主系统之间的数据传输。3.根据权利要求2所述的方法,其特征在于,所述将所述控制指令对应的数据信息发送给当前显示系统,具体为:由所述主系统通过多系统控制服务将所述控制指令对应的数据信息发送给当前显示系统。4.根据权利要求1所述的方法,其特征在于,在检测到全局菜单中的至少一个控制指令被触发后,判断当前显示系统的系统类型之前,还包括:确定全局菜单中的全部控制指令对应的触发区域,设置所述触发区域中的触发事件只由主系统进行检测。5.根据权利要求1所述的方法,其特征在于,在检测到全局菜单中的至少一个控制指令被触发后,判断当前显示系统的系统类型之后,还包括:若当前显示系统为主系...

【专利技术属性】
技术研发人员:张勇张维元
申请(专利权)人:广州视源电子科技股份有限公司广州视臻信息科技有限公司
类型:发明
国别省市:广东,44

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

1