【技术实现步骤摘要】
一种应用启动方法和装置
[0001]本申请公开一种应用启动方法和装置
。
技术介绍
[0002]电子设备从获得针对一个应用的启动指令,到在屏幕上显示该应用的应用界面所经过的时长,可以称为该电子设备的应用启动时长
。
[0003]一些电子设备会在后台预先创建特定的预加载应用的应用进程,通过这种方式实现应用启动,以达到缩短应用启动时长的效果
。
[0004]但是创建应用进程在应用启动时长中只占一小部分,因此采用预先创建应用进程的方式,无法显著缩短应用启动时长
。
技术实现思路
[0005]为此,本申请公开如下技术方案:
[0006]本申请第一方面提供一种应用启动方法,包括:
[0007]响应于监控到目标事件,确定与所述目标事件对应的目标应用;
[0008]将所述目标应用加载运行至第一显示区域,所述第一显示区域不属于运行所述目标应用的电子设备的显示屏幕;
[0009]在获得启动所述目标应用的操作后,将加载至所述第一显示区域的应用界面数据 ...
【技术保护点】
【技术特征摘要】
1.
一种应用启动方法,包括:响应于监控到目标事件,确定与所述目标事件对应的目标应用;将所述目标应用加载运行至第一显示区域,所述第一显示区域不属于运行所述目标应用的电子设备的显示屏幕;在获得启动所述目标应用的操作后,将加载至所述第一显示区域的应用界面数据显示输出至第二显示区域,所述第二显示区域是所述显示屏幕的至少部分显示区域
。2.
根据权利要求1所述的方法,其中,将所述目标应用加载运行至第一显示区域,包括:基于所述目标应用的属性信息确定所述目标应用待加载的应用界面数据,将所述应用界面数据直接或经过目标处理后加载至所述第一显示区域
。3.
根据权利要求2所述的方法,其中,基于所述目标应用的属性信息确定所述目标应用待加载的应用界面数据,包括:基于所述目标应用的属性信息和所述目标事件确定所述目标应用待加载的应用界面数据;且
/
或,将所述应用界面数据经过目标处理后加载至所述第一显示区域,包括以下至少之一:基于所述第一显示区域的第一显示参数将所述应用界面数据处理成第一应用界面数据,将所述第一应用界面数据加载至所述第一显示区域;基于所述第二显示区域的第二显示参数将所述应用界面数据处理成第二应用界面数据,将所述第二应用界面数据加载至所述第一显示区域
。4.
根据权利要求3所述的方法,其中,基于所述目标应用的属性信息和所述目标事件确定所述目标应用待加载的应用界面数据,包括以下至少之一:基于所述目标事件确定所需的目标应用的目标界面,将构成所述目标界面的对象数据中的至少部分确定为待加载的应用界面数据;基于所述目标事件确定所需的目标应用的版本信息,将与所述版本信息对应的显示界面的至少部分对象数据确定为所述待加载的应用界面数据
。5.
根据权利要求1至4任一项所述的方法,其中,将所述目标应用加载运行至第一显示区域,还包括以下至少之一:基于所述第二显示区域的第二显示参数创建第一虚拟显示区域作为所述第一显示区域,将所述目标应用加载运行在所述第一虚拟显示区域,以完成所述目标应用的启动操作;基于所述显示屏幕的第三显示参数创建第二虚拟显示区域作为所述第一显示区域,将所述目标应用加载运行在所述第二虚拟显示区域,以完成所述目标应用的启动操作;在电子设备与目标显示设备建立目标通信连接的情况下,将所述目标显示设备的至少部分显示区域作为所述第一显示区域,将所述目标应用加载运行在所述目标显示设备的至少部分显示区域,以完成所述目标应用的启动操作
。6.
根据权利要求1所述的方法,还包括以下至少之一:在获得所述目标应用的目标应用界面数据后,控制所述目标应用...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。