首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >您将如何衡量当前的能源/电池使用情况?

您将如何衡量当前的能源/电池使用情况?
EN

Stack Overflow用户
提问于 2015-11-02 19:44:23
回答 1查看 54关注 0票数 2

我试图创建能够证明编码和选择的技术如何改善(分别恶化)能源消耗的应用程序。您将如何在Windows应用商店应用程序中使用哪些库来测量当前功耗/按键数的使用情况?

我知道一些应用程序可以测量应用程序的消耗量,但我希望将其包含在应用程序中。展示它的可能性,也许更多的冗长在这里是很有帮助的。

(我假设我必须引用一种特定的技术,以避免过于宽泛)

EN

回答 1

Stack Overflow用户

发布于 2015-11-03 00:30:15

因为您没有指定您的语言,所以我假设您使用c#编写代码,因为它是WinRT上使用最多的语言。但是,下面的类也存在于相同名称空间下的VB.NET和C++中。

这就是你可以用这个类做的所有事情:

代码语言:javascript
复制
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... 
}

从那时起,确定功耗速度就非常简单了,因为它是时间的电荷的导数。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33476817

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档