首页 理论教育 Android定位服务及操作说明

Android定位服务及操作说明

时间:2023-06-30 理论教育 版权反馈
【摘要】:Android通过android.location包中的类为应用程序提供定位服务。定位框架中的核心组件就是Location Manager系统服务,其提供了支撑底层设备定位API。与其他系统服务一样,并不是直接实例化一个Location Manager对象,而是通过调用Context类的getSystemService方法来获得一个Location Manager对象,这个方法会返回一个新的Location Manager对象。应用程序获取一个Location Manager对象后,就可以进行定位服务的各种操作:查询所有定位提供者列表,获得最新的用户位置信息。

Android定位服务及操作说明

Android通过android.location包中的类为应用程序提供定位服务。定位框架中的核心组件就是Location Manager系统服务,其提供了支撑底层设备定位API。与其他系统服务一样,并不是直接实例化一个Location Manager对象,而是通过调用Context类的getSystemService(Context,LOCATION_SERVICE)方法来获得一个Location Manager对象,这个方法会返回一个新的Location Manager对象。

应用程序获取一个Location Manager对象后,就可以进行定位服务的各种操作:

(1)查询所有定位提供者列表,获得最新的用户位置信息。

(2)注册/解注册到一个定位提供商来周期性地更新用户的当前位置。(www.xing528.com)

(3)如果设备进入一个给定经度和纬度的邻近范围(指定半径)时,注册/解注册一个启动的Intent。

百度地图API是为开发者免费提供的一套基于百度地图服务的应用接口,包括JavaScript API、Web服务API、Android SDK、iOS SDK、定位SDK、车联网API、LBS云等多种开发工具与服务,提供基本地图展现、搜索、定位、逆/地理编码、路线规划、LBS云存储与检索等功能,适用于PC端、移动端、服务器等多种设备和多种操作系统下的地图应用开发。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