CN106095487A - 一种应用程序的关闭方法和装置 - Google Patents

一种应用程序的关闭方法和装置 Download PDF

Info

Publication number
CN106095487A
CN106095487A CN201610379765.XA CN201610379765A CN106095487A CN 106095487 A CN106095487 A CN 106095487A CN 201610379765 A CN201610379765 A CN 201610379765A CN 106095487 A CN106095487 A CN 106095487A
Authority
CN
China
Prior art keywords
function
rank
application program
terminal
function rank
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201610379765.XA
Other languages
English (en)
Other versions
CN106095487B (zh
Inventor
黄宏用
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201610379765.XA priority Critical patent/CN106095487B/zh
Publication of CN106095487A publication Critical patent/CN106095487A/zh
Priority to PCT/CN2017/086463 priority patent/WO2017206866A1/zh
Application granted granted Critical
Publication of CN106095487B publication Critical patent/CN106095487B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)
  • Stored Programmes (AREA)

Abstract

本发明实施例公开了一种应用程序的关闭方法和装置;所述方法包括:对应用程序中的函数设置函数级别,确定用户针对终端的操作位置,并获取该操作位置对应的目标函数级别,关闭应用程序中该目标函数级别对应的函数;该方案可以基于用户对终端的操作位置关闭应用程序中相应的函数,可以降低终端的电量消耗,且由于该方案并没有直接关闭应用程序,而是关闭应用程序中相应的函数,因此,在需要重新启动该应用程序时,需要重新调用并且执行关闭的函数即可,相对现有技术而言,可以在降低终端电量消耗的同时,提升应用程序重新启动的速度。

Description

