Android开发:集成GPS定位与谷歌地图
1. 前期应用运行
在数据库中添加一些照片、标签和标题,然后运行应用。在标签界面点击某个标签,会显示包含该标签的照片标题列表;点击标题,可在视图片段中查看照片。
2. 全球定位系统(GPS)基础
GPS通过27颗全球导航卫星系统(GNSS)中的卫星工作,其中24颗处于活跃状态,3颗为备用卫星。每颗卫星每12小时绕地球一圈,不断广播位置数据。通过对至少三颗卫星的数据进行计算,设备就能以经纬度的形式提供全球位置。经纬度是相对于极点和赤道的度数,精度极高,可精确到五米左右。借助Android API,我们可以构建一个简单的应用来体验GPS的功能。
3. “世界在哪里”GPS迷你应用开发
- 项目创建与API设置:创建一个名为“Where in the world”的新项目。为处理Marshmallow运行时权限,需将目标API设置为22。操作步骤如下:
- 在项目资源管理器顶部的下拉列表中选择Android。
- 双击项目资源管理器窗口底部附近的build.gradle (module: app)选项。
- 修改代码,将targetSdkVersion设置为22,示例代码如下:
defaultConfig { applicationId "com.gamecodeschool.whereitssnap3" minSdkVersion 1