Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Basic4android GPS服务应用的特定问题_Basic4android - Fatal编程技术网

Basic4android GPS服务应用的特定问题

Basic4android GPS服务应用的特定问题,basic4android,Basic4android,我正在开发一个简单的应用程序,我需要作为服务运行,并每3分钟报告一次gps位置。我已经有了一个基于教程的工作示例,但仍然有以下疑问 服务的启动GPS1.Start(5*60*1000,0) 说第一个参数是时间推移,第二个参数是距离差,如何根据先前的位置确定 如果我想做我之前说过的事情,并且我每3分钟安排/启动一次服务,这意味着我需要询问GPS1.Start(0,0)以获得最新的修复?使用这些参数的好处是什么 我尝试在NexusOne中使用Time对象,并且Time对象带有本地时间,我必须这样做以

我正在开发一个简单的应用程序,我需要作为服务运行,并每3分钟报告一次gps位置。我已经有了一个基于教程的工作示例,但仍然有以下疑问

  • 服务的启动
    GPS1.Start(5*60*1000,0)
    说第一个参数是时间推移,第二个参数是距离差,如何根据先前的位置确定

  • 如果我想做我之前说过的事情,并且我每3分钟安排/启动一次服务,这意味着我需要询问
    GPS1.Start(0,0)
    以获得最新的修复?使用这些参数的好处是什么

  • 我尝试在NexusOne中使用Time对象,并且Time对象带有本地时间,我必须这样做以使其成为UTC,但这是对代码的一个调整。这是一个标准还是可以根据手机型号进行更改
    hora=DateTime.Date(Location1.Time+6*DateTime.TicksPerHour)


  • 谢谢

    如果您每次只对一个补丁感兴趣,那么您应该通过0,0。这些值会影响后续事件的频率


    您可以在此处找到代码为的时区:

    根据您的评论,我今天一整天都在测试我的服务移动,现在与报告更加一致,没有不必要的报告,将更改为(0,0),并让您知道我忘了问,有没有办法获得不太准确的修复,如网络数据,用于其他需要较少精确度的用途?是的,使用ABWifi库: