读书人

GPS在Android的应用经验

发布时间: 2012-07-22 19:31:17 作者: rapoo

GPS在Android的使用经验

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

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

2. 建立合理刷新机制。

?

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

?

?

需要注意的是:

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

?

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

?

下面是最简单的例子:

?

?

完毕!

读书人网 >Android

热点推荐