Android入门之GPS定位详解

2014-11-24 11:57:33 · 作者: · 浏览: 3

一、LocationManager


LocationMangager,位置管理器。要想操作定位相关设备,必须先定义个LocationManager。


二、LocationListener


LocationListener,位置监听,监听位置变化,监听设备开关与状态。


三、Location


Location,位置信息,通过Location可以获取时间、经纬度、海拔等位置信息。上面采用locationListener里面的onLocationChanged()来获取location,下面讲述如何主动获取location。


注意:Location location=new Location(LocationManager.GPS_PROVIDER)方式获取的location的各个参数值都是为0。


四、GpsStatus.Listener


GpsStatus.Listener ,GPS状态监听,包括GPS启动、停止、第一次定位、卫星变化等事件。


五、GpsStatus


GpsStatus,GPS状态信息,上面在卫星状态变化时,我们就用到了GpsStatus。


六、GpsSatellite


GpsSatellite,定位卫星,包含卫星的方位、高度、伪随机噪声码、信噪比等信息。