一种控制事件响应方法及装置制造方法及图纸

技术编号:21140532 阅读:21 留言:0更新日期:2019-05-18 05:00
本发明专利技术实施例提供了一种控制事件响应方法及装置,运行平台系统,获取所述平台系统中运行系统的调用指令;在所述平台系统上运行目标应用程序,并基于所述运行系统的调用指令,在所述平台系统上启动运行系统的基础组件;基于所述运行系统调用指令和所述运行系统的基础组件,启动目标组件,并控制所述目标应用程序响应所述目标组件监测到的控制事件;运行所述运行系统,并在所述运行系统上启动预设启动的应用程序。与现有技术中的控制事件响应方法相比,本发明专利技术通过将运行系统的目标组件提前启动,使目标应用程序能够在运行系统未完全启动时响应目标组件监测到的控制事件,增强用户体验。

A Method and Device for Controlling Event Response

【技术实现步骤摘要】
一种控制事件响应方法及装置
本专利技术涉及程序响应
,尤其是涉及一种控制事件响应方法及装置。
技术介绍
随着汽车的快速发展,车载安卓系统成为了主流的选择。车载安卓系统能支持安卓平台上绝大部分游戏及应用软件,支持常见音频和视频文件,系统还携带GPS导航,可以实时记录车辆周围状况。现有技术中,车载安卓系统的启动时间较长,汽车点火后应用程序不能立刻响应控制事件,比如,汽车点火后用户立即倒车,倒车的影像显示在屏幕上,但此时触摸屏不能响应触摸事件,导致用户无法通过触摸屏调整倒车影像界面的视角或进行其他操作,使用户无法得知车身周围的环境情况,用户体验低,增加了安全隐患。
技术实现思路
有鉴于此,本专利技术提供一种控制事件响应方法及装置,运行系统的目标组件提前启动,使目标应用程序能够在运行系统未完全启动时响应目标组件监测到的控制事件,降低用户行车风险,增强用户体验。本专利技术实施例提供了一种控制事件响应方法及装置,所述方法包括:运行平台系统,获取所述平台系统中运行系统的调用指令;在所述平台系统上运行目标应用程序,并基于所述运行系统的调用指令,在所述平台系统上启动运行系统的基础组件;基于所述运行系统调用指令和所述运行系统的基础组件,启动目标组件,并控制所述目标应用程序响应所述目标组件监测到的控制事件;运行所述运行系统,并在所述运行系统上启动预设启动的应用程序。进一步的,所述基于所述运行系统调用指令和所述运行系统的基础组件,启动目标组件,并控制所述目标应用程序响应所述目标组件监测到的控制事件,包括:基于所述运行系统调用指令和所述运行系统的基础组件,将所述目标组件的运行程序添加到所述平台系统,并运行所述目标组件的运行程序;将检测到的控制事件发送至所述目标应用程序,其中,所述控制事件为所述目标组件检测到的用户的控制操作;显示所述目标应用程序响应所述控制事件的处理结果。进一步的,所述基于所述运行系统的调用指令,在所述平台系统上启动运行系统的基础组件,包括:基于所述调用指令,加载引导程序至随机存取存储器并运行所述引导程序;基于所述引导程序,初始化所述运行系统对应的硬件;基于所述引导程序和硬件,启动所述运行系统的内核,并启动所述运行系统和所述运行系统的基础应用程序。进一步的,所述启动所述运行系统的内核,包括以下至少一者:启动所述运行系统的内核;设置缓存和被保护储存器;加载所述运行系统硬件的驱动。进一步的,所述基于所述引导程序,启动所述运行系统和所述运行系统的基础应用程序,包括:运行开始进程;运行开始脚本,基于开始脚本启动所述运行系统和所述运行系统的基础应用程序。本专利技术实施例还提供了一种控制事件响应装置,所述装置包括:获取模块,用于运行平台系统,获取所述平台系统中运行系统的调用指令;第一启动模块,在所述平台系统上运行目标应用程序,并基于所述运行系统的调用指令,在所述平台系统上启动运行系统的基础组件;响应模块,用于基于所述运行系统调用指令和所述运行系统的基础组件,启动目标组件,并控制所述目标应用程序响应所述目标组件监测到的控制事件;第二启动模块,用于运行所述运行系统,并在所述运行系统上启动预设启动的应用程序。进一步的,所述响应模块,包括:添加模块,用于基于所述运行系统调用指令和所述运行系统的基础组件,将所述目标组件的运行程序添加到所述平台系统,并运行所述目标组件的运行程序;发送模块,用于将检测到的控制事件发送至所述目标应用程序,其中,所述控制事件为所述目标组件检测到的用户的控制操作;显示模块,用于显示所述目标应用程序响应所述控制事件的处理结果。进一步的,所述第一启动模块,具体用于:基于所述调用指令,加载引导程序至随机存取存储器并运行所述引导程序;基于所述引导程序,初始化所述运行系统对应的硬件;基于所述引导程序和硬件,启动所述运行系统的内核,并启动所述运行系统和所述运行系统的基础应用程序。进一步的,所述第一启动模块在基于所述引导程序和硬件,启动所述运行系统的内核,并启动所述运行系统和所述运行系统的基础应用程序时,具体用于:启动所述运行系统的内核;设置缓存和被保护储存器;加载所述运行系统硬件的驱动。进一步的,所述第一启动模块在基于所述引导程序,初始化所述运行系统对应的硬件时,具体用于:运行开始进程;运行开始脚本,基于开始脚本启动所述运行系统和所述运行系统的基础应用程序。本专利技术实施例还提供一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如上述的控制事件响应方法的步骤。本专利技术实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如上述的控制事件响应方法的步骤。本专利技术实施例提供的控制事件响应方法及装置,运行平台系统,获取所述平台系统中运行系统的调用指令;在所述平台系统上运行目标应用程序,并基于所述运行系统的调用指令,在所述平台系统上启动运行系统的基础组件;基于所述运行系统调用指令和所述运行系统的基础组件,启动目标组件,并控制所述目标应用程序响应所述目标组件监测到的控制事件;运行所述运行系统,并在所述运行系统上启动预设启动的应用程序。与现有技术中相比,,本专利技术通过将运行系统的目标组件提前启动,使目标应用程序能够在运行系统未完全启动时响应目标组件监测到的控制事件,降低用户行车风险,增强用户体验。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为本专利技术一实施例提供的控制事件响应方法的流程图;图2为本专利技术另一实施例提供的控制事件响应方法的流程图;图3为本专利技术一实施例提供的控制事件响应装置的结构图;图4为本专利技术一实施例提供的控制事件响应装置中响应模块的结构图;图5为本专利技术一实施例提供的电子设备的结构图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。首先,对本专利技术可适用的应用场景进行介绍。本专利技术可以应用于车载终端,尤其是车载终端中搭载安卓系统,基于安卓系统运行各种应用程序。经研究发现,目前的车载终端中,大多是搭载安卓系统,安卓系统的启动速度较慢,不能在启动后立即响应目标应用程序的控制事件,比如,在汽车点火后立即进行倒车操作,系统的触摸屏上显示车身周围的影像,但车载的安卓系统启动速度慢,无法立即响应触摸屏发送的触摸事件进行操作,用户体验不好。基于此,本专利技术实施例提供一种控制事件响应方法和装置,本文档来自技高网...

