应用程序的处理方法和装置制造方法及图纸

技术编号:14943928 阅读:126 留言:0更新日期:2017-04-01 10:19
本发明专利技术公开了一种应用程序的处理方法和装置。其中,该方法包括:监测应用程序进入终端设备的后台运行的第一消息;在监测到第一消息的情况下,控制应用程序进入终端设备的后台运行;在应用程序进入后台运行之后,在终端设备的前台中显示应用程序的目标状态栏,其中,目标状态栏用于提示应用程序处于后台运行。本发明专利技术解决了现有技术中应用程序在前台和后台的切换过程中切换较繁琐的技术问题。

【技术实现步骤摘要】

本专利技术涉及终端设备领域,具体而言,涉及一种应用程序的处理方法和装置
技术介绍
现有的安卓系统(Android)是一个单窗口的系统,用户在使用安卓系统的过程中经常会遇到一个尴尬的情况,就是在使用一个应用程序(App)的时候突然想切换到另一个应用程序(App)时,不想完全退出当前的应用程序(app),用户可能还要使用。通常情况下,用户的操作方法是按返回键(home),然后,再启动另一个应用程序(App)。若想回到原先的App,则需要回到控制桌面(Launcher)点击相应的图标重新进入原先的应用程序(App)。但是,上述方式非常繁琐,且不友善,而且如果是配置比较低的手机,在手机内存不足的情况下,上述第一个应用程序(App)非常容易从内存中清除掉,导致用户需重启该应用程序(App),严重影响了用户体验。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种应用程序的处理方法和装置,以至少解决现有技术中应用程序在前台和后台的切换过程中切换较繁琐的技术问题。根据本专利技术实施例的一个方面,提供了一种应用程序的处理方法,包括:监测应用程序进入终端设备的后台运行的第一消息;在监测到所述第一消息的情况下,控制所述应用程序进入所述终端设备的后台运行;在所述应用程序进入后台运行之后,在所述终端设备的前台中显示所述应用程序的目标状态栏,其中,所述目标状态栏用于提示所述应用程序处于后台运行。r>进一步地,在所述终端设备的前台中显示所述应用程序的目标状态栏包括:获取所述终端设备的后台创建的目标服务组件,其中,所述目标服务组件用于维持所述应用程序在所述终端设备的后台运行;控制所述目标服务组件生成所述目标状态栏,并控制所述目标状态栏显示于所述终端设备的前台中。进一步地,在所述终端设备的前台中显示所述应用程序的目标状态栏之后,所述方法还包括:检测通过所述目标状态栏接收的第二消息;当检测到所述第二消息时,控制所述应用程序在所述终端设备的前台显示,其中,所述终端设备的前台显示所述应用程序的最终页面,其中,所述最终页面为监测到所述第一消息时所述应用程序在所述终端设备上显示的页面。进一步地,在所述终端设备的前台中显示所述应用程序的目标状态栏之后,所述方法还包括:检测用于指示移动所述目标状态栏的第三消息;判断所述目标状态栏按照所述第三消息进行移动的移动距离是否大于或者等于预设距离,其中,所述移动距离为所述目标状态栏初始位置和当前位置之间在预定方向的垂直距离;如果判断出所述移动距离大于或者等于所述预设距离,则控制所述应用程序在所述终端设备的前台显示,其中,所述终端设备的前台显示所述应用程序的最终页面,其中,所述最终页面为监测到所述第一消息时所述应用程序在所述终端设备上显示的页面;如果判断出所述移动距离小于所述预设距离,则控制所述目标状态栏返回所述初始位置。进一步地,监测应用程序进入终端设备后台运行的第一消息包括:监测所述终端设备的目标控制键的指令,并将监测到的指令中用于触发所述应用程序进入后台运行的指令作为所述第一消息;或者将监测到的调用非所述应用程序进入所述终端设备前台运行的消息作为所述第一消息。根据本专利技术实施例的另一方面,还提供了一种应用程序的处理装置,包括:监测单元,用于监测应用程序进入终端设备的后台运行的第一消息;第一控制单元,用于在监测到所述第一消息的情况下,控制所述应用程序进入所述终端设备的后台运行;显示单元,用于在所述应用程序进入后台运行之后,在所述终端设备的前台中显示所述应用程序的目标状态栏,其中,所述目标状态栏用于提示所述应用程序处于后台运行。进一步地,所述显示单元包括:获取模块,用于获取所述终端设备的后台创建目标服务组件,其中,所述目标服务组件用于维持所述应用程序在所述终端设备的后台运行;控制模块,用于控制所述目标服务组件生成所述目标状态栏,并控制所述目标状态栏显示于所述终端设备的前台中。进一步地,所述装置还包括:第一检测单元,用于在所述终端设备的前台中显示所述应用程序的目标状态栏之后,检测通过所述目标状态栏接收的第二消息;第二控制单元,用于当检测到所述第二消息时,控制所述应用程序在所述终端设备的前台显示,其中,所述终端设备的前台显示所述应用程序的最终页面,其中,所述最终页面为监测到所述第一消息时所述应用程序在所述终端设备上显示的页面。进一步地,所述装置还包括:第二检测单元,用于在所述终端设备的前台中显示所述应用程序的目标状态栏之后,检测用于指示移动所述目标状态栏的第三消息;判断单元,用于判断所述目标状态栏按照所述第三消息进行移动的移动距离,其中,所述移动距离为所述目标状态栏初始位置和当前位置之间在预定方向的垂直距离;第三控制单元,如果判断出所述移动距离大于或者等于预设距离,则控制所述应用程序在所述终端设备的前台显示,其中,所述终端设备的前台显示所述应用程序的最终页面,其中,所述最终页面为监测到所述第一消息时所述应用程序在所述终端设备上显示的页面;第四控制单元如果判断出所述移动距离小于所述预设距离,则控制所述目标状态栏返回所述初始位置。进一步地,所述监测单元包括:第一监测确定模块,用于监测所述终端设备的目标控制键的指令,并将监测到的指令中用于触发所述应用程序进入后台运行的指令作为所述第一消息;或者第二监测确定模块,用于将监测到的调用非所述应用程序进入所述终端设备前台运行的消息作为所述第一消息。在本专利技术实施例中,采用监测应用程序进入终端设备的后台运行的第一消息;在监测到所述第一消息的情况下,控制所述应用程序进入所述终端设备的后台运行;在所述应用程序进入后台运行之后,在所述终端设备的前台中显示所述应用程序的目标状态栏,其中,所述目标状态栏用于提示所述应用程序处于后台运行的方式,通过在检测终端设备中应用程序进入后台的消息(即,第一消息)之后,控制应用程序进入后台运行,并在终端设备的前台中显示用于提示应用程序进入后台运行的目标状态栏,进而通过该目标状态栏实现应用程序在前台和后台的切换,相对于现有技术中在应用程序进入后台运行之后需点击该应用程序的快捷方式实现后台切换至前台的方式,达到了简化应用程序在前台和后台之间切换过程的目的,从而实现了后台应用程序快速切换至终端设备的前台的技术效果,进而解决了现有技术中应用程序在前台和后台的切换过程中切换较繁琐的技术问题。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本发明的示意性实施例本文档来自技高网...

