让Windows Phone 8应用更节能的开发方法

如果经常阅读微软博客上的文章,那么你可能是一个特定的技术或开发方面的非专业人员。今天,微软微软在其Windows Phone应用开发者博客上发布了一篇新的文章,为应用的创作者提供了一些"如何让自己的应用程序更省电"(更有效地利用电池)的技巧。博客文章给出的其中一个例子就是,应用程序只需选择一张好的背景图片,就能轻松地节省能源。

clip_image002 clip_image004
文章里给出了一个很浅显易懂的例子,如上面两张不同的背景图片,越暗的那张就越节能。

通过运行一个每5秒钟切换一次背景图片的应用,就得出了不同图片的耗电量。紫色的背景为0.37mAh,这意味着大约7小时的设备运行时间;而黑色的背景则只有0.09mAh,这意味着可以超过24个小时。
除了这个例子,该博客还说明了连接到不同的无线信号上所消耗的能量。一般情况下,手机网络比WiFi连接使用更多的能源。应用开发人员还可以优化他们的软件,以更好地利用设备上的CPU等硬件。
开发人员可以使用微软Windows Phone 8 SDK里的"电源监控工具",以检查每一个应用程序锁消耗的电池电量。微软表示该工具可以估计CPU、显示屏、网络和其它资源的耗电量(功率模型建立在一个标准的1500mAh电池上)。

不允许评论