移动终端的耗电信息的检测结果展示方法及系统的制作方法

文档序号:6640300阅读:227来源:国知局
移动终端的耗电信息的检测结果展示方法及系统的制作方法
【专利摘要】本发明实施例提供了一种移动终端的耗电信息的检测结果展示方法及系统,所述方法包括:获得所述移动终端的操作系统的系统权限;在所述系统权限下从所述操作系统获取电池状态服务所记录的数据;从获取的数据中,提取出所述移动终端的各程序的耗电信息;将所述各程序依照各自的耗电信息进行排序后,将排序结果进行展示。本发明的技术方案中,利用系统权限获取电池状态服务所记录的数据,从中提取出移动终端的各程序的耗电信息,并排序展示给用户。从而使得用户在使用高版本的操作系统时,仍然可以有效地获知比较耗电的程序,加以省电优化,以延长移动终端的续航时间,提高用户的体验。
【专利说明】移动终端的耗电信息的检测结果展示方法及系统

【技术领域】
[0001] 本发明涉及移动终端领域,具体而言,本发明涉及移动终端的耗电信息的检测结 果展示方法及系统。

【背景技术】
[0002] 随着通信技术和计算机技术的发展,移动终端中安装运行的程序的数量越来越 多,而移动终端中的移动电源(例如电池)的容量增加有限,远远跟不上移动终端中程序 增加的速率;使用过多的程序容易导致移动电源的电量加速消耗,缩短了移动终端的续航 时间,导致用户需要频繁为移动电源充电。因此,有必要关闭冗余的或者耗电量较大的等程 序,以降低移动电源的耗电速率,降低充电频率,延长移动终端的续航时间。
[0003]目前,现有的解决方法通常是第三方应用程序从操作系统的存放有移动终端运行 数据的系统文件中,直接读取各程序的耗电信息,例如单位时间耗电量、运行时间、唤醒次 数等;将获取的各程序的耗电信息进行排列后,将排列后的各耗电信息对应各自的程序构 成耗电排行榜进行显示;以供用户刷选出耗电量较大的程序后,进行关闭、禁止自行启动或 者卸载等操作;从而降低移动终端的电量消耗,延长移动终端的续航时间。
[0004] 然而,本发明的发明人发现,随着移动终端中的操作系统的升级,第三方应用程 序,无法从很多高版本的操作系统(例如安卓4. 4系统)的系统文件中直接读取数据,只能 对移动终端当前运行的程序所占用的处理器的处理时间、以及内存的空间大小进行统计; 将统计结果作为该程序的耗电量,进而进行排行展示。显然,这种方法无法获取当前没有 运行的程序的耗电量,造成展示给用户的程序的耗电量较为偏面,很容易让用户误解为:未 运行的程序比较省电,而运行中的程序比较耗电;从而无法有效地引导用户进行省电优化; 从而导致移动终端的续航时间大大降低,降低了用户的体验。
[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]本发明附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变 得明显,或通过本发明的实践了解到。

【专利附图】

【附图说明】
[0051]本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变 得明显和容易理解,其中:
[0052] 图Ia为本发明实施例的移动终端的耗电信息的检测结果展示方法的流程示意 图;
[0053] 图Ib为本发明实施例的程序耗电排行榜显示界面示意图;
[0054] 图lc、图Id都为本发明实施例的省电策略相关的示意图;
[0055] 图2为本发明实施例的移动终端的耗电信息的检测结果展示系统的框架示意图。

