Windows phone 8 您将如何测量当前的能量/电池使用情况?
我试图创建一些应用程序来证明编码和选择的技术是如何改善(分别恶化)能耗的。在Windows应用商店应用程序中,您将如何以及使用哪些库来测量当前的功耗/钥匙号使用情况 我知道一些应用程序可以测量应用程序的消费量,但我希望将其放在应用程序中。在这里,有可能把它呈现出来,也许更详细一些,真的很有帮助Windows phone 8 您将如何测量当前的能量/电池使用情况?,windows-phone-8,windows-store-apps,Windows Phone 8,Windows Store Apps,我试图创建一些应用程序来证明编码和选择的技术是如何改善(分别恶化)能耗的。在Windows应用商店应用程序中,您将如何以及使用哪些库来测量当前的功耗/钥匙号使用情况 我知道一些应用程序可以测量应用程序的消费量,但我希望将其放在应用程序中。在这里,有可能把它呈现出来,也许更详细一些,真的很有帮助 (我假设我必须处理一种特定的技术以避免过于宽泛)由于您没有指定您的语言,我假设您使用c语言编写代码,因为它是WinRT上使用最多的语言。但是,在VB.NET和C++中,同样的命名空间也存在以下类。 这几乎
(我假设我必须处理一种特定的技术以避免过于宽泛)由于您没有指定您的语言,我假设您使用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...
}
从那时起,确定功耗速度非常简单,因为它是电荷随时间的导数