一种应用运行状态控制方法及移动终端技术

技术编号:18260042 阅读:43 留言:0更新日期:2018-06-20 10:38
本发明专利技术实施例提供了一种应用运行状态控制方法及移动终端,其中,该方法包括:接收针对第一应用和第二应用的第一切换请求,其中,该第一应用为运行在前台的应用;若第一应用已被添加至后台实时任务栏,响应第一切换请求,控制第二应用调至前台运行,以及控制第一应用切换到后台继续运行。本发明专利技术实施例中,在将第一应用切换至后台之前,先确定该第一应用是否已被添加至后台实时任务栏,对于已被添加至后台实时任务栏的第一应用而言,需要控制该第一应用切换到后台并继续运行,这样用户可以在前台操控其他应用,提升了用户体验;另外,能够保证当前操控的应用的显示界面的大小不变,提升了用户操作体验。

An application running state control method and mobile terminal

An embodiment of the invention provides an application operation state control method and a mobile terminal, in which the method includes receiving a first switch request for a first application and a second application, in which the first application is an application running in the front desk; if the first application has been added to the backstage real time taskbar, the first switch responds to the first handoff. Request, control second application to the front desk operation, and control the first application to switch to the background to continue running. In an embodiment of the invention, before switching the first application to the background, it is determined whether the first application has been added to the backstage real time taskbar, and for the first application that has been added to the backstage real time taskbar, the first application needs to be controlled to switch to the background and continue to be transported so that the user can manipulate it at the front desk. In addition, it ensures that the size of the display interface of the currently manipulated application is unchanged, and improves user experience.

【技术实现步骤摘要】
一种应用运行状态控制方法及移动终端
本专利技术涉及移动终端
,尤其涉及一种应用运行状态控制方法及移动终端。
技术介绍
目前,随着移动通信技术的快速发展,移动终端(如手机等)已成为人们日常生活中必不可少的电子消费品,随着智能手机越来越普及化,智能手机已经融入生活的各个方面,例如,智能手机已成为人与人之间进行信息交互的主要电子产品。同时,智能手机应用也给更多的服务商带来更多盈利的机会,各服务商开发各自的应用程序,用户将根据各自的实际需求在智能手机中安装相应的应用程序,例如,游戏应用、视频应用、聊天应用、购物应用等等。当前,相关技术中提供了一种应用运行状态控制方法,该方法主要是:判断目标应用是否为前台应用,若确定出目标应用为前台应用,则将该目标应用的当前状态设置为运行状态,目标应用的交互界面在显示屏上逐帧展示;若确定目标应用为后台应用,则将该目标应用的当前状态设置为暂停状态(休眠状态),目标应用的交互界面静止不动。其中,在实际操作移动终端的某一应用时,该应用运行过程中可能存在一定的无效信息界面,例如,对于视频应用而言,广告播放界面可以视为无效信息界面,又如,对于游戏应用而言,等待其他参与者操作游戏的过程可以视为无效信息界面,再如,针对任一应用而言,均存在用户不感兴趣或不关注的交互界面,此类交互界面可以视为无效信息界面。针对目标应用正在前台运行且接收到将新的应用切换至前台的指令的情况,由于新的应用被切换至前台,目标应用将被新的应用覆盖,且自动被调至后台,该目标应用将进入暂停状态(休眠状态),因此,只有应用位于前台时,该应用的无效信息界面才能够在显示屏上逐帧展示出来;而一旦应用被调至后台以后,该应用将停留在某一无效信息界面,直到该应用被再次调至前台,将由暂停状态恢复为运行状态。综上所述,针对移动终端的任一应用,该应用由前台应用切换为后台应用后,该应用的状态将自动切换至暂停状态。由此可知,只有应用为前台应用时,该应用才能够保持运行,因此,在应用保持运行状态的过程中,用户无法操作其他应用,降低了用户体验。
技术实现思路
本专利技术实施例的目的是提供一种应用运行状态控制方法及移动终端,以解决在应用保持运行状态的过程中,用户无法操作其他应用,降低了用户体验的问题。为了解决上述技术问题,本专利技术实施例是这样实现的:第一方面,本专利技术实施例提供了一种应用运行状态控制方法,包括:接收针对第一应用和第二应用的第一切换请求,其中,所述第一应用为运行在前台的应用;若所述第一应用已被添加至后台实时任务栏,响应所述第一切换请求,控制所述第二应用调至前台运行,以及控制所述第一应用切换到后台继续运行。第二方面,本专利技术实施例提供了一种移动终端,包括:第一接收模块,用于接收针对第一应用和第二应用的第一切换请求,其中,所述第一应用为运行在前台的应用;第一控制模块,用于若所述第一应用已被添加至后台实时任务栏,响应所述第一切换请求,控制所述第二应用调至前台运行,以及控制所述第一应用切换到后台继续运行。第三方面,本专利技术实施例提供了一种移动终端,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如第一方面所述的应用运行状态控制方法的步骤。第四方面,本专利技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的应用运行状态控制方法的步骤。本专利技术实施例中的应用运行状态控制方法及移动终端,接收针对第一应用和第二应用的第一切换请求,其中,该第一应用为运行在前台的应用;若第一应用已被添加至后台实时任务栏,响应第一切换请求,控制第二应用调至前台运行,以及控制第一应用切换到后台继续运行。本专利技术实施例中,在将第一应用切换至后台之前,先确定该第一应用是否已被添加至后台实时任务栏,对于已被添加至后台实时任务栏的第一应用而言,需要控制该第一应用切换到后台并继续运行,因此,第一应用为后台应用时,该第一应用也能够保持运行,从而使得某一应用在保持运行的过程中,用户可以在前台操作其他应用,提高了用户的时间利用率,从而提升了用户体验;另外,针对于屏幕尺寸比较有限的移动终端而言,采用前后台多任务同时运行的方式,能够保证当前操控的应用的显示界面的大小不变,提升了用户操作体验。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的应用运行状态控制方法的第一种流程示意图;图2为本专利技术实施例提供的应用运行状态控制方法的第二种流程示意图;图3a为本专利技术实施例提供的移动终端显示界面的第一种效果示意图;图3b为本专利技术实施例提供的移动终端前后台应用界面的第一种效果示意图;图4a为本专利技术实施例提供的对后台实时任务栏更新前的第一种示意图;图4b为本专利技术实施例提供的对后台实时任务栏更新后的第一种示意图;图4c为本专利技术实施例提供的对后台实时任务栏更新前的第二种示意图;图4d为本专利技术实施例提供的对后台实时任务栏更新后的第二种示意图;图5为本专利技术实施例提供的移动终端前后台应用界面的第二种效果示意图;图6为本专利技术实施例提供的移动终端的第一种模块组成示意图;图7为本专利技术实施例提供的移动终端的第二种模块组成示意图;图8为本专利技术实施例提供的移动终端的结构示意图。具体实施方式为了使本
的人员更好地理解本专利技术中的技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。本专利技术实施例提供了一种应用运行状态控制方法及移动终端,在将第一应用切换至后台之前,先确定该第一应用是否已被添加至后台实时任务栏,对于已被添加至后台实时任务栏的第一应用而言,需要控制该第一应用切换到后台并继续运行,因此,第一应用为后台应用时,该第一应用也能够保持运行,从而使得某一应用在保持运行的过程中,用户可以在前台操作其他应用,提高了用户的时间利用率,从而提升了用户体验;另外,针对于屏幕尺寸比较有限的移动终端而言,采用前后台多任务同时运行的方式,能够保证当前操控的应用的显示界面的大小不变,提升了用户操作体验。本专利技术实施例中,移动终端可以是手机、对讲机等,以手机为例,图1为本专利技术实施例提供的应用运行状态控制方法的第一种流程示意图,如图1所示,该方法至少包括以下步骤:S101,接收针对第一应用和第二应用的第一切换请求,其中,该第一应用为运行在前台的应用,该第一切换请求携带有将第二应用切换至前台的指令。例如,视频应用正在前台运行时,该视频应用开始播放广告,用户需要打开聊天应用,并保持视频应用在后台继续播放广告,此时,用户可以在显示屏上输入第一触控操作,对应的,移动终端将基于该第一触控操作生成第一切换请求,该第一切换请求用于指示将聊天应用调至前台运行。S102,若第一应用已被添加本文档来自技高网
...
一种应用运行状态控制方法及移动终端

