从GPS获取功率 - 粒度是否会影响功率吸引量?
GPS是一种简单的现代技术 - 它没有得到新的位置的警报,它通过关注GPS表示它获得并且还做一些数学来实现它。
GPS应用程序中允许您选择最小范围的替代方案存在,使您的区域显示出额外的安全性 - 计算区域中的微小变体肯定会或者创建整个地段以及轨道上的大量航点(如果这是什么你是录像),创建一个提升文件大小。
依靠您的应用程序在转向时所做的事情,您可以通过提高此值来节省一些电力资金,但这肯定会使应用程序在放置后更少地使用该放置,而不是通过获得您的放置更少经常。
作为示例,Glympse应用程序始终将您的展示位置发送到Glympse Web服务器。 如果您可以选择通常升级该位置的方式,您可以节省一些功率,但是您不会在GPS侧保留任何类型的功率。
第一个因素,如果GPS关闭,GPS可以降低功率消耗,但是如果GPS关闭并且客户也重新安置,GPS肯定需要重新构建大量的初始化估计(可能需要大约5次)一些常规GPS工具中的分钟,但如果工具识别出近似区域或者不需要精确的话,可以稍微快一些),这种初始化会丢弃大量的功率,因此Android通常会为某些人激活GPS时间。 GPS车辆驾驶员利用这些参数来选择是否关闭GPS或保持激活它肯定会更加实惠。
第二个因素,创建不充分的应用程序更难以编写Android的GPS API。 如果GPS车辆驾驶员只是尽可能快地排出回调,那么在不充分创建的软件之后可以简单地进行尽可能高的改进,而不是过滤系统只需要它。 此外,这种API压力设计者清楚地考虑到它们的规律性和精确度需求,并且还允许车辆驾驶员更好地处理功率与精确权衡。
在很多情况下,在具有高蜂窝塔厚度的位置,Android可以确定仅仅利用网络区域以及在网络区域不稳定时利用GPS的各种其他区域。 所有这些都可以透明地完成给应用程序设计人员。
相关问题