GPS卫星信息包含卫星编号,信号強度卫星仰望角,方位角等
GPS卫星状态,包含可见卫星数和信息星历时间,年历时间等
GPS接口是最重要的结构体,上层是通过此接口與硬件适配层交互的
(1)WORK_PROVIDER:通过网络获取定位信息,精度低耗电少,获取信息速度较快不依赖GPS模块。
Android提供criteria类可根据当前设备情况動态选择位置提供者。我们在之前2.3.2的代码示例中有这样一句代码:
这里注册了广播接受者mBroadcastReciever,用于接收广播消息消息过滤在intentFilter中定义。下媔看它接收广播消息时的动作:
我们再次看GpsCallbacks的定义(其代码文件在硬件适配层的头文件gps.h中):