购买和学习方式
在网易云课堂学习;购买方式从该页面“视频”标签点击到网易云课堂,不要关闭浏览器,购买后,联系爱学啊客服返5元,如果关闭了浏览器,下次还是从这里点击,如果不放心,可以在爱学啊官网购买后联系客服开通网易云课堂学习权限;老学员再返10%
简介
这是一门使用Kotlin Jetpack ComposeUI,从0开发一个Android平台的小天气软件,MVVM架构,用Google Play定位当前位置,动态请求定位权限,手机需要Google服务才能正常工作,但学会了可以换成高德地图SDK,学习时可以使用最新版Android模拟器测试,使用Retrofit请求openweathermap提供的免费API获取当前位置天气信息,用Coil显示网络天气图片。
主要讲解
- 创建项目
- 请求运行时权限
- 运行到模拟器
- 运行到真机
- 通过Google服务定位
- 调用网络天气API
- 显示网络图片
适用人群
有简单的Kotlin编程基础,想学习一些Android小项目。
开发环境
- Android Studio 2025.1.3
- JDK 21
- Android SDK 36
- Windows 10
使用的框架
- retrofit+okhttp:网络框架
- play-services-location: Goole Play定位
- coil:显示网络图片框架
项目效果图




