1
我正在练习windows phone 8样本。我已经做了寻找剩余的电量百分比,并通过使用以下代码剩余时间,如何获得Windows Phone 8中一些应用程序的电池使用情况?
using Windows.Phone.Devices.Power;
// Constructor
public MainPage()
{
InitializeComponent();
_battery = Battery.GetDefault();
_battery.RemainingChargePercentChanged += OnRemainingChargePercentChanged;
UpdateUI();
}
private void UpdateUI()
{
txtContent1.Text = string.Format("{0} %", _battery.RemainingChargePercent);
txtContent2.Text = string.Format("{0} hours", _battery.RemainingDischargeTime.TotalHours);
}
private void OnRemainingChargePercentChanged(object sender, object e)
{
UpdateUI();
}
但我不知道如何找到一个应用程序的电池使用或例如应用程序使用的剩余时间,
我不知道如何查找Wifi的电池使用情况或使用Wifi的剩余时间。 或其他一些应用程序。
如果有人知道手段请说!
此外,归因也很复杂。例如,假设两个应用正在使用WiFi,并且假设WiFi每小时需要x个单位。你是否说每个应用程序每小时消耗x/2个WiFi单元?这会引起误解,因为关闭一个应用程序仍然会保持WiFi活跃,所以它仍然每小时花费x个单位。用户说:“不公平,我关闭了每小时使用x/2个单元的程序A,而不是减少我的电池使用量,程序B的WiFi电池使用量从x/2跳到x!程序B很糟糕!要写一个坏评论。“ – 2013-02-17 03:27:35