一种场景识别和预处理方法及电子设备技术

技术编号:36197956 阅读:18 留言:0更新日期:2023-01-04 11:50
本申请实施例提供一种场景识别和预处理方法及电子设备,涉及终端领域。电子设备显示第一界面;该第一界面包括多个应用图标。电子设备接收用户按照预设规则对第一界面上的应用图标对应的应用程序的启动操作。如果接收到启动操作的应用程序的个数大于或等于预设值,响应于用户按照预设规则对第一界面上的应用图标对应的应用程序的启动操作,执行预设指令。该方法能够准确识别出用户使用电子设备的特定场景,以进行预处理,提高了电子设备性能。例如识别出序列启动场景,则将一些应用程序预加载至虚拟屏,提高了这些应用程序的启动效率。率。率。

【技术实现步骤摘要】
一种场景识别和预处理方法及电子设备


[0001]本申请涉及终端领域,尤其涉及一种场景识别和预处理方法及电子设备。

技术介绍

[0002]用户使用手机等电子设备的场景通常具备一定规律。比如,用户测试手机性能时,会依次运行手机桌面上的多个应用程序;比如,用户在每天上下班途中会打开手机上的导航软件。如何更准确地识别用户使用电子设备的特定场景,以进行相应的预处理,是需要解决的一个问题。

技术实现思路

[0003]本申请实施例提供一种场景识别和预处理方法及电子设备,能够准确识别用户使用电子设备的特定场景,以进行预处理,提高电子设备性能。
[0004]为达到上述目的,本申请的实施例采用如下技术方案:
[0005]第一方面,提供了一种场景识别和预处理方法,应用于电子设备,该方法包括:电子设备显示第一界面;该第一界面包括多个应用图标;接收用户按照预设规则对第一界面上的应用图标对应的应用程序的启动操作。如果接收到启动操作的应用程序的个数大于或等于预设值,响应于用户按照预设规则对第一界面上的应用图标对应的应用程序的启动操作,执行预设指令。
[0006]在该方法中,如果检测到用户在第一界面(比如桌面)上按照预设规则依次启动应用程序的操作,则执行预设指令。能够准确识别序列启动场景(也称小白启动场景),以进行预处理。
[0007]在一种示例中,执行预设指令包括:将满足预设条件的一个或多个应用程序的界面加载至电子设备的虚拟屏;其中,虚拟屏是与电子设备的显示屏对应的模拟屏幕,加载至虚拟屏上的界面不对用户显示。预设条件包括:应用程序的应用图标排在本次接收到启动操作的应用图标之后,且应用程序未启动。
[0008]也就是说,如果检测到序列启动场景,则将桌面上当前应用图标之后的应用图标对应的应用程序预加载至虚拟屏。这样,用户按照次序启动当前应用图标之后的应用图标对应的应用程序时,可以直接将虚拟屏上保存的该应用程序的主界面加载至主屏(显示屏)进行显示。由于预加载的应用程序启动时,不需要进行主界面的生成过程,提高了启动速度。
[0009]其中,预设条件包括:应用程序的应用类型为预设应用类型;所述应用类型包括:游戏、直播、聊天、导航或通话。
[0010]在另一种示例中,执行预设指令包括:为满足预设条件的一个或多个应用程序分配资源。其中,预设条件包括:应用程序的应用图标排在本次接收到启动操作的应用图标之后,且应用程序未启动。
[0011]也就是说,如果检测到序列启动场景,则为桌面上当前应用图标之后的应用图标
对应的应用程序提前分配资源。这样,可以将不满足预设条件的应用程序占用的资源尽量降低,空出资源供已经启动的或满足预设条件的(即将启动的)应用程序使用,提高资源利用率。并且,应用程序启动时,不必等待分配资源的过程,提高了启动效率。
[0012]结合第一方面,在一种实施方式中,预设规则包括:按照先行后列,每一行从左到右、不同行从上到下的顺序依次点击相邻的下一个应用图标。
[0013]结合第一方面,在另一种实施方式中,预设规则包括:按照先列后行,每一列从上到下、不同列从左到右的顺序依次点击相邻的下一个应用图标。
[0014]其中,依次点击包括:接收到用户对第一应用图标的点击操作后,在预设时长内,接收到用户对第二应用图标的点击操作;第一应用图标与第二应用图标在第一界面上的位置是相邻的。在本申请实施例的一种实现方式中,一行的最后一个应用图标与下一行的第一个应用图标是相邻的应用图标;一列的最后一个应用图标与下一列的第一个应用图标是相邻的应用图标。
[0015]在一种实施方式中,第一应用图标与第二应用图标在第一界面上的位置是相邻的包括:第一应用图标与第二应用图标之间不存在应用图标或文件夹或空位置。
[0016]在一种实施方式中,第一应用图标与第二应用图标在第一界面上的位置是相邻的包括:第一应用图标与第二应用图标之间是一个或多个空位置。
[0017]在一种实施方式中,第一应用图标与第二应用图标在第一界面上的位置是相邻的包括:第一应用图标与第二应用图标之间是一个或多个文件夹。
[0018]结合第一方面,在一种实施方式中,该方法还包括:如果确定用户停止按照预设规则对第一界面上的应用图标对应的应用程序的启动操作,停止执行预设指令。
[0019]在一种实现方式中,确定用户停止按照预设规则对第一界面上的应用图标对应的应用程序的启动操作包括:确定在预设时长内未接收到用户对第一界面上的应用图标对应的应用程序的启动操作。比如,用户停止在第一界面上点击应用图标。
[0020]在另一种实现方式中,确定用户停止按照预设规则对第一界面上的应用图标对应的应用程序的启动操作包括:接收到用户对第一界面上的应用图标对应的应用程序的启动操作,确定不满足预设规则。比如,用户没有按照预设规则点击第一界面上的应用图标。
[0021]第二方面,提供了一种场景识别和预处理方法,应用于电子设备,该方法包括:电子设备获取当前日期和当前时间;并检测电子设备的网络状态和运动状态。电子设备根据当前日期、当前时间、电子设备的网络状态和运动状态,确定电子设备进入预设场景或退出预设场景。其中,电子设备的网络状态可以是Wi

