——第一行代码
基于位置的服务所围绕的核心就是要先确定出用户所在的位置。通常有两种技术方式可以实现:一种是通过GPS定位,一种是通过网络定位。GPS定位的工作原理是基于手机内置的GPS硬件直接和卫星交互来获取当前的经纬度信息,这种定位方式精确度非常高,但缺点是只能在室外使用看,室内基本无法接收到卫星的信号。网络定位的工作原理是根据手机当前网络附近的三个基站进行测速,以此计算出手机和每个基站之间的距离,再通过三角定位确定出一个大概的位置,这种定位方式精确度一般, 但优点是在室内室外都可以使用。
其实我觉这章不应该看成是对于位置的开发,而是使用第三方SDK的使用,因为后期开放过程中需要使用很多第三方SDK,都和这章讲解的百度SDK大同小异。