【技术保护点】
1.一种控制事件响应方法,其特征在于,所述方法包括:运行平台系统,获取所述平台系统中运行系统的调用指令;在所述平台系统上运行目标应用程序,并基于所述运行系统的调用指令,在所述平台系统上启动运行系统的基础组件;基于所述运行系统调用指令和所述运行系统的基础组件,启动目标组件,并控制所述目标应用程序响应所述目标组件监测到的控制事件;运行所述运行系统,并在所述运行系统上启动预设启动的应用程序。

【技术特征摘要】
1.一种控制事件响应方法,其特征在于,所述方法包括:运行平台系统,获取所述平台系统中运行系统的调用指令;在所述平台系统上运行目标应用程序,并基于所述运行系统的调用指令,在所述平台系统上启动运行系统的基础组件;基于所述运行系统调用指令和所述运行系统的基础组件,启动目标组件,并控制所述目标应用程序响应所述目标组件监测到的控制事件;运行所述运行系统,并在所述运行系统上启动预设启动的应用程序。2.如权利要求1所述的方法,其特征在于,所述基于所述运行系统调用指令和所述运行系统的基础组件,启动目标组件,并控制所述目标应用程序响应所述目标组件监测到的控制事件,包括:基于所述运行系统调用指令和所述运行系统的基础组件,将所述目标组件的运行程序添加到所述平台系统,并运行所述目标组件的运行程序;将检测到的控制事件发送至所述目标应用程序,其中,所述控制事件为所述目标组件检测到的用户的控制操作;显示所述目标应用程序响应所述控制事件的处理结果。3.如权利要求1所述的方法,其特征在于,所述基于所述运行系统的调用指令,在所述平台系统上启动运行系统的基础组件,包括:基于所述调用指令,加载引导程序至随机存取存储器并运行所述引导程序;基于所述引导程序,初始化所述运行系统对应的硬件;基于所述引导程序和硬件,启动所述运行系统的内核,并启动所述运行系统和所述运行系统的基础应用程序。4.如权利要求3所述的方法,其特征在于,所述启动所述运行系统的内核,包括以下至少一者:启动所述运行系统的内核;设置缓存和被保护储存器;加载所述运行系统硬件的驱动。5.如权利要求3所述的方法,其特征在于,所述基于所述引导程序,启动所述运行系统和所述运行系统的基础应用程序,包括:运行开始进程;运行开始脚本,基于开始脚本启动所述运行系统和所述运行系统的基础应用程序。6.一种控制事...

【专利技术属性】
技术研发人员:王国超
申请(专利权)人:湖北亿咖通科技有限公司
类型:发明
国别省市:湖北,42

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

1