Fi连接状态,包括已连接或未连接;电子设备的运动状态包括移动或静止。
[0022]在该方法中,结合电子设备的网络状态和运动状态对电子设备的场景进行识别,能够更准确地识别特定场景(比如上班场景、下班场景)。以对特定场景对应的应用程序进行预处理,提高电子设备使用性能。
[0023]结合第二方面,在一种实施方式中,如果确定进入特定场景,则预加载预设范围的应用程序。比如,检测到进入上班场景(用户上班途中的场景),则预加载第一类应用程序。比如,第一类应用程序包括导航应用、考勤应用、视频应用等。比如,检测到进入下班场景(用户下班途中的场景),则预加载第二类应用程序。
[0024]结合第二方面,在一种实施方式中,电子设备确定当前的系统日期在预设日期范
围内,并且当前的系统时间在预设的时间范围内,则监测手机的Wi

Fi连接状态和运动状态。如果确定电子设备与预设的第一Wi

Fi网络的连接状态由已连接切换为未连接,并且电子设备的运动状态为移动,则确定进入第一场景。
[0025]在一种实施方式中,如果确定电子设备与预设的第二Wi

Fi网络的连接状态由未连接切换为已连接,则确定退出第一场景。
[0026]第三方面,提供了一种电子设备,该电子设备具有实现上述第一方面所述的方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。
[0027]第四方面,提供了一种电子设备,该电子设备具有实现上述第二方面所述的方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种场景识别和预处理方法,应用于电子设备,其特征在于,所述方法包括:电子设备显示第一界面;所述第一界面包括多个应用图标;接收用户按照预设规则对所述第一界面上的应用图标对应的应用程序的启动操作;如果接收到所述启动操作的应用程序的个数大于或等于预设值,响应于所述用户按照预设规则对所述第一界面上的应用图标对应的应用程序的启动操作,执行预设指令。2.根据权利要求1所述的方法,其特征在于,所述预设规则包括:按照先行后列,每一行从左到右、不同行从上到下的顺序依次点击相邻的下一个应用图标。3.根据权利要求1所述的方法,其特征在于,所述预设规则包括:按照先列后行,每一列从上到下、不同列从左到右的顺序依次点击相邻的下一个应用图标。4.根据权利要求2或3所述的方法,其特征在于,所述依次点击包括:接收到用户对第一应用图标的点击操作后,在预设时长内,接收到用户对第二应用图标的点击操作;所述第一应用图标与所述第二应用图标在所述第一界面上的位置是相邻的。5.根据权利要求4所述的方法,其特征在于,所述第一应用图标与所述第二应用图标在所述第一界面上的位置是相邻的包括:所述第一应用图标与所述第二应用图标之间不存在应用图标或文件夹或空位置。6.根据权利要求4所述的方法,其特征在于,所述第一应用图标与所述第二应用图标在所述第一界面上的位置是相邻的包括:所述第一应用图标与所述第二应用图标之间是一个或多个空位置。7.根据权利要求4所述的方法,其特征在于,所述第一应用图标与所述第二应用图标在所述第一界面上的位置是相邻的包括:所述第一应用图标与所述第二应用图标之间是一个或多个文件夹。8.根据权利要求1

3任意一项所述的方法,其特征在于,所述执行预设指令包括:将满足预设条件的一个或多个应用程序的界面加载至所述电子设备的虚拟屏;所述虚拟屏是与所述电子设备的显示屏对应的模拟屏幕,加载至所述虚拟屏上的界面不对用户显示;所...

【专利技术属性】
技术研发人员:孙文涌李美君
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1