今天老大安排一个任务叫我获取手机中应用耗电排行(时间是前天晚上7点到第二天早上10点),所以在网上各种搜索,没想到这种资料还是很多的,发现了一个主要的类:PowerProfile,但是可以的是,这个类没有曝光给我们开发者,所以我们不能调用它
那怎么办呀?,还是有办法的,这个类是藏在:com.android.internal.os.PowerProfile
com.android.internal.os.PowerProfile.PowerProfile这个类就是负责解析记录文件,我们可以创建一个它的对象,通过该对象来获取具体信息。具体耗电计算比较复杂
下面来看一下案例:Demo是对2.3.3的settings源码修改的
(Demo下载地址:http://download.csdn.net/detail/jiangwei0910410003/73