一种应用程序的关闭方法和装置
技术领域
本发明涉及终端技术领域,具体涉及一种应用程序的关闭方法和装置。
背景技术
随着智能终端的普及,越来越多用户使用智能终端进行学习、娱乐等等,移动终端例如智能手机的功能越来越强大,不仅丰富用户生活,还给用户带来便利,与此同时各种智能终端的应用程序也被开发出来,以满足用户的不同应用需求。
为了实现各种功能以满足用户的各种需求,通常智能终端会安装各种各样的应用程序,但是,智能终端上安装的应用程序会消耗大量的电量,降低智能终端的续航能力。
目前关闭应用程序时通常会关闭应用程序中所有的函数(包括主函数、子函数等等),然而,这种应用程序关闭方案虽然可以降低终端电量消耗,但是由于该方案是关闭应用程序中所有的函数,如果在关闭应用程序之后,智能终端需要重新启动该应用程序,那么此时,智能终端需要重新调用该应用程序的所有函数,会导致应用程序重新启动的速度比较慢。
发明内容
本发明实施例提供一种应用程序的关闭方法和装置,可以在降低终端电量消耗的同时,提升应用程序重新启动的速度。
本发明实施例提供一种应用程序的关闭方法,包括:
对应用程序中的函数设置函数级别;
确定用户针对终端的操作位置,并获取所述操作位置对应的目标函数级别;
关闭所述应用程序中所述目标函数级别对应的函数。
进一步的,所述确定用户针对终端的操作位置获取相应的目标函数级别的步骤具体包括:
确定所述操作位置在所述终端上对应的预设屏幕区域;
根据所述预设屏幕区域获取相应的目标函数级别。
进一步的,所述对应用程序中的函数设置函数级别的步骤具体包括:
获取应用程序中函数之间的调用关系;
根据所述调用关系对应用程序中的函数设置函数级别。
进一步的,所述对应用程序中的函数设置函数级别的步骤具体包括:
确定所述终端***中的传感器调用函数集合,对所述传感器调用函数集合当中的函数设置函数级别;
所述关闭所述应用程序中所述目标函数级别对应的函数的步骤具体包括:
根据所述目标函数级别关闭所述传感器调用函数。
进一步的,所述目标函数级别低于最高级别,所述关闭所述应用程序中所述目标函数级别对应的函数的步骤具体包括:
判断所述目标函数级别是否为最低函数级别;
若是,则关闭所述应用程序当中所述目标函数级别对应的函数;
若否,则关闭所述应用程序当中所述目标函数级别对应的函数,以及函数级别低于所述目标函数级别的函数。
本发明实施例还提供了一种应用程序的关闭装置,包括:设置模块、位置确定模块、级别获取模块以及关闭模块;
所述设置模块,用于对应用程序中的函数设置函数级别;
所述位置确定模块,用于确定用户针对终端的操作位置;
所述级别获取模块,用于获取所述操作位置对应的目标函数级别;
所述关闭模块,用于关闭所述应用程序中所述目标函数级别对应的函数。
进一步的,所述级别获取模块具体包括:区域确定子模块和获取子模块;
所述区域确定子模块,用于确定所述操作位置在所述终端上对应的预设屏幕区域;
所述获取子模块,用于根据所述预设屏幕区域获取相应的目标函数级别。
进一步的,所述设置模块具体包括:关系获取子模块和设置子模块;
所述关系获取子模块,用于获取应用程序中函数之间的调用关系;
所述第一设置子模块,用于根据所述调用关系对应用程序中的函数设置函数级别。
进一步的,所述设置模块具体用于:确定所述终端***中的传感器调用函数集合,对所述传感器调用函数集合当中的函数设置函数级别;
所述关闭模块,具体用于根据所述目标函数级别关闭所述传感器调用函数。
进一步的,所述目标函数级别低于最高级别,所述关闭模块具体包括:判断子模块和关闭子模块;
所述判断子模块,用于判断所述目标函数级别是否为最低函数级别;
所述关闭子模块,用于当所述判断子模块判断为是时,关闭所述应用程序当中所述目标函数级别对应的函数,当所述判断子模块判断为否时,关闭所述应用程序当中所述目标函数级别对应的函数,以及函数级别低于所述目标函数级别的函数。
本发明实施例首先对应用程序中的函数设置函数级别,确定用户针对终端的操作位置,并获取该操作位置对应的函数级别,关闭应用程序中该目标函数级别对应的函数;该方案可以基于用户对终端的操作位置关闭应用程序中相应的函数,可以降低终端的电量消耗,且由于该方案并没有直接关闭应用程序,而是关闭应用程序中相应的函数,因此,在需要重新启动该应用程序时,需要重新调用并且执行关闭的函数即可,相对现有技术而言,可以在降低终端电量消耗的同时,提升应用程序重新启动的速度。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例一提供的一种应用程序的关闭方法的流程示意图;
图2为本发明实施例二提供的一种应用程序的关闭方法的流程示意图;
图3为本发明实施例三提供的一种传感器的关闭方法的流程示意图;
图4为本发明实施例四提供的一种应用程序的关闭装置的结构示意图;
图5为本发明实施例四提供的第二种应用程序的关闭装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供一种应用程序的关闭方法和装置。以下将分别进行详细说明。
实施例一、
本实施例将从应用程序的关闭装置的角度进行描述,该应用程序的关闭装置具体可以集成在终端中,该终端可以为移动互联网设备(如智能手机、平板电脑)、智能穿戴设备(如智能手表)等各类电子设备。
请参阅图1,图1为本发明实施例一提供的应用程序的关闭方法的流程示意图,本实施例的应用程序的关闭方法包括:
步骤S101,对应用程序中的函数设置函数级别。
在计算机编译或运行时,使用某个函数来完成相关命令,在应用程序中通过对函数的调用来执行函数体,应用程序中每个功能的实现都是由函数来进行的,具体来说,把一系列执行某个功能的语句组合在一起就是函数。
在实际应用当中,编写一个能运行在操作***上的应用程序,都需要一个主函数,主函数意味着建立一个独立进程,且该进程成为了程序的入口,对其它各函数、方法进行调用,这样整个程序的运行轨迹就像一种栈,有时我们称之为调用栈,主函数既是程序的入口,又是程序的出口,通常我们还可以指定一个返回值再退出,以表明程序最后的结果是什么样的。由于主函数肩负着入口和出口的重任,所以最好不要把太多的细节方面的逻辑直接放在主函数内,这样不利于维护和扩展。主函数应该尽量简洁,具体的实现细节应该封装到被调用的子函数里面去。
本发明实施例便可以根据应用程序中函数之间的调用关系来设置函数级别,即上述对应用程序中的函数设置函数级别的步骤可以具体包括:
获取应用程序中函数之间的调用关系;
根据该调用关系对应用程序中的函数设置函数级别。
其中,对应用程序中的函数设置的函数级别可以用多种方式来表示,比如利用数字将程序中的函数定义为1级函数、2级函数、3级函数等,还可以利用字母将程序中的函数定义为A级函数、B级函数、C级函数等等,对该函数级别可以用不同的参数进行定于,在此不做进一步限定。
步骤S102,确定用户针对终端的操作位置。
具体的,上述用户针对终端的操作可以为按压、双击等操作,操作位置可以为终端的触摸屏,当然该操作位置也不仅限于触摸屏,还可以是终端的后壳、侧边栏等位置,本发明对此不做进一步限定。
以用户针对终端的操作为点击终端的触摸屏为例,在用户点击后,确定点击的位置对应的预设屏幕区域,可选的,可以根据该预设屏幕区域触发函数关闭请求,其中,该函数关闭请求携带函数级别信息,上述根据该预设屏幕区域触发函数关闭请求的步骤可以具体包括:
获取操作位置与函数关闭请求之间的预设对应关系;
判断预设对应关系中是否存在与用户针对终端的操作位置相对应的预设区域;
若存在,则获取与所述预设区域相对应的函数关闭请求。
步骤S103,获取操作位置相对应的目标函数级别。
具体的,查找与该操作位置对应的函数级别信息,根据该函数级别信息确定目标函数级别。
可选的,可以基于上述操作位置获取相应的目标函数级别,比如,预先建立终端触摸屏上面的点击位置与函数级别之间的映射关系,根据用户在触摸屏上点击的位置获取相应的目标函数级别。
步骤S104,关闭应用程序中该目标函数级别对应的函数。
在实际应用当中,考虑到本方案的灵活性,可以由用户预先设定预设应用程序集合,针对该集合当中的应用程序不必用本方案提供的方法来进行关闭,比如,可以获取目标函数级别当中的函数的标识信息,然后根据该标识信息和预设应用程序标识集合判断该函数所对应的应用程序是否为预设应用程序,也即在根据目标函数级别关闭函数的步骤之前,该方法还可以包括:
获取目标函数级别当中函数的标识信息;
判断在预设标识集合当中是否存在与上述标识信息相同的样本标识;
若否,则执行关闭应用程序中该目标函数级别对应的函数的步骤。
由上可知,本发明实施例采用对应用程序中的函数设置函数级别,确定用户针对终端的操作位置,并获取该操作位置对应的函数级别,关闭应用程序中该目标函数级别对应的函数;该方案可以基于用户对终端的操作位置关闭应用程序中相应的函数,可以降低终端的电量消耗,且由于该方案并没有直接关闭应用程序,而是关闭应用程序中相应的函数,因此,在需要重新启动该应用程序时,需要重新调用并且执行关闭的函数即可,相对现有技术而言,可以在降低终端电量消耗的同时,提升应用程序重新启动的速度。
实施例二、
本实施例将在实施例一的基础上对本方案提供的应用程序的关闭方法做进一步说明,请参阅图2,图2为本发明实施例二提供的应用程序的关闭方法的流程示意图,本实施例的应用程序的关闭方法包括:
步骤S201,获取应用程序中函数之间的调用关系,并根据该调用关系对应用程序中的函数设置函数级别。
本发明实施例将根据该调用关系对应用程序中的函数设置函数级别,任何一个第三方应用都存一个主函数,比如,在一个应用程序当中,可以将该主函数设置为一级函数,将主函数可以直接调用的函数设置为二级函数,将二级函数直接调用的设置为三级函数,以此类推。
步骤S202,确定用户针对终端的操作位置,并根据该操作位置确定终端上的目标区域。
以终端的触摸屏为例,可以预先在触摸屏上划分N各区域,分别为第一区域、第二区域……第N区域,然后判断用户针对终端的操作位置落在哪个区域当中,若用户操作落在第一区域当中,则确定第一区域即为目标区域;若用户操作落在第二区域当中,则确定第二区域即为目标区域。
步骤S203,根据上述目标区域触发函数关闭请求,其中该函数关闭请求携带级别信息。
在本发明实施例中,可以预先建立预设区域与函数关闭请求之间的映射关系集合,在确定目标区域后根据该目标区域在上述映射关系集合当中查找相同的预设区域样本,然后获取该预设区域样本所对应的函数关闭请求。
步骤S204,获取函数关闭请求对应的目标函数级别。
其中,该函数关闭请求可以携带函数级别信息,即对该函数关闭请求进行提取以得到对应的函数级别信息,根据该函数级别信息确定目标函数级别。
步骤S205,判断目标函数级别是否为最低函数级别,若是,则执行步骤S206,若否,则执行步骤S207。
步骤S206,关闭应用程序当中目标函数级别对应的函数。
步骤S207,关闭应用程序当中目标函数级别对应的函数,以及函数级别低于目标函数级别的函数。
比如,若是对应用程序中的函数设置两个函数级别,即主函数为第一函数级别,主函数调用的函数为第二函数级别,此时第一目标函数级别即为最低函数级别,则关闭应用程序中该第一目标函数级别对应的函数,也就是关闭第二函数级别当中的所有函数;若是对应用程序中的函数设置三个函数级别,即主函数为第一函数级别,主函数调用的函数为第二函数级别,第二函数级别当中函数能够调用的函数为第三函数级别,第一目标函数级别譬如为第二函数级别,此时该第一目标函数级别不为最低函数级别,则关闭应用程序中该第一目标函数级别对应的函数,以及函数级别低于第一目标函数级别的函数,也就是关闭第二函数级别当中的所有函数,以及第三函数级别当中所有的函数。
由上可知,本发明实施例采用对应用程序中的函数设置函数级别,确定用户针对终端的操作位置,并获取该操作位置对应的函数级别,关闭应用程序中该目标函数级别对应的函数;该方案可以基于用户对终端的操作位置关闭应用程序中相应的函数,可以降低终端的电量消耗,且由于该方案并没有直接关闭应用程序,而是关闭应用程序中相应的函数,因此,在需要重新启动该应用程序时,需要重新调用并且执行关闭的函数即可,相对现有技术而言,可以在降低终端电量消耗的同时,提升应用程序重新启动的速度。
实施例三、
本实施例将从传感器的关闭装置的角度进行描述,请参阅图3,图3为本发明实施例三提供的一种传感器的关闭方法的流程示意图,本实施例的传感器的关闭方法包括:
步骤S301,确定终端***中的传感器调用函数集合,对该传感器调用函数集合当中的函数设置函数级别。
优选的,本发明实施例对***中的传感器调用函数设置级别可以根据传感器的使用频率来进行设置,比如将使用频率较高的传感器所对应的传感器调用函数设置为较高级别,将使用频率较低的传感器所对应的传感器调用函数设置为较低级别,即上述对应用程序当中的传感器调用函数设置函数级别的步骤可以具体包括:
获取传感器调用函数所对应的传感器;
确定传感器在终端中的使用频率;
根据使用频率对传感器调用函数设置函数级别。
步骤S302,确定用户针对终端的操作位置。
比如,以用户针对终端的操作为点击终端的触摸屏为例,在用户点击后,确定点击的位置并判断该点击位置是否满足预设条件,若是,则可以根据该点击位置触发函数关闭请求,该请求携带函数级别信息,也即上述根据该操作位置触发函数关闭请求的步骤可以具体包括:
获取操作位置与函数关闭请求之间的预设对应关系;
判断预设对应关系中是否存在与用户针对终端的操作位置相对应的预设区域;
若存在,则获取与所述预设区域相对应的函数关闭请求。
步骤S303,获取与操作位置相对应的目标函数级别。
可选的,可以基于上述操作位置获取相应的目标函数级别,比如,预先建立终端触摸屏上面的点击位置与函数级别之间的映射关系,根据用户在触摸屏上点击的位置获取相应的目标函数级别。
步骤S304,关闭***中与该目标函数级别对应的传感器调用函数。
具体的,上述根据目标函数级别关闭传感器调用函数的步骤可以具体包括:
判断目标函数级别是否为最低函数级别;
若是,则关闭与目标函数级别对应的传感器调用函数;
若否,则关闭与目标函数级别对应的传感器调用函数,以及函数级别低于目标函数级别的传感器调用函数。
关闭该目标函数级别当中的传感器调用函数,优选的,在关闭传感器调用函数之后,可以将该传感器调用函数所对应的传感器名称显示至终端的显示屏上,已提示用户。
由上可知,本发明实施例采用确定终端***中的传感器调用函数集合,对该传感器调用函数集合当中的函数设置函数级别,确定用户针对终端的操作位置,并获取该操作位置对应的函数级别,最后关闭终端***中该目标函数级别对应的传感器调用函数;本方案该方案可以基于关闭终端***中的传感器调用函数,并对这些函数设置为多个级别,可以降低终端的电量消耗,且由于该方案并没有直接关闭全部的传感器,相对现有技术而言,可以在降低终端电量消耗的同时,提升了传感器的使用效率。
实施例四、
为了更好地实施以上方法,本发明实施例还提供一种应用程序的关闭装置,该应用程序的关闭装置可以集成在终端中,该终端可以为移动互联网设备(如智能手机、平板电脑)、智能穿戴设备(如智能手表)等各类电子设备。如图4所示,该应用程序的关闭装置包括:设置模块401、位置确定模块402、级别获取模块403以及关闭模块404;
该设置模块401,用于对应用程序中的函数设置函数级别;
该位置确定模块402,用于确定用户针对终端的操作位置;
该级别获取模块403,用于根据上述操作位置获取相应的目标函数级别;
该关闭模块404,用于关闭应用程序中该目标函数级别对应的函数。
优选的,如图5所示,在本方案提供的应用程序的关闭装置中,上述级别获取403具体包括:区域确定子模块4031和获取子模块4032;
该区域确定子模块4031,用于根据操作位置确定终端上的目标区域;
该获取子模块4032,用于根据目标区域触发函数关闭请求。
上述设置模块401具体包括:关系获取子模块4011和设置子模块4012;
该关系获取子模块4011,用于获取应用程序中函数之间的调用关系;
该第一设置子模块4012,用于根据调用关系对应用程序中的函数设置函数级别。
可选的,设置模块401具体用于:确定终端***中的传感器调用函数集合,对传感器调用函数集合当中的函数设置函数级别;
关闭模块404,具体用于根据目标函数级别关闭传感器调用函数。
在本发明实施例中,目标函数级别低于最高级别,关闭模块404具体包括:判断子模块和关闭子模块;
该判断子模块,用于判断目标函数级别是否为最低函数级别;
该关闭子模块,用于当判断子模块判断为是时,关闭应用程序当中目标函数级别对应的函数,当判断子模块判断为否时,关闭应用程序当中目标函数级别对应的函数,以及函数级别低于目标函数级别的函数。
由上可知,本发明实施例采用设置模块401对应用程序中的函数设置函数级别,位置确定模块402确定用户针对终端的操作位置,由级别获取模块403获取操作位置对应的目标函数级别,关闭模块404关闭应用程序中该目标函数级别对应的函数;该方案可以基于用户对终端的操作位置关闭应用程序中相应的函数,可以降低终端的电量消耗,且由于该方案并没有直接关闭应用程序,而是关闭应用程序中相应的函数,因此,在需要重新启动该应用程序时,需要重新调用并且执行关闭的函数即可,相对现有技术而言,可以在降低终端电量消耗的同时,提升应用程序重新启动的速度。
具体实施时,以上各个模块可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个模块的具体实施可参见前面的方法实施例,在此不再赘述。
需要说明的是,本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于计算机可读存储介质中,如存储在终端的存储器中,并被该终端内的至少一个处理器执行,在执行过程中可包括如信息发布方法的实施例的流程。其中,存储介质可以包括:只读存储器(ROM,Read OnlyMemory)、随机存取记忆体(RAM,Random Access Memory)、磁盘或光盘等。
以上对本发明实施例提供的一种应用程序的关闭方法和装置进行了详细介绍,其各功能模块可以集成在一个处理芯片中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

