一种移动终端应用运行方法及装置的制造方法

文档序号:9527773阅读:279来源:国知局
一种移动终端应用运行方法及装置的制造方法
【技术领域】
[0001]本发明涉及移动通信,尤其涉及一种移动终端应用运行方法及装置。
【背景技术】
[0002]以手机为代表的移动终端,一般具有默认的业务优先级,用于在使用基于一种业务的应用时,常常会被基于另一种高优先级业务的应用启动提醒消息打断。例如,在大多数情况下,手机的语音业务优先级高于数据业务,用户使用数据业务进行上网、聊天、玩游戏时,往往会被基于语音业务的来电应用所打断。
[0003]随着智能机的普及,以手机为代表的移动终端可运行越来越多的以数据业务为基础的应用程序,包括QQ、微信等聊天应用,还包括各种终端游戏、支付工具、网络浏览工具等。随着移动数据业务的发展,越来越多的用户使用移动数据业务处理较为重要的事情;例如,通过QQ、微信视频聊天功能与客户商谈,通过手机或其它移动终端购买并支付。此外,移动终端电子游戏也越来越多地称为人们娱乐生活中较为重要的项目。然而,用户正在使用的数据业务被来电打断时,当前界面会切换,甚至有时数据业务会中断,这给用户带来了极大的不便。

【发明内容】

[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]图1为本发明一种实施例的移动终端应用运行方法流程示意图;
[0033]图2为本发明另一种实施例的移动终端应用运行方法所包含的流程示意图;
[0034]图3为本发明一种具体实施例的移动终端应用运行方法所包含的流程示意图;
[0035]图4为本发明一种实施例的移动终端应用运行装置结构示意图。
【具体实施方式】
[0036]为了给出有效的实现方案,本发明提供了下述实施例,以下结合说明书附图对本发明实施例进行说明。
[0037]本发明首先提供一种移动终端应用运行方法,其特征在于,包括如图1所示的步骤:
[0038]步骤101:接收第一应用的启动请求信号;所述启动请求信号用于请求将所述第一应用切换至前台运行并显示;
[0039]步骤102:在所述移动终端的前台运行有第二应用时,拒绝将所述第一应用切换至前台运行和显示,并继续在前台运行并显示所述第二应用,其中,所述第二应用是用户预先设定的需要保持在前台运行的应用。
[0040]从上面所述可以看出,本发明提供的移动终端应用运行方法,在移动终端前台运行有第二应用时,可拒绝将突然启动运行的第一应用激活,并且继续在前台运行并显示第二应用。使得在用户不需要第二应用的运行被打断的情况下,第二应用不会因为其它具有较高优先级的应用的突然激活而中断正在运行的第二应用,避免重要应用的运行被打断。
[0041]在具体实施例中,步骤101中所述启动请求信号,可以是基于语音业务的呼叫信号或基于数据业务的呼叫信号。
[0042]在具体实施例中,可预先设置一个运行策略,将第二应用的优先级设置为高于第一应用。依据该运行策略,在接收到第一应用启动请求信息之后,可以主动判断所述移动终端是否运行有第二应用,若是,则拒绝激活第一应用,即拒绝将第一应用在前台显示并运行;若否,则激活第一应用。
[0043]在具体实施例中,可预先设置一个运行策略;依据该运行
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1