正版资源rk0165-Kotlin完整开发互联网App项目实战视频教程
从 Gradle 配置到组件化架构的底层构建 这门课程针对的是希望从基础语法开发者转型为具备工程化思维的 Android 工程师群体,核心解决的是大型项目中构建脚本混乱、模块耦合度高以及业务逻辑难以复用的痛点。课程前置门槛要求读者已掌握 Kotlin 基本语法及 Android 基础控件开发,否则直
从 Gradle 配置到组件化架构的底层构建
这门课程针对的是希望从基础语法开发者转型为具备工程化思维的 Android 工程师群体,核心解决的是大型项目中构建脚本混乱、模块耦合度高以及业务逻辑难以复用的痛点。课程前置门槛要求读者已掌握 Kotlin 基本语法及 Android 基础控件开发,否则直接切入 Gradle DSL 会遇到较大的认知负荷。学习路径建议严格遵循课程顺序,首先精读第 2 章关于 Kotlin Gradle DSL 的内容,这是后续所有架构改造的地基,必须理解如何通过类型安全的脚本替代传统的 Groovy 配置,从而实现对构建流程的精确控制。紧接着重点攻克第 3 章的组件化构建,这里详细剖析了模块拆分的边界划分原则,并通过 ARouter 路由框架与 EventBus 通讯机制,手把手演示如何打破模块间编译期依赖,建立运行时松耦合的网络。这一部分不仅是技术点的堆砌,更是架构思维的灌输,读者需反复对照源码,理解路由表的生成原理及事件总线的线程模型,确保每个组件既能独立编译运行,又能无缝集成。
LBS 业务实战与语音交互的复杂逻辑落地
在夯实底层架构后,课程进入第 10 章的高阶业务实战,以百度地图全功能集成为案例,覆盖了定位、POI 周边搜索、路线规划导航及地图事件交互等核心场景。特别值得深入钻研的是语音与地图的无感交互模块,该部分实现了语音指令与地图视图变化的实时联动,涉及复杂的异步处理与状态管理,是检验开发者综合编程能力的试金石。学完本课程后,开发者应能独立搭建一套高内聚低耦合的组件化项目结构,并具备开发复杂 LBS 应用及智能交互功能的能力。资料的使用上,切忌仅观看视频,必须将视频内容与配套源码进行逐行比对,重点关注 ARouter 的初始化配置代码以及地图回调中的异常处理逻辑,通过手动重构和调试,将教程中的工程规范内化为自身的编码习惯,最终输出可落地于生产环境的完整 App 模块。
课程目录
第10章 实现导航功能12 集
- 10-1 百度地图的集成-1.mp4 88.77M
- 10-10 语音与地图的无感交互-1.mp4 103.03M
- 10-11 语音与地图的无感交互-2.mp4 105.89M
- 10-12 语音与地图的无感交互-3.mp4 143.47M
- 10-2 百度地图的集成-2.mp4 339.18M
- 10-3 百度地图定位-1.mp4 138.67M
- 10-4 百度地图定位-2.mp4 233.00M
- 10-5 百度地图POI搜索.mp4 279.57M
- 10-6 百度地图路线导航-1.mp4 210.65M
- 10-7 百度地图路线导航-2.mp4 304.53M
- 10-8 百度地图路线导航-3.mp4 83.08M
- 10-9 百度地图事件交互.mp4 269.24M
第11章 课程总结1 集
- 11-1 课程全面总结.mp4 207.04M
第1章 课程导学与准备工作2 集
- 1-2 课程介绍及学习指导.mp4 129.03M
- 1-3 人工智能在Android领域的应用.mp4 3.68M
第2章 Kotlin Gradle DSL4 集
- 2-1 使用Kotlin编写settings.gradle.kts.mp4 41.22M
- 2-2 使用Kotlin编写project-build.gradle.mp4 49.40M
- 2-3 使用Kotlin编写app-build.gradle.mp4 216.35M
- 2-4 kotlin-gradle-dsl构建脚本.mp4 168.21M
第3章 组件化构建项目5 集
- 3-1 组件化架构思想剖析.mp4 27.38M
- 3-2 组件化的构建和管理-1.mp4 145.84M
- 3-3 组件化的构建和管理-2.mp4 123.65M
- 3-4 EventBus鐨勭粍浠堕€氳.mp4 120.25M
- 3-5 ARouter路由应用.mp4 270.55M
第4章 项目准备5 集
- 4-1 使用Kotlin封装基础Library.mp4 183.84M
- 4-2 认识AI语音领域名词.mp4 66.73M
- 4-3 封装RecyclerView万能的适配器.mp4 247.83M
- 4-4 开发者模式.mp4 159.51M
- 4-6 Service的常规保活手段.mp4 247.05M
第5章 在线接入百度AI语音8 集
- 5-1 在线语音合成-1.mp4 328.20M
- 5-2 在线语音合成-2.mp4 172.31M
- 5-3 在线合成的配置.mp4 277.04M
- 5-4 本地语音唤醒-1.mp4 157.76M
- 5-5 本地语音唤醒-2.mp4 177.03M
- 5-6 在线语义理解.mp4 242.21M
- 5-7 语义理解接口-1.mp4 200.13M
- 5-8 语义理解接口-2.mp4 175.54M
第6章 使用Kotlin封装Retrofit网络框架3 集
- 6-1 认识Retrofit 2.0网络框架.mp4 120.99M
- 6-2 封装Retrofit网络框架.mp4 97.99M
- 6-3 网络框架的拦截器.mp4 69.55M
第8章 基础语义理解13 集
- 8-10 笑话语义的理解.mp4 286.94M
- 8-11 笑话模块UI-1.mp4 250.84M
- 8-12 笑话模块UI-2.mp4 123.91M
- 8-13 星座语义的理解-1.mp4 128.22M
- 8-14 星座语义的理解-2.mp4 272.06M
- 8-15 星座语义的理解-3.mp4 341.31M
- 8-3 自定义分页抽屉View-1.mp4 149.41M
- 8-4 自定义分页抽屉View-2.mp4 168.12M
- 8-5 应用管理语义的理解-1.mp4 151.72M
- 8-6 应用管理语义的理解-2.mp4 189.22M
- 8-7 通用语义的理解-1.mp4 109.97M
- 8-8 通用语义的理解-2.mp4 153.53M
- 8-9 电话语义的理解.mp4 294.62M
第9章 实现天气模块9 集
- 9-1 实时天气语义理解-1.mp4 173.68M
- 9-10 列表与View的双向联动.mp4 217.55M
- 9-2 实时天气语义理解-2.mp4 145.78M
- 9-5 全国城市列表-1.mp4 255.39M
- 9-6 全国城市列表-2.mp4 109.98M
- 9-7 全国城市列表-3.mp4 101.17M
- 9-8 自定义城市选择View-1.mp4 123.51M
- 9-9 自定义城市选择View-2.mp4 85.43M
- 资料
- AiVoiceApp-master.zip 60.36M
- Kotlin完整开发互联网App项目实战视频教程/
- 10-10 语音与地图的无感交互-




