微软官方博客揭秘Kinect工作原理
- Phineux - cnBeta.COM”(You are the controller.)如果你有在关注Kinect,相信已经听过这句给力的广告词了. 从《Kinect Adventures!》中手脚并用堵漏水窟窿,到Zune播放界面中挥手换歌,Kinect开创了一种更加自然的娱乐交互方式. 在这篇博客文章中,我将 揭秘这款体感系统背后的秘密以及它如何让开发者创造Kinect体验.
在微软的博客上,常会不时地出现一些技术开发方面的技巧性文章。近日,微软再次为Windows Phone的开发者们带来了一个打造更省电应用的小窍门。
在 这篇博文中,微软举例说明了如何通过对背景图片进行简单的微调来为手机节省更多的电力。文中给出了两张设计格局一致的图片做对比,一张为亮色调,而另一张为暗色调。将两张图片作为同一个应用的背景,并令此应用运行5秒钟,便可知道二者在耗电方面的不同。实验的结果是,采用紫色图片作为背景,该应用耗电为0.37mAh。也就是说,这种相同的环境下,Windows Phone设备可以连续运行该应用大约7小时。而在同样的实验条件下,采用黑色图片作背景,该应用耗电0.09mAh,即该应用可以在系统中连续运行超过24小时。谁更省电,高下立见,所以微软想要强调的就是,开发者使用暗色调的图片做背景能使应用更省电。
博文顺带也提到,不同的网络连接方式也会有不同的耗电速度。通常情况下,蜂窝数据的连接会比WiFi更为耗电。另外,开发者如果对应用做好足够的优化并充分运用CPU的运算能力,也同样能够达到省电的目的。当然,还有一个很明显的经验就是动态图会比静态图更耗电。除此之外,开发者还可以利用Windows Phone 8 SDK中的“微软电源管理”工具来监控一个应用的耗电情况,并检测和修复可能出现的BUG。
总之,利用各种小窍门让应用更省电不失为延长手机应用生命的好方法,减少耗电量也能在一方面增加用户粘性,开发者童鞋们可以多研究研究微软所提供的窍门,这样用户们就能用到越来越优秀也更省电的应用了。
VIA Neowin