一种控制终端应用的方法及装置的制造方法
【技术领域】
[0001]本公开涉及智能终端技术领域,尤其涉及一种控制终端应用的方法及装置。
【背景技术】
[0002]随着科技的发展,智能终端在广大用户中得到了普及使用。而且为了便于用户的使用,越来越多的应用(Applicat1n,简称APP)被开发并使用在智能终端上。
[0003]由于终端上的APP比较多,当在运行一个APP时,可能会接收到其他APP的消息,或者即时通讯类消息,或者短信消息,有时甚至会接收到请求通话消息,这些消息一般都会进行提醒,浮现在运行APP的显示界面之上,影响了用户对于运行APP的体验。
【发明内容】
[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]调用模块,用于当所述检测模块检测到所述免打扰功能控制开关开启时,调用所述隐藏模块。
[0033]由于有些终端应用需要免打扰,而有些终端不需要免打扰,因此,可通过预设的免打扰功能控制开关开来控制当前应用是否会免打扰,只有当检测模块检测到免打扰功能控制开关开启了,调用模块才会调用隐藏模块将消息隐藏在当前应用的显示界面下方,这样,可根据实际应用场景或者终端应用的类型来确定是否进行免打扰,增加了控制终端应用的灵活性。
[0034]在一个实施例中,所述装置还包括:
[0035]关闭单元,用于若所述当前应用的运行结束,关闭所述免打扰功能控制开关。
[0036]当然,为不影响终端的即时通讯功能,关闭模块可在当前应用的运行结束后,关闭免打扰功能控制开关,这样,保障了消息的及时性,也进一步提高了用户的体验。
[0037]在一个实施例中,所述装置还包括:
[0038]呈现模块,用于若所述当前应用的运行结束,呈现所述消息。
[0039]当然,当前应用的运行结束后,呈现模块及时推送接收到消息进行呈现,不会漏掉消息,保障了消息的通知和提醒功能,也进一步提高了用户的体验。
[0040]根据本公开实施例的第三方面,提供一种控制终端应用的装置,用于终端,其特征在于,包括:
[0041]处理器;
[0042]用于存储处理器可执行指令的存储器;
[0043]其中,所述处理器被配置为:
[0044]在当前应用的运行状态下接收消息;
[0045]当所述消息不是所述当前应用的消息时,将所述消息隐藏在所述当前应用的显示界面下方,使得所述当前应用免打扰。
[0046]本公开的实施例提供的技术方案可以包括以下有益效果:
[0047]上述技术方案中当前应用在运行状态下,若接收到不是当前应用的消息时,并不是推送到消息状态栏中进行显示,而是将消息隐藏在当前应用的显示界面下方,这样,不会打扰当前应用的运行,提高了终端应用运行的稳定性和延续性,也提升了用户对当前应用的体验。
[0048]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
【附图说明】
[0049]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0050]图1是根据一示例性实施例示出的一种控制终端应用的方法的流程图。
[0051]图2是根据一示例性实施例一示出的一种控制终端应用的方法的流程图。
[0052]图3是根据一示例性实施例二示出的一种控制终端应用的方法的流程图。
[0053]图4是根据一示例性实施例示出的一种控制终端应用的装置的框图。
[0054]图5是根据一示例性实施例三示出的一种控制终端应用的装置的框图。
[0055]图6是根据一示例性实施例四示出的一种控制终端应用的装置的框图。
[0056]图7是根据一示例性实施例示出的一种用于控制终端应用的装置1200的框图。
【具体实施方式】
[0057]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。