我尝试创建可以证明编码和选择技术如何改善(分别恶化)能耗的应用程序。您将如何操作以及在Windows应用商店应用程序中使用哪些库来测量当前使用的电源/密钥数量以获取能耗?
我知道测量应用程序消耗量的应用程序,但我希望将其放在应用程序中。提出它并且可能更冗长的可能性在这里非常有用。
(我认为我必须采用一种特定的技术来避免广泛使用)
答案 0 :(得分:0)
由于你没有指定你的语言,我会假设你用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...
}
从那时起确定功耗速度非常简单,因为它是当时充电的衍生物。