Android中使用的GPS开发主要用到了3个API:
1. LocationManager负责管理定位
2. LocationProvider提供定位
3. Location 具体的定位信息
通过LocationManager来管理提供定位的定位提供者(LocationProvider),也可以根据条件查找LocationProvider。
定位信息可以由不同的组件去获得,如NETWORK_PROVIDER ,GPS_PROVIDER等
通过Location可以获得经纬度,速度,方向,精确度等信息。
参考一下这篇文章所讲的
http://www.tuicool.com/articles/yINfaa