一种信息处理方法及电子设备技术

技术编号:10068861 阅读:103 留言:0更新日期:2014-05-23 11:52
本发明专利技术公开了一种信息处理方法及电子设备,所述信息处理方法包括:检测所述电子设备运行的应用的数目K,K为正整数且K小于或等于N;判断所述应用的数目K是否大于或等于第一预设阈值,得到第一判断结果;当所述第一判断结果表明所述应用的数目K大于或等于第一预设阈值时,根据预设的优先级策略从所述电子设备运行的K个应用中选择L个应用,L为正整数且L小于K;将所述L个应用的运行状态由第一状态切换至第二状态,以使所述电子设备释放运行资源。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种信息处理方法及电子设备,所述信息处理方法包括:检测所述电子设备运行的应用的数目K,K为正整数且K小于或等于N;判断所述应用的数目K是否大于或等于第一预设阈值,得到第一判断结果;当所述第一判断结果表明所述应用的数目K大于或等于第一预设阈值时,根据预设的优先级策略从所述电子设备运行的K个应用中选择L个应用,L为正整数且L小于K;将所述L个应用的运行状态由第一状态切换至第二状态,以使所述电子设备释放运行资源。【专利说明】一种信息处理方法及电子设备
本专利技术涉及信息处理技术,尤其涉及一种信息处理方法及电子设备。
技术介绍
在移动终端的发展初期,移动终端的屏幕尺寸都比较小、屏幕的分辨率也较低,移动终端的操作系统如安卓(Android)系统只能提供单窗口的应用功能,在这个单窗口内只能显示一个应用程序;即操作系统只允许一个应用程序处于前台,并与用户进行交互。但是,随着移动终端硬件的快速发展,尤其是屏幕的分辨率的提高和尺寸的加大,Android系统的这种单窗口应用已经无法满足用户的需要,用户迫切地需要移动终端的操作系统能够提供多窗口的应用功能。基于此,用户通过多个窗口启动多个应用时,由于受到系统资源的限制,电子设备不能保证所有启动的应用均能正常运行,并且,Android系统会出现死机、黑屏等故障。
技术实现思路
为解决上述技术问题,本专利技术实施例提供了一种信息处理方法及电子设备。本专利技术实施例提供的信息处理方法应用于具有触控显示单元的电子设备中,所述电子设备能够运行N个应用,N为正整数;通过所述应用对应的目标对象启动所述应用时,所启动的所述应用能通过小窗口显示于所述触控显示单元上;所述小窗口的显示区域小于所述应用的全屏窗口的显示区域,所述小窗口是通过第一转换参数对所述全屏窗口进行变换得到的;所述方法包括:检测所述电子设备运行的应用的数目K,K为正整数且K小于或等于N;判断所述应用的数目K是否大于或等于第一预设阈值,得到第一判断结果;当所述第一判断结果表明所述应用的数目K大于或等于第一预设阈值时,根据预设的优先级策略从所述电子设备运行的K个应用中选择L个应用,L为正整数且L小于K ;将所述L个应用的运行状态由第一状态切换至第二状态,以使所述电子设备释放运行资源。本专利技术实施例提供的电子设备具有触控显示单元,所述电子设备能够运行N个应用,N为正整数;通过所述应用对应的目标对象启动所述应用时,所启动的所述应用能通过小窗口显示于所述触控显示单元上;所述小窗口的显示区域小于所述应用的全屏窗口的显示区域,所述小窗口是通过第一转换参数对所述全屏窗口进行变换得到的;所述电子设备包括:检测单元、第一判断单元、选择单元、切换单元;其中,所述检测单元,用于检测所述电子设备运行的应用的数目K,K为正整数且K小于或等于N ;所述第一判断单元,用于判断所述应用的数目K是否大于或等于第一预设阈值,得到第一判断结果;所述选择单元,用于当所述第一判断结果表明所述应用的数目K大于或等于第一预设阈值时,根据预设的优先级策略从所述电子设备运行的K个应用中选择L个应用,L为正整数且L小于K ;所述切换单元,用于将所述L个应用的运行状态由第一状态切换至第二状态,以使所述电子设备释放运行资源。本专利技术实施例的技术方案中,电子设备能够正常运行的应用的最大数目为第一预设阈值;检测电子设备当前运行的应用的数目,得到应用的数目为K;通过判断应用的数目K是否大于或等于第一预设阈值,来确定当前运行的应用的数目是否超过所述电子设备能够正常运行的应用的最大数目;当前运行的应用的数目超过所述电子设备能够正常运行的应用的最大数目时,则当前运行的K个应用不能够同时正常运行,通过预设的优先级策略从所述电子设备运行的K个应用中选择L个应用,L为正整数且L小于K ;将所述L个应用的运行状态由第一状态切换至第二状态,以使所述电子设备释放运行资源;如此,保障了当前运行的所有应用均能够正常运行,同时保障了所述电子设备的操作系统的正常运行。【专利附图】【附图说明】图1为本专利技术实施例一的信息处理方法的流程示意图;图2为本专利技术实施例二的信息处理方法的流程示意图;图3为本专利技术实施例三的信息处理方法的流程示意图;图4为本专利技术实施例四的信息处理方法的流程示意图;图5为本专利技术实施例一的电子设备的结构组成示意图;图6为本专利技术实施例二的电子设备的结构组成示意图;图7为本专利技术实施例三的电子设备的结构组成示意图;图8为本专利技术实施例四的电子设备的结构组成示意图。【具体实施方式】为了能够更加详尽地了解本专利技术实施例的特点与
技术实现思路
,下面结合附图对本专利技术实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本专利技术实施例。图1为本专利技术实施例一的信息处理方法的流程示意图,本示例中的信息处理方法应用于具有触控显示单元的电子设备中,所述电子设备能够运行N个应用,N为正整数;通过所述应用对应的目标对象启动所述应用时,所启动的所述应用能通过小窗口显示于所述触控显示单元上;所述小窗口的显示区域小于所述应用的全屏窗口的显示区域,所述小窗口是通过第一转换参数对所述全屏窗口进行变换得到的;如图1所示,所述信息处理方法包括以下步骤:步骤101:检测所述电子设备运行的应用的数目K。这里,K为正整数且K小于或等于N。本实施例中,电子设备运行的应用可以是电子设备系统中自带的应用,例如,时钟应用、相机应用等,也可以是由用户设置的第三方应用,例如,微信应用、游戏应用等。一般地,全部的应用通过图标列表的形式显示于电子设备的桌面上,一个应用对应一个图标,通过触控图标可以启动对应的应用,当应用通过上述方式被启动时,所述应用将会通过全屏窗口的方式显示于电子设备的显示屏上。本专利技术实施例中,应用是支持小窗口显示的应用,当通过但不限于以下方式启动所述应用时,所述应用将会通过小窗口的方式显示于电子设备的显示触控单元上;其中,启动所述应用的方式可以是:预先将应用添加入多窗口管理界面内,以使所述应用支持小窗口显示;多窗口管理界面可以通过启动与多窗口管理应用对应的图标进行显示;通过多窗口管理界面启动应用时,应用将会通过小窗口的方式显示于电子设备的显示触控单元上。基于此,用户通过多个小窗口启动多个应用时,由于受到系统资源的限制,电子设备不能保证所有启动的应用均能正常运行,本专利技术实施例首先检测所述电子设备运行的应用的数目,得到电子设备运行的应用的数目为K,具体地,可以通过电子设备中的应用管理器检测电子设备运行的应用的数目。本实施例中,所述第一转换参数至少为下述其中之一:参数、矩阵、参数组、参数集合;例如,第一参数可以通过第一矩阵实现,利用所述第一矩阵对所述应用的全屏窗口进行变换,可以通过公式(Ia)实现:【权利要求】1.一种信息处理方法,应用于具有触控显示单元的电子设备中,所述电子设备能够运行N个应用,N为正整数;通过所述应用对应的目标对象启动所述应用时,所启动的所述应用能通过小窗口显示于所述触控显示单元上;所述小窗口的显示区域小于所述应用的全屏窗口的显示区域,所述小窗口是通过第一转换参数对所述全屏窗口进行变换得到的;所述方法包括: 检测所述电子设备运行的应用的数目K,K为正整数且K小于或等于N ; 判断所述应用的数目K是否大于本文档来自技高网
...

【技术保护点】
一种信息处理方法,应用于具有触控显示单元的电子设备中,所述电子设备能够运行N个应用,N为正整数;通过所述应用对应的目标对象启动所述应用时,所启动的所述应用能通过小窗口显示于所述触控显示单元上;所述小窗口的显示区域小于所述应用的全屏窗口的显示区域,所述小窗口是通过第一转换参数对所述全屏窗口进行变换得到的;所述方法包括:检测所述电子设备运行的应用的数目K,K为正整数且K小于或等于N;判断所述应用的数目K是否大于或等于第一预设阈值,得到第一判断结果;当所述第一判断结果表明所述应用的数目K大于或等于第一预设阈值时,根据预设的优先级策略从所述电子设备运行的K个应用中选择L个应用,L为正整数且L小于K;将所述L个应用的运行状态由第一状态切换至第二状态,以使所述电子设备释放运行资源。

【技术特征摘要】

【专利技术属性】
技术研发人员:王超
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京;11

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

1