2015-11-02 79 views
2

我嘗試創建可證明編碼和選擇技術如何改善(分別惡化)能耗的應用程序。您將如何操作以及在Windows應用商店應用程序中使用哪些庫來衡量電能/鑰匙編號的當前能耗消耗情況?您將如何測量當前的能量/電池使用量?

我知道測量應用程序消耗量的應用程序,但我希望在應用程序中使用它。提供它的可能性,也許更詳細,在這裏真的很有幫助。

(我認爲我必須ADRESS特定的技術來避免被以寬)

回答

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... 
} 

確定功耗速度是相當多的,然後簡單,因爲它是按時間收費的衍生物。

相關問題