Claims (10)

1.一种应用程序的关闭方法,其特征在于,包括以下步骤:
对应用程序中的函数设置函数级别;
确定用户针对终端的操作位置,并获取所述操作位置对应的目标函数级别;
关闭所述应用程序中所述目标函数级别对应的函数。
2.如权利要求1所述的关闭方法,其特征在于,所述确定用户针对终端的操作位置获取相应的目标函数级别的步骤具体包括:
确定所述操作位置在所述终端上对应的预设屏幕区域;
根据所述预设屏幕区域获取相应的目标函数级别。
3.如权利要求1所述的关闭方法,其特征在于,所述对应用程序中的函数设置函数级别的步骤具体包括:
获取应用程序中函数之间的调用关系;
根据所述调用关系对应用程序中的函数设置函数级别。
4.如权利要求1所述的关闭方法,其特征在于,所述对应用程序中的函数设置函数级别的步骤具体包括:
确定所述终端***中的传感器调用函数集合,对所述传感器调用函数集合当中的函数设置函数级别;
所述关闭所述应用程序中所述目标函数级别对应的函数的步骤具体包括:
根据所述目标函数级别关闭传感器调用函数集合中所述传感器调用函数。
5.如权利要求1所述的关闭方法,其特征在于,所述目标函数级别低于最高级别,所述关闭所述应用程序中所述目标函数级别对应的函数的步骤具体包括:
判断所述目标函数级别是否为最低函数级别;
若是,则关闭所述应用程序当中所述目标函数级别对应的函数;
若否,则关闭所述应用程序当中所述目标函数级别对应的函数,以及函数级别低于所述目标函数级别的函数。
6.一种应用程序的关闭装置,其特征在于,包括:设置模块、位置确定模块、级别获取模块以及关闭模块;
所述设置模块,用于对应用程序中的函数设置函数级别;
所述位置确定模块,用于确定用户针对终端的操作位置;
所述级别获取模块,用于获取所述操作位置对应的目标函数级别;
所述关闭模块,用于关闭所述应用程序中所述目标函数级别对应的函数。
7.如权利要求6所述的关闭装置,其特征在于,所述级别获取模块具体包括:区域确定子模块和获取子模块;
所述区域确定子模块,用于确定所述操作位置在所述终端上对应的预设屏幕区域;
所述获取子模块,用于根据所述预设屏幕区域获取相应的目标函数级别。
8.如权利要求6所述的关闭装置,其特征在于,所述设置模块具体包括:关系获取子模块和设置子模块;
所述关系获取子模块,用于获取应用程序中函数之间的调用关系;
所述第一设置子模块,用于根据所述调用关系对应用程序中的函数设置函数级别。
9.如权利要求6所述的关闭装置,其特征在于,
所述设置模块具体用于:确定所述终端***中的传感器调用函数集合,对所述传感器调用函数集合当中的函数设置函数级别;
所述关闭模块,具体用于根据所述目标函数级别关闭所述传感器调用函数。
10.如权利要求6所述的关闭装置,其特征在于,所述目标函数级别低于最高级别,所述关闭模块具体包括:判断子模块和关闭子模块;
所述判断子模块,用于判断所述目标函数级别是否为最低函数级别;
所述关闭子模块,用于当所述判断子模块判断为是时,关闭所述应用程序当中所述目标函数级别对应的函数,当所述判断子模块判断为否时,关闭所述应用程序当中所述目标函数级别对应的函数,以及函数级别低于所述目标函数级别的函数。
CN201610379765.XA 2016-05-31 2016-05-31 一种应用程序的关闭方法和装置 Active CN106095487B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201610379765.XA CN106095487B (zh) 2016-05-31 2016-05-31 一种应用程序的关闭方法和装置
PCT/CN2017/086463 WO2017206866A1 (zh) 2016-05-31 2017-05-29 一种应用程序的关闭方法、装置、存储介质及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610379765.XA CN106095487B (zh) 2016-05-31 2016-05-31 一种应用程序的关闭方法和装置

