首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

GPS在Android的应用经验

2012-07-22 
GPS在Android的使用经验GPS的开发、使用,有两个关键点:1. 选择并激活合适的Provider;2. 建立合理刷新机制。?

GPS在Android的使用经验

GPS的开发、使用,有两个关键点:

1. 选择并激活合适的Provider;

2. 建立合理刷新机制。

?

下面是通用的方法,以“选择并激活合适的Provider”:

?

?

需要注意的是:

这里的locationManager.getBestProvider(criteria, true) 之后,必须进行是否为null的判断,否则在终端禁用GPS和网络以后会出现NPE异常。

?

注意这里回调了一个通用的updateWithNewLocation(latestLocation)方法,用户只要实现这个方法,即可实现第二个关键点,即“建立合理刷新机制”。

?

下面是最简单的例子:

?

?

完毕!

热点排行