我试图创建能够证明编码和选择的技术如何改善(分别恶化)能源消耗的应用程序。您将如何在Windows应用商店应用程序中使用哪些库来测量当前功耗/按键数的使用情况?
我知道一些应用程序可以测量应用程序的消耗量,但我希望将其包含在应用程序中。展示它的可能性,也许更多的冗长在这里是很有帮助的。
(我假设我必须引用一种特定的技术,以避免过于宽泛)
发布于 2015-11-03 00:30:15
因为您没有指定您的语言,所以我假设您使用c#编写代码,因为它是WinRT上使用最多的语言。但是,下面的类也存在于相同名称空间下的VB.NET和C++中。
这就是你可以用这个类做的所有事情:
using Windows.Phone.Devices.Power;
protected void Foo() {
var b = Battery.GetDefault();
var chargeLeft = b.RemainingChargePercent;
var timeLeft = b.RemainingDischargeTime;
b.RemainingChargePercentChanged += B_RemainingChargePercentChanged;
}
private void B_RemainingChargePercentChanged(object sender, object e) {
// To do...
}从那时起,确定功耗速度就非常简单了,因为它是时间的电荷的导数。
https://stackoverflow.com/questions/33476817
复制相似问题