【技术保护点】
1.一种应用运行状态控制方法,应用于移动终端,其特征在于,所述方法包括:接收针对第一应用和第二应用的第一切换请求,其中,所述第一应用为运行在前台的应用;若所述第一应用已被添加至后台实时任务栏,响应所述第一切换请求,控制所述第二应用调至前台运行,以及控制所述第一应用切换到后台继续运行。

【技术特征摘要】
1.一种应用运行状态控制方法,应用于移动终端,其特征在于,所述方法包括:接收针对第一应用和第二应用的第一切换请求,其中,所述第一应用为运行在前台的应用;若所述第一应用已被添加至后台实时任务栏,响应所述第一切换请求,控制所述第二应用调至前台运行,以及控制所述第一应用切换到后台继续运行。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:创建后台实时任务栏;在接收到实时任务栏更新请求后,确定所述更新请求的类型,其中,所述类型包括:添加请求或移出请求;若所述更新请求属于添加请求,则将与所述更新请求对应的目标应用添加至所述后台实时任务栏;若所述更新请求属于移出请求,则从所述后台实时任务栏中移出与所述更新请求对应的目标应用。3.根据权利要求2所述的方法,其特征在于,所述后台实时任务栏与后台非实时任务栏位于同一展示界面,所述实时任务栏更新请求是基于用户对目标应用的触控操作生成的;所述在接收到实时任务栏更新请求后,确定所述更新请求的类型,包括:当所述触控操作为第一滑动操作时,则确定该更新请求为目标应用添加请求,其中,所述第一滑动操作包括:用户拖动目标应用向后台实时任务栏所在第一区域滑动的操作;当所述触控操作为第二滑动操作时,则确定该更新请求为目标应用移出请求,其中,所述第二滑动操作包括:用户拖动目标应用向后台非实时任务栏所在第二区域滑动的操作。4.根据权利要求3所述的方法,其特征在于,所述第二区域到所述第一区域的方向与滑动关闭应用手势对应的触控方向相反,其中,所述滑动关闭应用手势用于指示将目标应用关闭。5.根据权利要求1至4任一项所述的方法,其特征在于,所述控制所述第一应用切换到后台继续运行之后,还包括:在接收到第二切换请求时,控制所述第一应用切换回前台继续运行,以及控制所述第二应用切换到后台,其中,所述第二切换请求携带有将第一应用切换回前台的指令。6.一种移动终端,其特征在于,包括:第一接收模块,用于接收针对第一应用和第二应用的第一切换请求,其中,所述第一应用为运行在前台的应用;第...

【专利技术属性】
技术研发人员:陈棚
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东,44

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

1