我正在开发一个简单的应用程序,我需要将其作为服务运行并每3分钟报告一次gps位置。我已经有一个基于本教程的工作示例,但仍然存在以下疑问。
服务的启动GPS1.Start(5*60*1000, 0)
说第一个参数是时间流逝,第二个参数是距离差,如何确定,基于先前的位置?
如果我想做我之前说过的话,我每隔3分钟安排/启动一次服务,这意味着我需要让GPS1.Start(0,0)
获得最新的修复?使用这些参数会有什么好处?
我在NexusOne中尝试并且Time对象带有本地时间,我必须这样做才能使它成为UTC但这是对代码的调整。这是标准还是可以根据手机型号改变? hora=DateTime.Date(Location1.Time + 6*DateTime.TicksPerHour)
感谢