CN102955560B - 一种应用程序处理方法和装置 - Google Patents
一种应用程序处理方法和装置 Download PDFInfo
- Publication number
- CN102955560B CN102955560B CN201110246497.1A CN201110246497A CN102955560B CN 102955560 B CN102955560 B CN 102955560B CN 201110246497 A CN201110246497 A CN 201110246497A CN 102955560 B CN102955560 B CN 102955560B
- Authority
- CN
- China
- Prior art keywords
- opened
- application program
- operation state
- frequency
- current
- 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.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3206—Monitoring of events, devices or parameters that trigger a change in power modality
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/324—Power saving characterised by the action undertaken by lowering clock frequency
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/46—Multiprogramming arrangements
- G06F9/48—Program initiating; Program switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
- G06F9/4881—Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues
- G06F9/4893—Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues taking into account power or heat criteria
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephone Function (AREA)
Abstract
本发明公开了一种应用程序处理方法和装置,属于计算机领域。所述方法包括:判断移动终端上被打开的应用程序当前的运行状态;根据不同的运行状态,对所述被打开的应用程序执行不同的操作。所述装置包括:判断模块,用于判断移动终端上被打开的应用程序当前的运行状态;操作模块,用于根据不同的运行状态,对所述被打开的应用程序执行不同的操作。本发明通过判断移动终端上被打开的应用程序当前的运行状态,根据不同的运行状态,对该被打开的应用程序执行不同的操作,相对于对所有被打开的应用程序执行相同的操作,节省了系统处理资源、电源和网络带宽资源。
Description
技术领域
本发明涉及计算机领域,特别涉及一种应用程序处理方法和装置。
背景技术
随着科学技术的发展,移动终端的功能越来越强大,移动终端上集成的应用程序也越来越多,如何有效的管理这些应用程序就成为研究的热点问题。
目前,移动终端上的应用程序被打开后,一直到应用程序关闭,系统对该被打开的应用程序执行一个操作策略,例如,对该被打开的应用程序执行刷新屏幕操作,或者,以某一固定频率执行网络请求等操作。
综合上述,现有技术至少存在以下问题:
移动终端上的很多应用程序被打开后,用户不一定使用或操作该应用程序,因此,对所有被打开的应用程序执行相同的操作策略,会消耗大量的系统处理资源,浪费电源和网络带宽资源。
发明内容
为了节省系统处理资源、电源和网络带宽资源,本发明实施例提供了一种用程序处理方法和装置。所述技术方案如下:
一种应用程序处理方法,所述方法包括:
判断移动终端上被打开的应用程序当前的运行状态;
根据不同的运行状态,对所述被打开的应用程序执行不同的操作,所述运行状态包括前台运行状态、半前台半后台运行状态或后台运行状态,所述操作包括执行/不执行刷新屏幕的操作和/或执行网络操作;
其中,当所述被打开的应用程序当前处于所述前台运行状态时,对所述被打开的应用程序执行刷新屏幕操作和/或第一频率的网络操作;
当所述被打开的应用程序当前处于所述半前台半后台运行状态时,对所述被打开的应用程序不执行刷新屏幕操作和/或执行第二频率的网络操作,所述第二频率小于所述第一频率;
当所述被打开的应用程序当前处于所述后台运行状态时,对所述被打开的应用程序不执行刷新屏幕操作和/或执行第三频率的网络操作,所述第三频率小于所述第二频率。
所述判断移动终端上被打开的应用程序当前的运行状态,包括:
当所述被打开的应用程序的界面显示在所述移动终端屏幕最前面,并且用户正在对所述被打开的应用程序的界面进行操作,则所述被打开的应用程序当前处于所述前台运行状态;
当所述被打开的应用程序的界面显示在所述移动终端屏幕最前面,并且用户没有对所述被打开的应用程序的界面进行操作,则所述被打开的应用程序当前处于所述半前台半后台运行状态;
当所述被打开的应用程序的界面在所述移动终端屏幕没有显示,则所述被打开的应用程序当前处于所述后台运行状态。
所述根据不同的运行状态,对所述被打开的应用程序执行不同的操作,还包括:
根据不同的运行状态和所述运行状态持续的时间,对所述被打开的应用程序执行不同的操作。
所述根据不同的运行状态和所述运行状态持续的时间,对所述被打开的应用程序执行不同的操作,包括:
当所述被打开的应用程序当前处于所述前台运行状态时,对所述被打开的应用程序执行刷新屏幕操作和/或第一频率的网络操作;
当所述被打开的应用程序当前处于所述半前台半后台运行状态时,对所述被打开的应用程序不执行刷新屏幕操作,和/或,在所述半前台半后台运行状态持续的不同时间段内,对所述被打开的应用程序执行不同频率的网络操作,并且所述半前台半后台运行状态持续时间越长,网络操作的频率越小,所述半前台半后台运行状态下网络操作的不同频率小于所述第一频率;
当所述被打开的应用程序当前处于所述后台运行状态时,对所述被打开的应用程序不执行刷新屏幕操作,和/或,在所述后台运行状态持续的不同时间段内,对所述被打开的应用程序执行不同频率的网络操作,所述后台运行状态下网络操作的不同频率小于所述半前台半后台运行状态下网络操作的不同频率。
一种应用程序处理装置,所述装置包括:
判断模块,用于判断移动终端上被打开的应用程序当前的运行状态;
操作模块,用于根据不同的运行状态,对所述被打开的应用程序执行不同的操作,所述运行状态包括前台运行状态、半前台半后台运行状态或后台运行状态,所述操作包括执行/不执行刷新屏幕的操作和/或执行网络操作;
其中,所述操作模块,用于
当所述被打开的应用程序当前处于所述前台运行状态时,对所述被打开的应用程序执行刷新屏幕操作和/或第一频率的网络操作;
当所述被打开的应用程序当前处于所述半前台半后台运行状态时,对所述被打开的应用程序不执行刷新屏幕操作和/或执行第二频率的网络操作,所述第二频率小于所述第一频率;
当所述被打开的应用程序当前处于所述后台运行状态时,对所述被打开的应用程序不执行刷新屏幕操作和/或执行第三频率的网络操作,所述第三频率小于所述第二频率。
所述判断模块,用于
当所述被打开的应用程序的界面显示在所述移动终端屏幕最前面,并且用户正在对所述被打开的应用程序的界面进行操作,则所述被打开的应用程序当前处于所述前台运行状态;
当所述被打开的应用程序的界面显示在所述移动终端屏幕最前面,并且用户没有对所述被打开的应用程序的界面进行操作,则所述被打开的应用程序当前处于所述半前台半后台运行状态;
当所述被打开的应用程序的界面在所述移动终端屏幕没有显示,则所述被打开的应用程序当前处于所述后台运行状态。
所述操作模块,还用于
根据不同的运行状态和所述运行状态持续的时间,对所述被打开的应用程序执行不同的操作。
所述操作模块,用于
当所述被打开的应用程序当前处于所述前台运行状态时,对所述被打开的应用程序执行刷新屏幕操作和/或第一频率的网络操作;
当所述被打开的应用程序当前处于所述半前台半后台运行状态时,对所述被打开的应用程序不执行刷新屏幕操作,和/或,在所述半前台半后台运行状态持续的不同时间段内,对所述被打开的应用程序执行不同频率的网络操作,并且所述半前台半后台运行状态持续时间越长,网络操作的频率越小,所述半前台半后台运行状态下网络操作的不同频率小于所述第一频率;
当所述被打开的应用程序当前处于所述后台运行状态时,对所述被打开的应用程序不执行刷新屏幕操作,和/或,在所述后台运行状态持续的不同时间段内,对所述被打开的应用程序执行不同频率的网络操作,所述后台运行状态下网络操作的不同频率小于所述半前台半后台运行状态下网络操作的不同频率。
本发明实施例提供的技术方案带来的有益效果是:
通过判断移动终端上被打开的应用程序当前的运行状态,根据不同的运行状态,对该被打开的应用程序执行不同的操作,相对于对所有被打开的应用程序执行相同的操作,节省了系统处理资源、电源和网络带宽资源。
附图说明
图1是本发明实施例1中提供的应用程序处理方法流程图;
图2是本发明实施例2中提供的应用程序处理装置结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
实施例1
参见图1,本实施例提供了一种应用程序处理方法,该方法包括:
101:判断移动终端上被打开的应用程序当前的运行状态;
102:根据不同的运行状态,对该被打开的应用程序执行不同的操作。
步骤101具体包括:
当该被打开的应用程序的界面显示在该移动终端屏幕最前面,并且用户正在对该被打开的应用程序的界面进行操作,则该被打开的应用程序当前处于前台运行状态;
当该被打开的应用程序的界面显示在该移动终端屏幕最前面,并且用户没有对该被打开的应用程序的界面进行操作,则该被打开的应用程序当前处于半前台半后台运行状态;
当该被打开的应用程序的界面在该移动终端屏幕没有显示,则该被打开的应用程序当前处于后台运行状态。
步骤102具体包括:
102a:当该被打开的应用程序当前处于前台运行状态时,对该被打开的应用程序执行刷新屏幕操作和/或第一频率的网络操作;
102b:当该被打开的应用程序当前处于半前台半后台运行状态时,对该被打开的应用程序不执行刷新屏幕操作和/或执行第二频率的网络操作,该第二频率小于该第一频率;
102c:当该被打开的应用程序当前处于后台运行状态时,对该被打开的应用程序不执行刷新屏幕操作和/或执行第三频率的网络操作,该第三频率小于该第二频率。
其中,网络操作可以是与网络保持连通状态,或获取网络状态信息等操作,本实施例并不限定具体的网络操作。
下面结合具体的应用场景说明步骤102a、102b、102c的各种操作。
移动终端需要定期与网络保持连通状态,如果移动终端上被打开的应用程序当前处于前台运行状态时,对该应用程序每2分钟进行一次网络连通操作;如果移动终端上被打开的应用程序当前处于半前台半后台运行状态时,对该应用程序每5分钟进行一次网络连通操作;如果移动终端上被打开的应用程序当前处于后台运行状态时,对该应用程序每10分钟进行一次网络连通操作。
由上述应用场景可见,本发明能够根据不同的运行状态,对被打开的应用程序执行不同的操作,并且随着用户对应用程序使用程度的降低,系统对该应用程序需要执行的操作的频率也是降低的,从而节省了移动终端内部的系统处理资源和电源等,同时随着网络操作频率的降低,节省了对外的网络带宽资源。
步骤102还包括:
根据不同的运行状态和该运行状态持续的时间,对该被打开的应用程序执行不同的操作。具体如下:
102d:当该被打开的应用程序当前处于前台运行状态时,对该被打开的应用程序执行刷新屏幕操作和/或第一频率的网络操作;
102e:当该被打开的应用程序当前处于半前台半后台运行状态时,对该被打开的应用程序不执行刷新屏幕操作,和/或,在半前台半后台运行状态持续的不同时间段内,对该被打开的应用程序执行不同频率的网络操作,并且半前台半后台运行状态持续时间越长,网络操作的频率越小,该半前台半后台运行状态下网络操作的不同频率小于该第一频率;
102f:当该被打开的应用程序当前处于后台运行状态时,对该被打开的应用程序不执行刷新屏幕操作,和/或,在后台运行状态持续的不同时间段内,对该被打开的应用程序执行不同频率的网络操作,该后台运行状态下网络操作的不同频率小于该半前台半后台运行状态下网络操作的不同频率。
下面结合具体的应用场景说明步骤102d、102e、102f的各种操作。
移动终端需要定期与网络保持连通状态,如果移动终端上被打开的应用程序当前处于前台运行状态时,对该应用程序每2分钟进行一次网络连通操作;如果移动终端上被打开的应用程序当前处于半前台半后台运行状态时,在该状态持续10分钟内,对该应用程序每4分钟进行一次网络连通操作,在该状态持续10-20分钟内,对该应用程序每5分钟进行一次网络连通操作,随着状态持续时间越长,网络操作的频率越小;如果移动终端上被打开的应用程序当前处于后台运行状态时,在该状态持续10分钟内,对该应用程序每8分钟进行一次网络连通操作,在该状态持续10-20分钟内,对该应用程序每9分钟进行一次网络连通操作,随着状态持续时间越长,网络操作的频率越小。
由上述应用场景可见,本发明能够根据不同的运行状态及其状态持续时间,对被打开的应用程序执行不同的操作,并且随着用户对应用程序使用程度的降低以及持续时间的增加,系统对该应用程序需要执行的操作的频率也是逐渐降低的,从而对于系统处理资源、电源和网络带宽资源的节省能够进行更细化的处理,更大程度的节省这些资源。
本实施例通过判断移动终端上被打开的应用程序当前的运行状态,根据不同的运行状态,对该被打开的应用程序执行不同的操作,相对于对所有被打开的应用程序执行相同的操作,节省了系统处理资源、电源和网络带宽资源。
实施例2
参见图2,本实施例提供了一种应用程序处理装置,该装置包括:
判断模块201,用于判断移动终端上被打开的应用程序当前的运行状态;
操作模块202,用于根据不同的运行状态,对该被打开的应用程序执行不同的操作。
判断模块201,具体用于
当该被打开的应用程序的界面显示在该移动终端屏幕最前面,并且用户正在对该被打开的应用程序的界面进行操作,则该被打开的应用程序当前处于前台运行状态;
当该被打开的应用程序的界面显示在该移动终端屏幕最前面,并且用户没有对该被打开的应用程序的界面进行操作,则该被打开的应用程序当前处于半前台半后台运行状态;
当该被打开的应用程序的界面在该移动终端屏幕没有显示,则该被打开的应用程序当前处于后台运行状态。
操作模块202,具体用于
当该被打开的应用程序当前处于前台运行状态时,对该被打开的应用程序执行刷新屏幕操作和/或第一频率的网络操作;
当该被打开的应用程序当前处于半前台半后台运行状态时,对该被打开的应用程序不执行刷新屏幕操作和/或执行第二频率的网络操作,该第二频率小于该第一频率;
当该被打开的应用程序当前处于后台运行状态时,对该被打开的应用程序不执行刷新屏幕操作和/或执行第三频率的网络操作,该第三频率小于该第二频率。
操作模块202,还用于
根据不同的运行状态和该运行状态持续的时间,对该被打开的应用程序执行不同的操作。
操作模块202,具体用于
当该被打开的应用程序当前处于前台运行状态时,对该被打开的应用程序执行刷新屏幕操作和/或第一频率的网络操作;
当该被打开的应用程序当前处于半前台半后台运行状态时,对该被打开的应用程序不执行刷新屏幕操作,和/或,在半前台半后台运行状态持续的不同时间段内,对该被打开的应用程序执行不同频率的网络操作,并且半前台半后台运行状态持续时间越长,网络操作的频率越小,该半前台半后台运行状态下网络操作的不同频率小于该第一频率;
当该被打开的应用程序当前处于后台运行状态时,对该被打开的应用程序不执行刷新屏幕操作,和/或,在后台运行状态持续的不同时间段内,对该被打开的应用程序执行不同频率的网络操作,该后台运行状态下网络操作的不同频率小于该半前台半后台运行状态下网络操作的不同频率。
本实施例通过判断移动终端上被打开的应用程序当前的运行状态,根据不同的运行状态,对该被打开的应用程序执行不同的操作,相对于对所有被打开的应用程序执行相同的操作,节省了系统处理资源、电源和网络带宽资源。
以上实施例提供的技术方案中的全部或部分内容可以通过软件编程实现,其软件程序存储在可读取的存储介质中,存储介质例如:计算机中的硬盘、光盘或软盘。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (8)
1.一种应用程序处理方法,其特征在于,所述方法包括:
判断移动终端上被打开的应用程序当前的运行状态;
根据不同的运行状态,对所述被打开的应用程序执行不同的操作,所述运行状态包括前台运行状态、半前台半后台运行状态或后台运行状态,所述操作包括执行/不执行刷新屏幕的操作和/或执行网络操作;
其中,当所述被打开的应用程序当前处于所述前台运行状态时,对所述被打开的应用程序执行刷新屏幕操作和/或第一频率的网络操作;
当所述被打开的应用程序当前处于所述半前台半后台运行状态时,对所述被打开的应用程序不执行刷新屏幕操作和/或执行第二频率的网络操作,所述第二频率小于所述第一频率;
当所述被打开的应用程序当前处于所述后台运行状态时,对所述被打开的应用程序不执行刷新屏幕操作和/或执行第三频率的网络操作,所述第三频率小于所述第二频率。
2.根据权利要求1所述的方法,其特征在于,所述判断移动终端上被打开的应用程序当前的运行状态,包括:
当所述被打开的应用程序的界面显示在所述移动终端屏幕最前面,并且用户正在对所述被打开的应用程序的界面进行操作,则所述被打开的应用程序当前处于所述前台运行状态;
当所述被打开的应用程序的界面显示在所述移动终端屏幕最前面,并且用户没有对所述被打开的应用程序的界面进行操作,则所述被打开的应用程序当前处于所述半前台半后台运行状态;
当所述被打开的应用程序的界面在所述移动终端屏幕没有显示,则所述被打开的应用程序当前处于所述后台运行状态。
3.根据权利要求1所述的方法,其特征在于,所述根据不同的运行状态,对所述被打开的应用程序执行不同的操作,还包括:
根据不同的运行状态和所述运行状态持续的时间,对所述被打开的应用程序执行不同的操作。
4.根据权利要求3所述的方法,其特征在于,所述根据不同的运行状态和所述运行状态持续的时间,对所述被打开的应用程序执行不同的操作,包括:
当所述被打开的应用程序当前处于所述前台运行状态时,对所述被打开的应用程序执行刷新屏幕操作和/或第一频率的网络操作;
当所述被打开的应用程序当前处于所述半前台半后台运行状态时,对所述被打开的应用程序不执行刷新屏幕操作,和/或,在所述半前台半后台运行状态持续的不同时间段内,对所述被打开的应用程序执行不同频率的网络操作,并且所述半前台半后台运行状态持续时间越长,网络操作的频率越小,所述半前台半后台运行状态下网络操作的不同频率小于所述第一频率;
当所述被打开的应用程序当前处于所述后台运行状态时,对所述被打开的应用程序不执行刷新屏幕操作,和/或,在所述后台运行状态持续的不同时间段内,对所述被打开的应用程序执行不同频率的网络操作,所述后台运行状态下网络操作的不同频率小于所述半前台半后台运行状态下网络操作的不同频率。
5.一种应用程序处理装置,其特征在于,所述装置包括:
判断模块,用于判断移动终端上被打开的应用程序当前的运行状态;
操作模块,用于根据不同的运行状态,对所述被打开的应用程序执行不同的操作,所述运行状态包括前台运行状态、半前台半后台运行状态或后台运行状态,所述操作包括执行/不执行刷新屏幕的操作和/或执行网络操作;
其中,所述操作模块,用于
当所述被打开的应用程序当前处于所述前台运行状态时,对所述被打开的应用程序执行刷新屏幕操作和/或第一频率的网络操作;
当所述被打开的应用程序当前处于所述半前台半后台运行状态时,对所述被打开的应用程序不执行刷新屏幕操作和/或执行第二频率的网络操作,所述第二频率小于所述第一频率;
当所述被打开的应用程序当前处于所述后台运行状态时,对所述被打开的应用程序不执行刷新屏幕操作和/或执行第三频率的网络操作,所述第三频率小于所述第二频率。
6.根据权利要求5所述的装置,其特征在于,所述判断模块,用于
当所述被打开的应用程序的界面显示在所述移动终端屏幕最前面,并且用户正在对所述被打开的应用程序的界面进行操作,则所述被打开的应用程序当前处于所述前台运行状态;
当所述被打开的应用程序的界面显示在所述移动终端屏幕最前面,并且用户没有对所述被打开的应用程序的界面进行操作,则所述被打开的应用程序当前处于所述半前台半后台运行状态;
当所述被打开的应用程序的界面在所述移动终端屏幕没有显示,则所述被打开的应用程序当前处于所述后台运行状态。
7.根据权利要求5所述的装置,其特征在于,所述操作模块,还用于
根据不同的运行状态和所述运行状态持续的时间,对所述被打开的应用程序执行不同的操作。
8.根据权利要求7所述的装置,其特征在于,所述操作模块,用于
当所述被打开的应用程序当前处于所述前台运行状态时,对所述被打开的应用程序执行刷新屏幕操作和/或第一频率的网络操作;
当所述被打开的应用程序当前处于所述半前台半后台运行状态时,对所述被打开的应用程序不执行刷新屏幕操作,和/或,在所述半前台半后台运行状态持续的不同时间段内,对所述被打开的应用程序执行不同频率的网络操作,并且所述半前台半后台运行状态持续时间越长,网络操作的频率越小,所述半前台半后台运行状态下网络操作的不同频率小于所述第一频率;
当所述被打开的应用程序当前处于所述后台运行状态时,对所述被打开的应用程序不执行刷新屏幕操作,和/或,在所述后台运行状态持续的不同时间段内,对所述被打开的应用程序执行不同频率的网络操作,所述后台运行状态下网络操作的不同频率小于所述半前台半后台运行状态下网络操作的不同频率。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110246497.1A CN102955560B (zh) | 2011-08-25 | 2011-08-25 | 一种应用程序处理方法和装置 |
KR1020147006619A KR101581452B1 (ko) | 2011-08-25 | 2012-06-14 | 애플리케이션 프로그램 처리 방법 및 장치와, 이를 위한 모바일 단말기 |
PCT/CN2012/076908 WO2013026311A1 (zh) | 2011-08-25 | 2012-06-14 | 一种应用程序处理方法、装置和移动终端 |
EP12825194.9A EP2749988B1 (en) | 2011-08-25 | 2012-06-14 | Method and device for application program operation, mobile terminal |
US14/240,714 US9338642B2 (en) | 2011-08-25 | 2012-06-14 | Method and apparatus for processing application program, and mobile terminal therefor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110246497.1A CN102955560B (zh) | 2011-08-25 | 2011-08-25 | 一种应用程序处理方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102955560A CN102955560A (zh) | 2013-03-06 |
CN102955560B true CN102955560B (zh) | 2015-02-04 |
Family
ID=47745900
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110246497.1A Active CN102955560B (zh) | 2011-08-25 | 2011-08-25 | 一种应用程序处理方法和装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US9338642B2 (zh) |
EP (1) | EP2749988B1 (zh) |
KR (1) | KR101581452B1 (zh) |
CN (1) | CN102955560B (zh) |
WO (1) | WO2013026311A1 (zh) |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104731611A (zh) * | 2013-12-24 | 2015-06-24 | 联芯科技有限公司 | 移动终端中基于应用程序的运行模式配置方法及其系统 |
CN103744720B (zh) * | 2013-12-31 | 2018-05-04 | 华为终端(东莞)有限公司 | 一种应用程序的管理方法和设备 |
CN104951288A (zh) * | 2014-03-28 | 2015-09-30 | 上海斐讯数据通信技术有限公司 | 应用程序的管理方法和系统 |
KR101638162B1 (ko) * | 2015-02-06 | 2016-07-20 | 주식회사 오비고 | 모바일 단말의 어플리케이션의 실행을 지원하기 위한 방법, 장치 및 컴퓨터 판독 가능한 기록 매체 |
CN105718028B (zh) * | 2016-01-22 | 2019-11-05 | 青岛海信移动通信技术股份有限公司 | 一种基于识别耗电应用的省电方法及装置 |
CN107046654B (zh) * | 2016-02-05 | 2020-02-18 | 腾讯科技(深圳)有限公司 | 一种应用状态检测方法及其设备 |
CN105764085A (zh) * | 2016-02-15 | 2016-07-13 | 努比亚技术有限公司 | 一种异常耗电的检测方法及终端 |
CN106445496A (zh) * | 2016-08-26 | 2017-02-22 | 北京小米移动软件有限公司 | 浏览器页面中定时器的设置方法及装置 |
CN107580374B (zh) * | 2017-08-14 | 2019-11-19 | 拉卡拉支付股份有限公司 | 一种蓝牙通信资源的调度方法、设备及存储介质 |
CN107479894A (zh) * | 2017-08-21 | 2017-12-15 | 奇酷互联网络科技(深圳)有限公司 | 应用程序提速方法、系统、移动终端及可读存储介质 |
CN108430116B (zh) * | 2018-03-02 | 2020-08-07 | 杭州朗和科技有限公司 | 断网重连方法、介质、装置和计算设备 |
CN108430083B (zh) * | 2018-04-11 | 2021-01-15 | 维沃移动通信有限公司 | 一种网络切换的方法和装置 |
CN110099161B (zh) * | 2019-03-13 | 2022-03-01 | 惠州Tcl移动通信有限公司 | 智能终端及其控制方法、具有存储功能的装置 |
CN112181529A (zh) * | 2020-10-12 | 2021-01-05 | Oppo广东移动通信有限公司 | 应用程序控制方法、装置以及电子设备 |
KR102418991B1 (ko) * | 2020-11-26 | 2022-07-08 | 성균관대학교산학협력단 | 적응형 i/o 완료 방법 및 이를 수행하기 위한 컴퓨터 프로그램 |
CN114579164A (zh) * | 2022-01-19 | 2022-06-03 | 大连中科创达软件有限公司 | 一种应用程序用户界面的更新方法及装置 |
CN117991940A (zh) * | 2022-11-04 | 2024-05-07 | 荣耀终端有限公司 | 一种图像绘制方法及电子设备 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101403981A (zh) * | 2008-11-07 | 2009-04-08 | 中兴通讯股份有限公司 | 手机应用程序运行状态的管理方法和系统 |
CN101883184A (zh) * | 2010-06-23 | 2010-11-10 | 中兴通讯股份有限公司 | 在移动终端上控制应用程序显示的方法和移动终端 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5548763A (en) * | 1993-07-26 | 1996-08-20 | International Business Machines Corporation | Desk top computer system having multi-level power management |
US5793365A (en) | 1996-01-02 | 1998-08-11 | Sun Microsystems, Inc. | System and method providing a computer user interface enabling access to distributed workgroup members |
GB2373886A (en) * | 2001-03-28 | 2002-10-02 | Hewlett Packard Co | User selectable power management of software applications |
US20050239518A1 (en) | 2004-04-21 | 2005-10-27 | D Agostino Anthony | Systems and methods that provide enhanced state machine power management |
US7283816B2 (en) * | 2005-04-14 | 2007-10-16 | Qualcomm Incorporated | Apparatus and process for a universal diagnostic monitor module on a wireless device |
JP5032419B2 (ja) * | 2008-08-27 | 2012-09-26 | 株式会社東芝 | サーバ、画面送信方法およびコンピュータプログラム |
US20110055740A1 (en) * | 2009-08-28 | 2011-03-03 | International Business Machines Corporation | Defining and sharing display space templates |
US9032413B2 (en) * | 2011-09-01 | 2015-05-12 | Microsoft Technology Licensing, Llc | Decoupling background work and foreground work |
US9253728B2 (en) * | 2012-04-30 | 2016-02-02 | Apple Inc. | Operating geographic location systems |
-
2011
- 2011-08-25 CN CN201110246497.1A patent/CN102955560B/zh active Active
-
2012
- 2012-06-14 US US14/240,714 patent/US9338642B2/en active Active
- 2012-06-14 EP EP12825194.9A patent/EP2749988B1/en active Active
- 2012-06-14 KR KR1020147006619A patent/KR101581452B1/ko active Active
- 2012-06-14 WO PCT/CN2012/076908 patent/WO2013026311A1/zh active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101403981A (zh) * | 2008-11-07 | 2009-04-08 | 中兴通讯股份有限公司 | 手机应用程序运行状态的管理方法和系统 |
CN101883184A (zh) * | 2010-06-23 | 2010-11-10 | 中兴通讯股份有限公司 | 在移动终端上控制应用程序显示的方法和移动终端 |
Also Published As
Publication number | Publication date |
---|---|
US20140235220A1 (en) | 2014-08-21 |
KR20140079373A (ko) | 2014-06-26 |
US9338642B2 (en) | 2016-05-10 |
WO2013026311A1 (zh) | 2013-02-28 |
KR101581452B1 (ko) | 2015-12-30 |
EP2749988A4 (en) | 2015-04-29 |
EP2749988B1 (en) | 2018-06-06 |
EP2749988A1 (en) | 2014-07-02 |
CN102955560A (zh) | 2013-03-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102955560B (zh) | 一种应用程序处理方法和装置 | |
CN102163072B (zh) | 用于节能的基于软件的线程重映射 | |
TWI550518B (zh) | 用於包括執行緒合併之能源效率及能源節約的方法、裝置及系統 | |
CN102279784B (zh) | 一种电子设备及其系统资源使用状态的提示方法、系统 | |
KR20170093234A (ko) | 다중 클러스터 이종 프로세서 아키텍처에서 동적 캐시 확장을 제공하기 위한 시스템 및 방법 | |
CN104102506A (zh) | 一种基于ARM平台的Android启动加速方法 | |
CN103312901A (zh) | 一种带有屏幕的移动终端的节电方法和装置 | |
CN102023891A (zh) | 基于Java虚拟机的并发垃圾收集器框架 | |
CN102446090B (zh) | 一种测试脚本的自动生成方法和装置 | |
CN105868093B (zh) | 一种日志写入方法及服务端 | |
CN102981905B (zh) | 一种应用程序控制方法及电子设备 | |
CN101685338A (zh) | 一种节省笔记本电脑的系统资源的方法和笔记本电脑 | |
CN106598508A (zh) | 一种固态硬盘及其写入仲裁方法、系统 | |
CN105446916A (zh) | Usb总线状态切换方法及装置 | |
JP6042454B2 (ja) | ユーザ生成によるデータセンターの省電力 | |
CN102375759B (zh) | 利用有限状态机防止代码重入的方法 | |
CN103376877B (zh) | 一种多核处理器时钟控制装置及控制方法 | |
CN104850516A (zh) | 一种ddr变频设计方法和装置 | |
CN102681861B (zh) | 安装软件的方法和装置 | |
CN101866212A (zh) | 一种多模式电源管理装置及管理方法 | |
CN104699224A (zh) | 一种节电控制方法 | |
CN102799835B (zh) | 插件防再生方法及相应的插件防再生系统 | |
CN113268438A (zh) | 内存回收方法、装置和电子设备 | |
US20130091313A1 (en) | Method and apparatus for device dynamic addition processing, and method and apparatus for device dynamic removal processing | |
CN101609361B (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 | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |