Interfaces
|
GpsStatus.Listener |
监听GPS设备状态的接口. |
|
LocationListener |
从location Manager中接受通知,当位置发生变化时候 |
Classes
|
Address |
关于位置的一些描述信息 |
|
Criteria |
应用选择provider的一些标准 |
|
Geocoder |
地理信息编解码 |
|
GpsSatellite |
卫星描述信息 |
|
GpsStatus |
Gps设备的状态. |
|
Location |
位置描述 |
|
LocationManager |
和系统的location service提供链接 |
|
LocationProvider |
Location provider的一个基类 |
listener就不说了
Address 主要是描述一个地理位置的街道、行政区划、邮编等信息,也可以有经纬度。基本是是按照XAL(标准位置描述语言来写的)。
Location:是对当前用户所在的位置描述,出了静态还有动态信息,比如运动方向、速度等等。
比较一下Address 是对地理位置的静态描述,Location增加了和人相关的信息。
Criteria:从字面解释是标准的意思。因为设备会搜索到不只一个provide(比如天上有很多卫星)。那么到底哪些卫星是用户需要的需要有一个标准,这就是这个类的意义。可以认为是provider的筛选器。
Geocoder:对地理位置信息的编解码。 可以认为是根据经纬度获得address列表的工具类
GpsSatellite:这个是卫星的专业数据,我不懂不多说。
GpsStatus:描述gps设备的状态。和GpsStatus.Listener紧密结合
LocationManager:对当前位置信息的管理,也可认为是对provider的管理
本文介绍了GPS定位技术中的关键概念,包括描述地理位置信息的Address类、包含动态位置信息的Location类、用于选择合适provider的标准Criteria、实现地理位置信息编解码的Geocoder类、描述卫星的专业数据GpsSatellite类及描述GPS设备状态的GpsStatus类。
3万+

被折叠的 条评论
为什么被折叠?