【具体实施方式】
[0056]下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终 相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附 图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。
[0057]本【技术领域】云端服务器可以理解,除非特意声明,这里使用的单数形式"一"、"一 个"、"所述"和"该"也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措 辞"包括"是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加 一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元 件被"连接"或"耦接"到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在 中间元件。此外,这里使用的"连接"或"耦接"可以包括无线连接或无线耦接。这里使用 的措辞"和/或"包括一个或更多个相关联的列出项的全部或任一单元和全部组合。
[0058] 本【技术领域】技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术 术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应 该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中 的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含 义来解释。
[0059] 本【技术领域】技术人员可以理解,这里所使用的"终端"、"终端设备"既包括无线信 号接收器的设备,其仅具备无发射能力的无线信号接收器的设备,又包括接收和发射硬件 的设备,其具有能够在双向通信链路上,进行双向通信的接收和发射硬件的设备。这种设备 可以包括:蜂窝或其他通信设备,其具有单线路显示器或多线路显示器或没有多线路显示 器的蜂窝或其他通信设备;PCS(PersonalCommunicationsService,个人通信系统),其可 以组合语音、数据处理、传真和/或数据通信能力;PDA(PersonalDigitalAssistant,个 人数字助理),其可以包括射频接收器、寻呼机、互联网/内联网访问、网络浏览器、记事本、 日历和/或GPS(GlobalPositioningSystem,全球定位系统)接收器;常规膝上型和/或 掌上型计算机或其他设备,其具有和/或包括射频接收器的常规膝上型和/或掌上型计算 机或其他设备。这里所使用的"终端"、"终端设备"可以是便携式、可运输、安装在交通工具 (航空、海运和/或陆地)中的,或者适合于和/或配置为在本地运行,和/或以分布形式, 运行在地球和/或空间的任何其他位置运行。这里所使用的"终端"、"终端设备"还可以是 通信终端、上网终端、音乐/视频播放终端,例如可以是PDA、MID(MobileInternetDevice, 移动互联网设备)和/或具有音乐/视频播放功能的移动电话,也可以是智能电视、机顶盒 等设备。
[0060] 在此需要说明的是,本实施例中所述的便携式终端可以是任何的可以脱离交流 电源能够依靠自身或外置电池电量运行其操作系统的终端设备。其包括但不限于智能手 机、平板电脑、笔记本电脑、PDA(个人数字助理,PersonalDigitalAssistant)。操作系 统包括但不限于安卓(android)系统、苹果IOS、window系统、windowphone系统、黑莓 (BlackBerry)OS系统以及webOS系统。本实施例中以安卓系统为例进行说明。
[0061] 本发明的发明人考虑到,移动终端的操作系统升级后,通过电池状态服务记录本 移动终端中各软硬件的耗电数据;因此,可以在系统权限下获取电池状态服务所记录的数 据,从而使得第三方软件可以从获取的数据中提取出各程序的耗电信息,并展示给用户,以 供用户进行省电优化,例如禁止自启,有利于延长移动终端的续航时间,提高用户的体验。
[0062] 本领域技术人员应当可以预见,由于本发明所揭示的技术涉及到对Android系 统级别资源的调用,因而,在实施本发明前需要为以本发明实例化的应用程序的运行获取 Root权限。
[0063] 众所周知,Root权限是指Unix类操作系统(包括Linux、Android)的系统管理员 权限,类似于Windows(视窗)系统中的Administrator(管理员)权限;Root权限可以访 问和修改用户的移动设备中几乎所有的文件(Android系统文件及用户文件,不包括ROM)。 但是,由于目前移动终端系统对于Root权限的管理是非常严格的,通常情况下多数应用或 程序都不具备Root权限,因此对于某些需要具备Root权限的操作就无法执行,例如安装或 卸载应用等操作;同时,此类操作调用进程每次执行相应操作时都需要向系统申请Root权 限,但如果此时其他应用进程正在使用Root权限进行相关操作,则此调用进程的Root权限 申请便无法成功;更甚者,如果用户在系统中设置了禁用Root权限的操作,则相关调用进 程便无法进行相关操作。
[0064] 基于此,本发明提出只需要向系统发送一次Root权限获取请求,具体可通过调用 系统内置的SU(SuperUser,超级用户)命令获取Root权限,或者通过获取具有Root权限 的shell获取Root权限并在shell中启动进程,然后在获取所述系统的Root权限授权后, 即可使后续其他调用进程需执行相关操作时无需重复申请Root权限;具体Root权限获取 过程可参照现有技术的Root权限调用函数,本发明在此不再赘述。
[0065] 可以看出,Root权限的获取方式,从权限作用的生命周期来看,包括永久Root权 限和临时Root权限,顾名思义,永久Root权限情况下,应用程序一经Root授权,以后可不 必再进行Root提权操作;而临时Root权限情况下,权限作用的生命周期只是操作系统的一 次从开机到关机的过程,下次开机依然需要进行Root。本发明的实现不受这种分类限制。
[0066] 下面结合附图具体介绍本发明实施例的技术方案。
[0067] 本发明实施例提供的移动终端的耗电信息的检测结果展示方法的流程示意图,如 图Ia所示,包括如下步骤:
[0068] SlOl:获得移动终端的操作系统的系统权限。
[0069] 具体地,提示用户需要获取系统权限,即root(超级用户)权限;接收到用户输入 的获取系统权限的指令后,获取操作系统的系统权限。
[0070] S102 :在系统权限下从操作系统获取电池状态服务所记录的数据。
[0071] 具体地,利用上述步骤中获取的系统权限,创建一个基于系统权限的进程;由该进 程读取电池状态服务所记录的数据后,存储到电量数据库中。
[0072] 例如,利用root权限,仓ij建一个系统层的root进程,由root进程读取Battery StateService所记录的数据后,存储到作为电量数据库的应用层的数据文件中。
[0073] 其中,电池状态服务是由操作系统提供的系统服务之一,用于收集并记录移动终 端中所有的程序和硬件的耗电数据。
[0074] 较佳地,基于系统权限的进程可以从电池状态服务所记录的数据或系统文件中, 读取移动终端中各感应器的功率和处于开启状态的时间、处理器的运行时间和功率、屏幕 的总耗电量、各种网络流量及单位流量的耗电电量,以及每个程序的运行时间(即占用处 理器的时间)和对处理器的占比、调用感应器的时间、所产生的网络流量和单位流量所耗 费的电量等耗电信息,并将读取的各种耗电信息存储到电量数据库中。
[0075] 处理器的运行时间中可以包括处理器的前台时间(即处理器被程序占用的时间) 和后台时间(处理器空闲时间)。
[0076] 在本实施例中,系统信息可包括多种信息,例如:
[0077] 定时器记录的计时信息、锁屏通知信息、进程运行信息。
[0078] 其中,进程运行信息包括该进程的运行状态以及进程的类型,进程的类型按照其 优先级可以分为:前台进程、后台进程、系统进程等。
[0079] 而其中的后台进程,即为优先级低于预设值的进程。
[0080] 其中,上述不重要的后台程序也即在操作系统中正在运行的进程中,优先级低 于预设数值的程序。以在安卓操作系统中为例,通过这些程序的pid,找到对应的proc/ pid/oom_adj文件,读取文件中的数值,即可作为判断优先级的标准以及阀值,或者通过 获取安卓程序中正在运行的程序,通过获取到的RunningAppProcessInfo实例,通过其 importance属性的数值,作为判断优先级的标准以及阀值。
[0081] 为了便于说明,本实施例中将这些可清理掉的进程定义为后台进程,下面具体说 明其获取方式:
[0082] 可通过操作系统的API(ApplicationProgrammingInterface,应用程序编程接 口),实现对操作系统中正在运行的全部进程的优先级的进行遍历。API是操作系统留给应 用程序的一个调用接口,应用程序通过调用操作系统的API而使操作系统去执行应用程序 的命令(动作)。可采用中断机制实现对API监听。
[0083] 本发明实施例中app层与framework层之间的交互可以理解为:注入系统服务程 序,替换系统服务内的用于接受进程间通讯数据的句柄(变量)为app层的假句柄(变 量),那么假句柄(变量)就会优先于系统服务收到来自第三方程序的控制请求,假句柄 (内存变量)会在被调用的时候执行进程控制的逻辑,并且可以按照用户设置的规则,执行 相应操作。
[0084] 具体的,确定进程优先级的方式可以有多种。
[0085] (1)第一种方式为:通过各个应用程序的进程标识,查找到各个应用程序的进程 重要性指数,根据进程重要性指数,确定每个应用程序的进程优先级。
[0086] 具体的,在安卓系统中,通过程序的PID,找到对应的PROC/PID/oom_adj文件,读 取文件中的数值,作为判断优先级的标准以及阀值。其中,PID(ProcessIdentifier)是各 进程的身份标识,程序一运行系统就会自动分配给进程一个独一无二的。可通过应用程序 的PID,查找到应用程序对应的oom_adj。
[0087] Android将程序分成以下几类,例如,按照重要性依次降低的顺序:
[0088] F0REGR0UD_APP,oom_adj= 0,表示前台程序,可以理解为正在使用的程序;
[0089] VISIBLE_APP,oom_adj= 1,表示用户可见的程序;
[0090] SECONDARY_SERVER,oom_adj= 2,表示后台服务,比如说QQ会在后台运行服务;
[0091] H0ME_APP,oom_adj= 4,表示HOME,就是主界面;
[0092] HIDDEN_APP,oom_adj= 7,表示被隐藏的程序;
[0093] CONTENT_PROVIDER,oom_adj= 14,表示内容提供者;
[0094] EMPTY_APP,oom_adj= 15,表示空程序,既不提供服务,也不提供内容。
[0095] (2)第二种方式为:获取系统正在运行的应用程序进程信息,通过正在运行的应 用程序进程信息中的重要性属性的数值,确定每个应用程序的进程优先级。
[0096] 具体的,通过获取安卓程序中正在运行的程序,通过获取到的 RunningAppProcessInfo对象,通过其importance属性的数值,作为判断优先级的标准以 及阀值。
[0097] 在安卓系统中,RunningAppProcessInfo(正在运行的应用程序进程信息)里面的 常量IM0P0RTANCE(重要性属性)表示这个app进程的重要性,因为系统回收时候,会根据 IM0P0RTANCE来回收进程的。例如:
[0098] publicstaticfinalintMPORTANCE_BACKGROUND= 400 表示后台程序;
[0099] publicstaticfinalintMPORTANCE_EMPTY= 500 表示空进程;
[0100] publicstaticfinalint 頂PORTANCE_FOREGROUND= 100表示在屏幕最前端、可 获取到焦点的程序;
[0101] publicstaticfinalintMPORTANCE_SERVICE= 300 表示在服务中的程序;
[0102] publicstaticfinalintMPORTANCE_VISIBLE= 200 表示在屏幕前端、获取不 到焦点的程序。
[0103] 具体的,获取RunningAppProcessInfo对象的importance属性值的例子如下:
[0104] 首先要获取ActivityManager的对象实例,通过调用 getSystemService(ACTIVITY_SERVICE),将返回一个ActivityManager的实例;在获取该 实例后,调用其getRunningAppProcesses()方法,可以返回一个List,该List中存放的数 据类型为ActivityManager.RunningAppProcessInfo。那么,对该List进行遍历,从List 中的每项RunningAppProcessInfo中可以获取尽享相关的信息。
[0105] 例如,使用一个ListAdapter来绑定到一个ListView当中进行显示,实现代码如 下:
[0106]

