GPS通常很慢 - 这就是它的方式.但是,为了加快用户的体验,您可以做几件事:
应用程序启动后立即开始查找位置 - 不要等到他们进入需要某个位置的活动
使用网络提供商,通常要快得多
使用被动提供程序.即接收设备上其他应用获取的位置更新
使用最近一次的位置 - 这会存储一段时间,如果存在,会立即为您提供一个位置(虽然可能有点旧)
如果适合您应用的上下文,请自行在prefs中存储位置
Google的Reto Meier撰写的这篇文章是一个很好的起点 - 查看相关链接以获取示例代码和更多详细信息 http://blog.radioactiveyak.com/2011/06/how-to-build-location-based-apps- that.html
| 归档时间: |
|
| 查看次数: |
932 次 |
| 最近记录: |