一种快速切换应用程序功能关闭方法、装置及电子设备的制造方法
【技术领域】
[0001]本发明涉及计算机应用技术领域,特别涉及一种快速切换应用程序功能关闭方法、装置及电子设备。
【背景技术】
[0002]如今,为工作或生活所需,用户在移动终端上安装的应用程序越来越多。受限于移动终端的显示屏幕尺寸,在移动终端的显示屏幕上,同一时刻只能显示一个应用程序的应用界面,也就是说,用户在同一时刻只能使用一个应用程序。如果用户在使用某个应用程序时,有使用其他应用程序的需求,需要用户离开当前正在使用的这个应用程序的应用界面,在移动终端的应用程序列表中查找相应的应用程序,开启查找的应用程序后,可以使用查找到的该应用程序。这就使得用户在使用移动终端过程中,存在较大的应用程序切换不方便的问题。
[0003]针对应用程序切换不方便的问题,目前有的功能类应用程序为用户提供了快速切换应用程序功能。开启这种功能后,用户通过预设的触发操作可以快速打开最近使用过的应用程序,或者快速打开自己经常使用的应用程序。
[0004]这种功能开启后虽然能给用户带来很多便利,但是,在有些情况下也给用户带来了一些困扰,比如用户在使用某个应用程序时,其显示状态为全屏显示状态,如果用户对快速切换应用程序功能进行了误操作,将会使该应用程序退出全屏显示模式,影响用户对该应用程序的正常使用。所以,亟需一种能够根据用户使用的应用程序的当前状态,对快速切换应用程序的功能进行关闭的方法。
【发明内容】
[0005]本发明实施例的目的在于提供一种快速切换应用程序功能关闭方法、装置及电子设备,以避免影响用户对应用程序的正常使用。技术方案如下:
[0006]—种快速切换应用程序功能关闭方法,应用于移动终端,包括:
[0007]在检测到有应用程序开启时,判断所述应用程序是否在预设列表中有记录;
[0008]如果是,则关闭快速切换应用程序功能;
[0009]如果否,则在进一步检测到所述应用程序的显示状态为全屏显示状态时,关闭快速切换应用程序功能。
[0010]在本发明的一种【具体实施方式】中,在所述关闭快速切换应用程序功能之后,所述方法还包括:
[0011]输出展示用于提示用户已关闭快速切换应用程序功能的第一提示信息。
[0012]在本发明的一种【具体实施方式】中,所述关闭快速切换应用程序功能,包括:
[0013]输出展示用于提示用户关闭快速切换应用程序功能的第二提示信息;
[0014]接收用户根据所述第二提示信息发出的关闭指令;
[0015]根据所述关闭指令,关闭所述快速切换应用程序功能。
[0016]在本发明的一种【具体实施方式】中,在所述应用程序在预设列表中有记录的情况下,在所述关闭快速切换应用程序功能之后,所述方法还包括:
[0017]在检测到所述应用程序未处于前台运行状态时,开启所述快速切换应用程序功會K。
[0018]在本发明的一种【具体实施方式】中,在检测到所述应用程序的显示状态为全屏显示状态的情况下,在所述关闭所述快速切换应用程序功能之后,所述方法还包括:
[0019]在检测到所述应用程序的显示状态为非全屏显示状态,或者检测到所述应用程序未处于前台运行状态时,开启所述快速切换应用程序功能。
[0020]在本发明的一种【具体实施方式】中,通过以下步骤确定所述应用程序的显示状态是否为全屏显示状态:
[0021]获得所述应用程序的显示状态参数的参数值;
[0022]判断所述显示状态参数的参数值与预设的全屏显示状态参数值是否相同;
[0023]如果是,则确定所述应用程序的显示状态为全屏显示状态;
[0024]否则,确定所述应用程序的显示状态为非全屏显示状态。
[0025]在本发明的一种【具体实施方式】中,所述预设列表中记录的应用程序包含游戏类应用程序。
[0026]—种快速切换应用程序功能关闭装置,应用于移动终端,包括:
[0027]判断模块,用于在检测到有应用程序开启时,判断所述应用程序是否在预设列表中有记录,如果是,则触发关闭模块,否则,触发检测模块;
[0028]所述检测模块,用于在所述判断模块判断得到所述应用程序在预设列表中没有记录的情况下,进一步检测所述应用程序的显示状态是否为全屏显示状态,如果是,则触发所述关闭t吴块;
[0029]所述关闭模块,用于关闭快速切换应用程序功能。
[0030]在本发明的一种【具体实施方式】中,所述装置还包括:
[0031]第一提示信息输出模块,用于在所述关闭快速切换应用程序功能之后,输出展示用于提示用户已关闭快速切换应用程序功能的第一提示信息。
[0032]在本发明的一种【具体实施方式】中,所述关闭模块,包括:
[0033]第二提示信息输出子模块,用于输出展示用于提示用户关闭快速切换应用程序功能的第二提示信息;
[0034]关闭指令接收子模块,用于接收用户根据所述第二提示信息发出的关闭指令;
[0035]关闭子模块,用于根据所述关闭指令,关闭所述快速切换应用程序功能。
[0036]在本发明的一种【具体实施方式】中,所述装置还包括:
[0037]第一开启模块,用于在所述应用程序在预设列表中有记录的情况下,在所述关闭快速切换应用程序功能之后,在检测到所述应用程序未处于前台运行状态时,开启所述快速切换应用程序功能。
[0038]在本发明的一种【具体实施方式】中,所述装置还包括:
[0039]第二开启模块,用于在检测到所述应用程序的显示状态为全屏显示状态的情况下,在所述关闭所述快速切换应用程序功能之后,在检测到所述应用程序的显示状态为非全屏显示状态,或者检测到所述应用程序未处于前台运行状态时,开启所述快速切换应用程序功能。
[0040]在本发明的一种【具体实施方式】中,所述装置还包括:
[0041]显示状态确定模块,用于通过以下步骤确定所述应用程序的显示状态是否为全屏显示状态:
[0042]获得所述应用程序的显示状态参数的参数值;
[0043]判断所述显示状态参数的参数值与预设的全屏显示状态参数值是否相同;
[0044]如果是,则确定所述应用程序的显示状态为全屏显示状态;
[0045]否则,确定所述应用程序的显示状态为非全屏显示状态。
[0046]在本发明的一种【具体实施方式】中,所述预设列表中记录的应用程序包含游戏类应用程序。
[0047]—种电子设备,包括:
[0048]处理器、存储器、通信接口和总线;
[0049]所述处理器、所述存储器和所述通信接口通过所述总线连接并完成相互间的通
?目;
[0050]所述存储器存储可执行程序代码;
[0051]所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于:
[0052]在检测到有应用程序开启时,判断所述应用程序是否在预设列表中有记录;
[0053]如果是,则关闭快速切换应用程序功能;
[0054]如果否,则在进一步检测到所述应用程序的显示状态为全屏显示状态时,关闭快速切换应用程序功能。
[0055]应用本发明实施例所提供的技术方案,如果有应用程序开启,则判断该应用