一种信息处理方法及电子设备的制造方法

文档序号:9546979阅读:290来源:国知局
一种信息处理方法及电子设备的制造方法
【技术领域】
[0001]本发明涉及电子技术领域,特别涉及一种信息处理方法及电子设备。
【背景技术】
[0002]科学技术的发展带动了社会的进步,通信技术的发展日新月异并成为广大民众所日益依赖的技术,如智能手机、平板电脑和智能手表等电子设备进入了人们的生活。在电子设备迅速普及的同时,各种类型和功能的应用程序被开发出来,给人们的生活带来了极大的便利。
[0003]用户使用电子设备的过程中,在电子设备中安装的应用程序越来越多,导致电子设备的存储空间不足,应用程序运行速度变慢,耗电量增加,甚至出现使用卡顿、死机、机身发热或应用程序闪退的现象。
[0004]本申请发明人在实现本申请实施例中技术方案的过程中,发现现有技术存在如下技术问题:在现有技术中,当电子设备的存储空间被应用程序占用时,主要通过电子设备的内存管理程序或者安装的相关应用程序进行数据清理。而内存管理程序只有在存储空间严重不足时才启动,不能及时清理清理数据。当用户通过相关的应用程序进行数据清理时,不但操作不便,而且在用户长期不清理的情况下,也会导致存储空间被大量占用。对于存储空间的其它处理方式也存在类似的问题,由此可知,现有技术中存在处理存储空间的数据的方式不够及时的技术问题。

【发明内容】

