Tutorialspoint

黑色星期五,史无前例低价! 使用优惠码:BFS8

Kotlin版Android Google地图SDK | 高级大师班

个人图标 Stevdza-San

4.2

Kotlin版Android Google地图SDK | 高级大师班

学习Android Google地图SDK。并创建一个距离追踪应用程序,用于后台追踪用户位置。

更新于图标 更新于 2024年9月

语言图标 语言 - 英文

个人图标 Stevdza-San

英文 [CC]

类别图标 开发 ,移动开发 ,Android开发

课程 -64

时长 -7小时

终身访问

4.2

price-loader

终身访问

30天退款保证

培训5人或以上?

让您的团队随时随地访问10000多门Tutorials Point顶级课程。

课程描述

您好,欢迎参加我的课程!在本课程中,我将向您讲解如何使用强大的Kotlin编程语言来实现Android的Google Maps SDK

我们将从介绍Google Maps SDK开始本课程,您将首先学习如何将您的Android Studio项目与Google Cloud Platform连接起来。之后,我们将学习如何生成调试和发布API密钥,以便在我们的项目中启用Google Maps SDK。

然后,我将向您展示如何启用/禁用某些地图控件,例如指南针、放大/缩小控件、我的位置按钮等等。还将学习如何启用/禁用地图手势,例如滚动缩放、倾斜、旋转等等。

之后,我们将学习如何选择和应用不同的地图类型和样式。您将学习如何将深色和浅色地图样式应用到您的应用程序中。

您将学习如何动画地图相机移动,如何动画缩放级别,如何处理单击和长按事件,如何在地图上放置标记并拖动它们。然后学习如何自定义标记和信息窗口。

此外,您还将学习如何向您的Google地图添加不同的形状,例如Polyline、Polygons、Circles、Overlays,以及您可能需要的一切!


只有在我们充分了解Google地图的大多数功能之后,我们才会开始构建一个真正的Android应用程序。我们的应用程序将被称为距离追踪器,顾名思义,我们将创建一个能够追踪用户位置并追踪用户行进距离的应用程序。我们的应用程序将使用前台服务,即使在关闭应用程序后,它也能在后台追踪用户位置。总而言之,您将能够追踪您已经行驶了多少公里以及花费了多少时间。

在本课程中,您不仅将学习如何使用Google Maps SDK,还将学习如何处理运行时权限,以及按照最新的Android API要求顺序请求这些权限的最佳实践。

此外,我们的应用程序将使用带有不可移除通知的前台服务,该通知将始终显示在顶部,除非我们停止并关闭前台服务。这门课程不仅仅是理论学习,您还将把理论与实践相结合,创建一个真实的Android应用程序,并将您在本课程中学到的所有知识整合在一起。

总而言之,您从本课程中获得的知识水平取决于您投入到观看和练习本课程的努力程度。

那么,还在等什么,让我们开始吧,开发者们!

目标

  • Google Maps API
  • Android版Google Maps SDK
  • 将项目连接到Google Cloud Platform
  • 生成Maps SDK API密钥
  • 添加自定义地图样式
  • 更改地图类型
  • 添加地图填充
  • 使用控件和手势
  • 更改地图相机位置
  • 动画相机移动
  • 在地图上放大/缩小
  • 旋转地图
  • 倾斜地图
  • 显示3D建筑物
  • 在地图上设置边界
  • 限制相机视口
  • 处理地图事件
  • 绘制标记
  • 绘制线段
  • 绘制多边形
  • 绘制圆形
  • 形状自定义
  • 地面覆盖层
  • Maps SDK实用程序库
  • GEOJson
  • 绘制热力图
  • 添加标记集群
  • 计算地图上的距离
  • 服务
  • 前台服务
  • 位置权限
  • 后台权限
  • 运行时权限
  • 轻松权限库
  • Google地图上的我的位置图层
  • 一键定位您的设备
  • 获取用户最后已知位置
  • 创建通知
  • 推送通知更新
  • 导航组件
  • 数据绑定
  • 依赖注入
  • Dagger-Hilt
  • 创建距离追踪器应用程序

先决条件

  • Kotlin编程语言知识
  • 了解Android架构组件是一个加分项
  • 提高技能的动力
Google Maps SDK for Android with Kotlin | Masterclass

课程大纲

查看课程内容的详细分解

简介
6 个讲座
  • 播放图标 简介 02:51 02:51
  • 播放图标 创建 Android Studio 项目 14:52 14:52
  • 播放图标 将项目连接到 Google Cloud Platform 11:57 11:57
  • 播放图标 获取坐标信息 04:16 04:16
  • 播放图标 控件和手势 11:32 11:32
  • 播放图标 地图填充 05:33 05:33
Tutorialspoint
相机和视口
8 节课程
Tutorialspoint
Tutorialspoint
形状
4 节课
Tutorialspoint
Tutorialspoint
我的位置图层
1 节课
Tutorialspoint
Tutorialspoint
[此处为SVG图标1] 地图SDK实用程序库
[此处为SVG图标2] 4个讲座
Tutorialspoint
[此处为SVG图标3] 结语
[此处为SVG图标4] 1个讲座
Tutorialspoint
课程更新
1 节课程
Tutorialspoint

讲师 详情

Stevdza-San

Stevdza-San

课程 证书

使用您的证书来改变职业或在您目前的职业中晋升。

sample Tutorialspoint certificate

我们的学生工作
最佳

相关视频课程

查看更多

年度会员

成为Tutorials Point的尊贵会员,享受我们庞大的顶级视频课程库的无限访问权限。

立即订阅
Annual Membership

在线认证

掌握重要的技术,成为受人尊敬的认证专业人士。

立即探索
Online Certifications

联系我们

1800-202-0515