Publications (2)

Publication Number Publication Date
CN106095487A true CN106095487A (zh) 2016-11-09
CN106095487B CN106095487B (zh) 2019-07-16

Family

ID=57230532

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610379765.XA Active CN106095487B (zh) 2016-05-31 2016-05-31 一种应用程序的关闭方法和装置

Country Status (2)

Country Link
CN (1) CN106095487B (zh)
WO (1) WO2017206866A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017206889A1 (zh) * 2016-05-31 2017-12-07 广东欧珀移动通信有限公司 传感器调用函数的关闭方法、装置、存储介质及电子设备
WO2017206866A1 (zh) * 2016-05-31 2017-12-07 广东欧珀移动通信有限公司 一种应用程序的关闭方法、装置、存储介质及电子设备
CN109874165A (zh) * 2019-03-29 2019-06-11 努比亚技术有限公司 一种及时关闭可穿戴设备传感器的方法、可穿戴设备及存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102402364A (zh) * 2010-09-10 2012-04-04 北京创新方舟科技有限公司 一种根据用户的触摸屏操作进行应用调用的方法与设备
CN103176842A (zh) * 2013-03-15 2013-06-26 广东欧珀移动通信有限公司 后台进程管理方法及其移动终端
CN105260117A (zh) * 2015-09-30 2016-01-20 小米科技有限责任公司 应用程序控制方法及装置
CN105425934A (zh) * 2014-07-16 2016-03-23 联发科技股份有限公司 省电方法及其电子装置

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040100457A1 (en) * 2002-11-21 2004-05-27 Mandle Thomas C. Method and system for switching power and loading and closing applications in a portable computing device using a removable pointing device
CN104156226B (zh) * 2013-05-15 2019-01-15 索尼公司 混合内存设备的挂起或关机方法
CN104866069A (zh) * 2015-06-12 2015-08-26 广东小天才科技有限公司 一种自动清理后台应用程序的方法及装置
CN105278370B (zh) * 2015-09-30 2018-03-20 小米科技有限责任公司 节电模式开启方法及装置
CN106095487B (zh) * 2016-05-31 2019-07-16 Oppo广东移动通信有限公司 一种应用程序的关闭方法和装置
CN106095492B (zh) * 2016-05-31 2017-11-07 广东欧珀移动通信有限公司 一种应用程序的关闭方法和装置
CN106020908B (zh) * 2016-05-31 2019-04-12 Oppo广东移动通信有限公司 一种函数关闭方法及装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102402364A (zh) * 2010-09-10 2012-04-04 北京创新方舟科技有限公司 一种根据用户的触摸屏操作进行应用调用的方法与设备
CN103176842A (zh) * 2013-03-15 2013-06-26 广东欧珀移动通信有限公司 后台进程管理方法及其移动终端
CN105425934A (zh) * 2014-07-16 2016-03-23 联发科技股份有限公司 省电方法及其电子装置
CN105260117A (zh) * 2015-09-30 2016-01-20 小米科技有限责任公司 应用程序控制方法及装置

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017206889A1 (zh) * 2016-05-31 2017-12-07 广东欧珀移动通信有限公司 传感器调用函数的关闭方法、装置、存储介质及电子设备
WO2017206866A1 (zh) * 2016-05-31 2017-12-07 广东欧珀移动通信有限公司 一种应用程序的关闭方法、装置、存储介质及电子设备
CN109874165A (zh) * 2019-03-29 2019-06-11 努比亚技术有限公司 一种及时关闭可穿戴设备传感器的方法、可穿戴设备及存储介质
CN109874165B (zh) * 2019-03-29 2021-09-14 努比亚技术有限公司 一种及时关闭可穿戴设备传感器的方法、可穿戴设备及存储介质

