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

文档序号:8430561阅读:来源:国知局
的技术问题,实现了能合理地确定是否启动连带启动的应用程序,进而提高电子设备系统的处理性能的技术效果O
[0047]由于在本申请实施例的技术方案中,采用了在所述第二判断结果为是时,生成提示信息,用于提示用户是否开启所述第二应用程序;在预设时间内检测获得所述用户针对所述提示信息进行的第三操作,在所述第三操作为确认开启所述第二应用程序的操作时,基于所述调用申请,开启所述第二应用程序;在所述预设时间内未检测到所述用户的任何操作时,基于所述调用申请,开启所述第二应用程序的技术手段。这样,电子设备在确定第二应用程序符合连带启动的预设规则后,通过一提示信息来提示用户是否确认开启第二应用程序,可基于用户的选择来最终确定是否开启第二应用程序。所以,实现了提升用户体验的技术效果。
【附图说明】
[0048]图1为本申请实施例一提供的一种信息处理方法的流程图;
[0049]图2为本申请实施例一中信息处理方法的步骤SlOl的具体实现流程图;
[0050]图3为本申请实施例一中信息处理方法的步骤S104的具体实现流程图;
[0051]图4为本申请实施例二提供的一种电子设备的结构方框图。
【具体实施方式】
[0052]在本申请实施例提供的技术方案中,通过提供一种信息处理方法及电子设备,解决了现有技术中的电子设备不能合理地管理连带启动的应用程序的技术问题,实现了能合理地确定是否启动连带启动的应用程序,进而提高电子设备系统的处理性能的技术效果。
[0053]为解决上述技术问题并实现上述技术效果,本申请实施例中技术方案的总体思路如下:
[0054]一种信息处理方法,包括:
[0055]当电子设备中的第一应用程序处于运行状态时,检测到用于启动第二应用程序的调用申请时,判断所述第二应用程序是否为所述第一应用程序连带启动的应用程序,获得第一判断结果;
[0056]在所述第一判断结果为是时,获得所述第一应用程序与所述第二应用程序的至少一个关系参数;
[0057]基于所述至少一个关系参数,判断所述第二应用程序是否满足连带启动的预设规贝IJ,获得第二判断结果;
[0058]在所述第二判断结果为是时,启动所述第二应用程序。
[0059]由于在本申请实施例的技术方案中,采用了当电子设备中的第一应用程序处于运行状态时,检测到用于启动第二应用程序的调用申请时,判断所述第二应用程序是否为所述第一应用程序连带启动的应用程序,获得第一判断结果;在所述第一判断结果为是时,获得所述第一应用程序与所述第二应用程序的至少一个关系参数;基于所述至少一个关系参数,判断所述第二应用程序是否满足连带启动的预设规则,获得第二判断结果;在所述第二判断结果为是时,启动所述第二应用程序的技术手段。这样,电子设备在检测到第一应用程序需要启动第二应用程序时,会基于第一应用程序与第二应用程序间的关系参数,来确第二应用程序是不是符合连带启动预设规则,进而在满足预设规则时才确认启动。所以,能有效解决现有技术中的电子设备不能合理地管理连带启动的应用程序的技术问题,实现了能合理地确定是否启动连带启动的应用程序,进而提高电子设备系统的处理性能的技术效果O
[0060]为了更好的理解上述技术方案,下面通过附图以及具体实施例对本发明技术方案做详细的说明,应当理解本申请实施例以及实施例中的具体特征是对本发明技术方案的详细的说明,而不是对本发明技术方案的限定,在不冲突的情况下,本申请实施例以及实施例中的技术特征可以相互组合。
[0061]实施例一
[0062]请参考图1,本申请实施例提供一种?目息处理方法,包括:
[0063]SlOl:当电子设备中的第一应用程序处于运行状态时,检测到用于启动第二应用程序的调用申请时,判断所述第二应用程序是否为所述第一应用程序连带启动的应用程序,获得第一判断结果;
[0064]S102:在所述第一判断结果为是时,获得所述第一应用程序与所述第二应用程序的至少一个关系参数;
[0065]S103:基于所述至少一个关系参数,判断所述第二应用程序是否满足连带启动的预设规则,获得第二判断结果;
[0066]S104:在所述第二判断结果为是时,启动所述第二应用程序。
[0067]在具体实施过程中,所述电子设备可以是笔记本电脑、平板电脑、手机等电子设备,也可以是别的电子设备,在此,就不一一举例了,在本申请实施例中,将以电子设备是手机为例,来对本申请实施例中的方法的实现过程进行详细描述。
[0068]请参考图2,在执行步骤SlOl时,具体包括如下几个步骤:
[0069]S201:获得与所述第一应用程序对应的第一等级权重值以及所述与第二应用程序对应的第二等级权重值;
[0070]S202:判断所述第一等级权重值是否小于或等于所述第二等级权重值,如果是,则确定所述第二应用程序是所述第一应用程序连带启动的应用程序。
[0071]在以电子设备是手机为例时,步骤SlOl的具体实现为:当手机中的第一应用程序处于运行状态时,且在检测到第一应用程序发送用于启动第二应用程序的调用申请时,获得第一应用程序的第一等级权重值以及第二应用程序的第二等级权重值。其中,第一应用程序的第一等级权重值以及第二应用程序的第二等级权重值是根据应用程序的性质预先设置的,比如:手机里的同源策略分配器管理手机中所有应用程序,并将管理的应用程序进行登记划分,将系统应用程序化为同源,而将“QQ应用程序”、“微信应用程序”等应用程序设为同源,在同源划分后,手机对不同类型的应用程序设定等级权重值,具体的,可以将系统级应用的权重值为I,而将三方应用的权重值设置为0.6。通过这种方式,即可将手机中所有的应用程序设定对应的等级权重值。
[0072]在获得第一应用程序的第一等级权重值以及第二应用程序的第二等级权重值之后,判断第一应用程序的第一等级权重值是否小于或等于第二应用程序的第二等级权重值,如果是,则确定第二应用程序是第一应用程序连带启动的应用程序。比如,手机获得的第一应用程序的第一等级权重值为0.6,即第一应用程序为三方应用程序,并且,手机获得的第二应用程序的第二等级权重值也为0.6,即第二应用程序也为三方应用程序,此时,手机确定第一应用程序的第一等级权重值0.6等于第二应用程序的第二等级权重值0.6,则确定第二应用程序为第一应用程序连带启动的应用程序,如手机中的“百度糯米应用程序”与“百度云应用程序”的等级权重值均设置为0.6,当用户启动手机“百度糯米应用程序”后,“百度糯米应用程序”会连带启动“百度云应用程序”。则“百度云应用程序”则是“百度糯米应用程序”的连带启动的应用程序。又如:手机获得的第一应用程序的第一等级权重值为1,即第一应用程序为一系统应用程序,并且,手机获得的第二应用程序的第二等级权重值为0.6,即第二应用程序为三方应用程序,此时,手机确定第一应用程序的第一等级权重值I是大于第二应用程序的第二等级权重值0.6,则系统应用程序调用三方应用程序是合理的调用,所以此时手机确定第二应用程序不是第一应用程序连带启动的应用程序。
[0073]在执行完成步骤SlOl之后,本申请实施例中的方法便执行步骤S102,即:在所述第一判断结果为是时,获得所述第一应用程序与所述第二应用程序的至少一个关系参数。
[0074]具体的,步骤S102具体实现是:获得所述第一应用程序的第一安装时间与所述第二应用程序的第二安装时间,基于所述第一安装时间与所述第二安装时间,确定所述第一应用程序与所述第二应用程序间的安装间隔时长;和/或
[0075]获得所述第一应用程序的第一历史使用次数与所述第二应用程序的第二历史使用次数,基于所述第一历史使用次数与所述第二历史使用次数,确定所述第一应用程序与所述第二应用程序间使用次数差值。
[0076]继续以电子设备是手机为例,步骤S102的具体实现为:在确定第二应用程序是第一应用程序连带启动的应用程序后,获得第一应用程序的第一安装时间与第二应用程序的第二安装时间,进而,手机确定第一应用程序与第二应用程序间的安装间隔时长;以及,手机获得第一应用程序的第一历史使用次数与第二应用程序的第二历史使用次数。进而,手机确定第一应用程序与第二应用程序间使用次数差值。其中,手机会记录各个应用程序的安装日期,并且应用程序的历史使用次数是手机统计各个应用程序从安装至当前时刻为止的使用次数。
[0077]在执行完成步骤S102之后,本申请实施例中的方法便执行步骤S103,即:基于所述至少一个关系参数,判断所述第二应用程序是否满足连带启动的预设规则,获得第二判断结果。
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1