我正在尝试了解设置 - >电池页面工作(它显示消耗电池的不同功能,例如“屏幕 - 70%,蓝牙 - 20%”)。这些默认值还是实时计算值?任何人都可以将我引导到构建该页面的班级/班级吗?
最后一个问题:如果我想安装一个会消耗电池寿命的新功能(不是用户应用程序,而是更多的系统应用程序,这是一个消耗CPU的功能),它会在没有我插入的情况下显示在那里以编程方式进入列表?
Thanx很多!
答案 0 :(得分:0)
首先,设置是一个像普通应用程序http://developer.android.com/design/patterns/settings.html一样编写的应用程序。
screen – 70%, Bluetooth – 20%
它没有被编码,它基于对电池消耗的一些计算,例如:如果你改变你的亮度,你的屏幕消耗应该减少。 emulator
hardcoded
为 If I want to install a new feature that will consume battery life (not a user app, but more of a system app that is a CPU consuming feature) , will it be shown there without me inserting it into the list programmatically?
。
app
我想您知道设备中的每个应用都在消耗电池,如果您的settings
应单独列在电池消耗下,那么您应该为手机创建一个"com.android.os.internal"
应用。< / p>
<强>更新强>
据我所知,电池使用情况与内部包{{1}}
有关因为你是root的:你可以访问它并根据需要验证代码:),不确定,这是我迄今为止发现的方式。如果找到更好的东西,会给你更新。