[0005]本发明提供一种信息处理方法及电子设备,用以解决现有技术中处理存储空间数据的方式不够及时的技术问题。
[0006]为解决上述技术问题,本申请实施例一方面提供一种信息处理方法,应用在一电子设备中,所述方法包括:
[0007]监测安装在电子设备上的至少一个应用程序的运行状态;
[0008]当监测到所述至少一个应用程序中的第一应用程序的运行状态符合预设条件时,基于所述预设条件,生成触发指令;其中,所述触发指令用于处理所述电子设备的存储空间中的数据;
[0009]响应所述触发指令,对所述存储空间中的数据进行处理。
[0010]可选的,所述监测安装在电子设备上的至少一个应用程序的运行状态,包括:
[0011]监测用户对所述至少一个应用程序中的任一个应用程序进行的开启操作或退出操作;
[0012]其中,当监测到用户对所述第一应用程序进行的所述开启操作或所述退出操作时,确定所述第一应用程序的运行状态符合预设条件。
[0013]可选的,所述基于所述预设条件,生成触发指令,包括:
[0014]确定所述第一应用程序的属性,其中,所述属性表征所述第一应用程序的类型或所述第一应用程序的优先级;
[0015]基于所述预设条件和所述属性生成触发指令。
[0016]可选的,当所述预设条件为所述开启操作,所述属性表征所述第一应用程序的优先级时,对所述存储空间中的数据进行处理,包括:
[0017]清除优先级低于所述第一应用程序的应用程序在所述存储空间中的数据。
[0018]可选的,当所述预设条件为所述退出操作,所述属性表征所述第一应用程序的类型为第一类型时,对所述存储空间中的数据进行处理,包括:
[0019]清除所述第一应用程序在所述存储空间中的数据。
[0020]可选的,当所述预设条件为所述退出操作,所述属性表征所述第一应用程序的类型为第二类型时,对所述存储空间中的数据进行处理,包括:
[0021]保存所述第一应用程序在所述存储空间中的数据。
[0022]其中,所述第二类型的重要程度高于所述第一类型。
[0023]可选的,在所述确定所述第一应用程序的属性之前,所述方法还包括:
[0024]从预设数据库获取第一映射;
[0025]根据所述第一映射更新所述电子设备的第二映射,所述第二映射用于存储所述至少一个应用程序与应用程序属性之间的对应关系;
[0026]所述确定所述第一应用程序的属性,包括:
[0027]根据所述更新后的第二映射,确定所述第一应用程序的属性。
[0028]另一方面,本申请实施例还提供一种电子设备,包括:
[0029]存储器;
[0030]处理器,用于监测安装在所述电子设备上的至少一个应用程序的运行状态;当监测到所述至少一个应用程序中的第一应用程序的运行状态符合预设条件时,基于所述预设条件,生成触发指令;其中,所述触发指令用于处理所述存储器中的数据;响应所述触发指令,对所述存储器中的数据进行处理。
[0031 ] 可选的,所述电子设备还包括输入装置,
[0032]所述处理器用于通过所述输入装置监测用户对所述至少一个应用程序中的任一个应用程序进行的开启操作或退出操作;
[0033]其中,当监测到用户对所述第一应用程序进行的所述开启操作或所述退出操作时,确定所述第一应用程序的运行状态符合预设条件。
[0034]可选的,所述处理器用于:
[0035]确定所述第一应用程序的属性,其中,所述属性表征所述第一应用程序的类型或所述第一应用程序的优先级;基于所述预设条件和所述属性生成触发指令。
[0036]可选的,所述处理器用于:
[0037]当所述预设条件为所述开启操作,所述属性表征所述第一应用程序的优先级时,清除优先级低于所述第一应用程序的应用程序在所述存储器中的数据。
[0038]可选的,所述处理器用于:
[0039]当所述预设条件为所述退出操作,所述属性表征所述第一应用程序的类型为第一类型时,清除所述第一应用程序在所述存储器中的数据。
[0040]可选的,所述处理器用于:
[0041]当所述预设条件为所述退出操作,所述属性表征所述第一应用程序的类型为第二类型时,保存所述第一应用程序在所述存储器中的数据。
[0042]其中,所述第二类型的重要程度高于所述第一类型。
[0043]可选的,所述电子设备还包括接收器,
[0044]所述接收器用于:在所述确定所述第一应用程序的属性之前,从预设数据库获取第一映射;
[0045]所述处理器还用于:根据所述第一映射更新所述电子设备的第二映射,所述第二映射用于存储所述至少一个应用程序与应用程序属性之间的对应关系;
[0046]所述处理器用于:根据更新后的所述第二映射确定所述第一应用程序的属性。
[0047]另一方面,本申请实施例还提供另一种电子设备,包括:
[0048]第一监测模块,用于监测安装在电子设备上的至少一个应用程序的运行状态;
[0049]第一生成模块,用于当监测到所述至少一个应用程序中的第一应用程序的运行状态符合预设条件时,基于所述预设条件,生成触发指令;其中,所述触发指令用于处理所述电子设备的存储空间中的数据;
[0050]第一处理模块,用于响应所述触发指令,对所述存储空间中的数据进行处理。
[0051]通过本发明中的上述实施例中的一个实施例或多个实施例,至少可以实现如下技术效果:
[0052]1、监测安装在电子设备上的至少一个应用程序的运行状态。当监测到至少一个应用程序中的第一应用程序的运行状态符合预设条件时,基于预设条件,生成触发指令。其中,触发指令用于处理电子设备的存储空间中的数据。响应触发指令,对存储空间中的数据进行处理。在本申请实施例中,根据应用程序的运行状态对电子设备的存储空间中的数据进行处理,当应用程序的运行状态满足预设条件时,自动启动存储空间处理机制,实时处理存储空间的数据。
[0053]2、由于本申请实施例中的技术方案,采用了监测用户对至少一个应用程序中的任一个应用程序进行的开启操作或退出操作;当监测到用户对第一应用程序进行的开启操作或退出操作时,第一应用程序的运行状态符合预设条件的设计,当开启或者关闭应用程序时,通过控制指令对存储空间中的数据进行处理。因为应用程序的开启或退出,都会涉及到存储空间的数据存储问题,所以在本申请实施例中,根据应用程序的开启或退出处理存储空间,达到了及时处理存储空间的技术效果。
[0054]3、由于本申请实施例中的技术方案,采用了确定第一应用程序的属性;基于预设条件和属性生成触发指令的设计,可以根据不同的应用程序采取不同的处理方式,使存储空间的处理机制更加合理。
【附图说明】
[0055]图1为本申请实施例一提供的一种信息处理方法的流程图;
[0056]图2为本申请实施例二提供的一种电子设备的结构图;
[0057]图3为本申请实施例三提供的一种电子设备的结构图。
【具体实施方式】
[0058]本申请实施例提供一种信息处理方法及电子设备,用以解决现有技术中处理存储空间数据的方式不够及时的技术问题。
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1