【权利要求】
1. 一种移动终端的耗电信息的检测结果展示方法,其特征在于,包括: 获得所述移动终端的操作系统的系统权限; 在所述系统权限下从所述操作系统获取电池状态服务所记录的数据; 从获取的数据中,提取出所述移动终端的各程序的耗电信息; 将所述各程序依照各自的耗电信息进行排序后,将排序结果进行展示。
2. 根据权利要求1所述的方法,其特征在于,所述从所述操作系统获取电池状态服务 所记录的数据,具体包括: 创建一个基于系统权限的进程; 由所述进程读取所述电池状态服务所记录的数据后,存储到电量数据库中;以及 所述从获取的数据中,提取出所述移动终端的各程序的耗电信息,具体包括: 从所述电量数据库的数据中,提取出所述移动终端的各程序的耗电信息。
3. 根据权利要求1或2所述的方法,其特征在于,所述程序的耗电信息具体包括:该程 序的单位时间耗电量;以及 所述将所述各程序依照各自的耗电信息进行排序,具体包括: 根据各程序的耗电信息,统计出每个程序的单位时间耗电量占比; 根据各程序的单位时间耗电量占比的大小,对各程序进行排序;以及 所述将排序结果进行展示,具体包括: 在程序耗电排行榜显示界面中,显示各程序的单位时间耗电量占比。
4. 根据权利要求3所述的方法,其特征在于,在所述统计出每个程序的单位时间耗电 量占比后,还包括: 对于每个程序,根据该程序的单位时间耗电量占比,确定相应的省电策略; 在程序耗电排行榜显示界面中,还显示各程序的省电策略的链接。
5. 根据权利要求4所述的方法,其特征在于,所述根据该程序的单位时间耗电量占比, 确定相应的省电策略,具体包括: 根据该程序的单位时间耗电量占比的大小,确定该程序的耗电级别; 将与该耗电级别对应的省电策略作为所述相应的省电策略。
6. 根据权利要求5所述的方法,其特征在于,所述耗电级别具体为耗电超高级别,则与 之对应的省电策略具体为卸载;或者, 所述耗电级别具体为耗电较高级别,则与之对应的省电策略具体为禁止自启;或者, 所述耗电级别具体为耗电一般级别,则与之对应的省电策略具体为建议关闭;或者, 所述耗电级别具体为耗电较低级别,则与之对应的省电策略具体为保持现状;或者, 所述耗电级别具体为耗电极低级别,则与之对应的省电策略具体为适合长期运行。
7. 根据权利要求6所述的方法,其特征在于,还包括: 若接收到用户针对所述卸载省电策略的点击事件后,显示该程序的卸载界面;若通过 所述卸载界面接收到用户输入的卸载点击事件,则卸载该程序;或者 若接收到用户针对所述禁止自启省电策略的点击事件后,禁止该程序自启,并在所述 程序耗电排行榜显示界面中对应该程序显示已禁止。
8. 根据权利要求1或2所述的方法,其特征在于,所述从获取的数据中,提取出所述移 动终端的各程序的耗电信息时,还包括: 从获取的数据中,提取出所述移动终端的各硬件的耗电信息;以及 所述将所述各程序依照各自的耗电信息进行排序时,还包括: 将所述各硬件依照各自的耗电信息进行排序。
9. 一种移动终端的耗电信息的检测结果展示系统,其特征在于,包括: 系统权限获取模块,用于获得所述移动终端的操作系统的系统权限; 服务数据获取模块,用于在所述系统权限获取模块获得的系统权限下,从所述操作系 统获取电池状态服务所记录的数据; 耗电信息提取模块,用于从所述获取的数据中,提取出所述移动终端的各程序的耗电 信息; 排序模块,用于将所述各程序依照各自的耗电信息进行排序,得到排序结果; 显示模块,用于将所述排序结果进行展示。
10. 根据权利要求9所述的系统,其特征在于, 所述服务数据获取模块具体用于创建一个基于系统权限的进程;由所述进程读取所述 电池状态服务所记录的数据后,存储到电量数据库中,并发送数据提取通知;以及 所述耗电信息提取模块具体用于接收到所述数据提取通知后,从所述电量数据库的数 据中,提取出所述移动终端的各程序的耗电信息。
【文档编号】G06F1/32GK104516806SQ201410832106
【公开日】2015年4月15日 申请日期:2014年12月26日 优先权日:2014年12月26日
【发明者】王胜, 晁沛 申请人:北京奇虎科技有限公司, 奇智软件(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1