【技术保护点】
一种应用程序的处理方法,其特征在于,包括:监测应用程序进入终端设备的后台运行的第一消息;在监测到所述第一消息的情况下,控制所述应用程序进入所述终端设备的后台运行;在所述应用程序进入后台运行之后,在所述终端设备的前台中显示所述应用程序的目标状态栏,其中,所述目标状态栏用于提示所述应用程序处于后台运行。

【技术特征摘要】
1.一种应用程序的处理方法,其特征在于,包括:
监测应用程序进入终端设备的后台运行的第一消息;
在监测到所述第一消息的情况下,控制所述应用程序进入所述终端设备的后
台运行;
在所述应用程序进入后台运行之后,在所述终端设备的前台中显示所述应用
程序的目标状态栏,其中,所述目标状态栏用于提示所述应用程序处于后台运行。
2.根据权利要求1所述的方法,其特征在于,在所述终端设备的前台中显示所述应
用程序的目标状态栏包括:
获取所述终端设备的后台创建的目标服务组件,其中,所述目标服务组件用
于维持所述应用程序在所述终端设备的后台运行;
控制所述目标服务组件生成所述目标状态栏,并控制所述目标状态栏显示于
所述终端设备的前台中。
3.根据权利要求1所述的方法,其特征在于,在所述终端设备的前台中显示所述应
用程序的目标状态栏之后,所述方法还包括:
检测通过所述目标状态栏接收的第二消息;
当检测到所述第二消息时,控制所述应用程序在所述终端设备的前台显示,
其中,所述终端设备的前台显示所述应用程序的最终页面,其中,所述最终页面
为监测到所述第一消息时所述应用程序在所述终端设备上显示的页面。
4.根据权利要求1所述的方法,其特征在于,其特征在于,在所述终端设备的前台
中显示所述应用程序的目标状态栏之后,所述方法还包括:
检测用于指示移动所述目标状态栏的第三消息;
判断所述目标状态栏按照所述第三消息进行移动的移动距离是否大于或者等
于预设距离,其中,所述移动距离为所述目标状态栏初始位置和当前位置之间在
预定方向的垂直距离;
如果判断出所述移动距离大于或者等于所述预设距离,则控制所述应用程序
在所述终端设备的前台显示,其中,所述终端设备的前台显示所述应用程序的最

\t终页面,其中,所述最终页面为监测到所述第一消息时所述应用程序在所述终端
设备上显示的页面;
如果判断出所述移动距离小于所述预设距离,则控制所述目标状态栏返回所
述初始位置。
5.根据权利要求1所述的方法,其特征在于,监测应用程序进入终端设备后台运行
的第一消息包括:
监测所述终端设备的目标控制键的指令,并将监测到的指令中用于触发所述
应用程序进入后台运行的指令作为所述第一消息;或者
将监测到的调用非所述应用程序进入所述终端设备前台运行的消息作为所述
第一消息。
6.一种应用程序的处理装置,其特征在于,包括:
监测...

【专利技术属性】
技术研发人员:刘九阳
申请(专利权)人:珠海格力电器股份有限公司
类型:发明
国别省市:广东;44

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

1