Also Published As

Publication number Publication date
CN106095487B (zh) 2019-07-16
WO2017206866A1 (zh) 2017-12-07

Similar Documents

Publication Publication Date Title
CN108920156A (zh) 应用程序预测模型建立方法、装置、存储介质及终端
CN105474129A (zh) 用于在电子装置中执行省电模式的方法及其电子装置
CN102937830A (zh) 移动设备的电量管理方法、装置及移动设备
CN106095492A (zh) 一种应用程序的关闭方法和装置
CN106055076B (zh) 一种传感器关闭方法和装置
CN106020907B (zh) 一种应用程序的关闭方法和装置
CN105302619A (zh) 一种信息处理方法及装置、电子设备
CN104765551A (zh) 点亮移动终端屏幕的方法、装置及***
CN106095487A (zh) 一种应用程序的关闭方法和装置
CN106055075B (zh) 一种传感器的关闭方法和装置
CN102262434A (zh) 基于加速计输出来修改电子设备的转换的方法和装置
CN103902359A (zh) 基于Android***内存优化与应用调度方法及***
CN103858070A (zh) 一种关机门限电压的调节方法、开机方法及其电子设备
CN106455016A (zh) 一种控制移动终端的方法及移动终端
CN106331318A (zh) 一种应用自动开启方法以及装置
CN105930119A (zh) 一种智能终端的显示控制方法及装置
CN104184884A (zh) 一种移动终端功耗的管控装置及方法、移动终端
CN105549808A (zh) 一种快捷方式图标的显示方法、装置和终端设备
CN106095412B (zh) 一种应用程序的关闭方法和装置
CN106095055A (zh) 一种应用程序的关闭方法和装置
CN105549857B (zh) 一种电子终端的控制方法及电子终端
CN103218120A (zh) 一种用于android终端应用程序的快捷解锁方法
CN106020910A (zh) 一种应用程序的关闭方法和装置
WO2024066759A1 (zh) 一种切换应用的方法、装置、设备及介质
CN103034403A (zh) 一种移动终端的应用程序选择方法及***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 523860 No. 18, Wu Sha Beach Road, Changan Town, Dongguan, Guangdong

Applicant after: OPPO Guangdong Mobile Communications Co., Ltd.

Address before: 523860 No. 18, Wu Sha Beach Road, Changan Town, Dongguan, Guangdong

Applicant before: Guangdong OPPO Mobile Communications Co., Ltd.

GR01 Patent grant
GR01 Patent grant