安卓学习在实战项目酷欧天气(1)创建数据库和表示例
2021-11-24 15:06:27 13.41MB 安卓 酷欧天气 项目实战
1
酷欧天气Jetpack版 酷欧天气的Jetpack版本实现,采用了MVVM架构。 这里我先给出一张酷欧天气Jetpack版的架构设计图,这张图是模仿Google Codelabs的Sunshine项目画出来的。拥有良好架构设计的项目都是可以用简洁清晰的架构图表示出来的,而一个杂乱无章没有架构设计的项目则很难用架构图表示出来。 上述架构图可能一开始看你会找不着重点,其实这张架构图非常清晰,我来带大家解读一下。 首先我们通过这张架构图成功将程序分为了若干层。 绿色部分表示的是UI控制层,这部分就是我们平时写的Activity和Fragment。 蓝色部分表示的是ViewModel层,ViewModel用于持有和UI元素相关的数据,以保证这些数据在屏幕旋转时不会丢失,以及负责和仓库之间进行通讯。 黄色部分表示的是仓库层,仓库层要做的工作是自主判断接口请求的数据应该是从数据库中读取还是从网络中获取
2021-05-29 00:06:25 933KB 附件源码 文章源码
1
使用Kotlin对《第一行代码:Android》——郭霖,重写了最后的实践”酷欧天气
2021-05-19 21:46:31 142KB 酷欧天气
1
酷欧天气(CoolWeather) 酷欧天气是一种基于Android端开源的天气软件,仅查看全国的省市县,查询任意城市天气,自由切换城市,手动更新天气,后台自动更新天气等功能。由和风天气提供,背景图片由必应提供,代码遵循Apache v2许可证开源协议。本软件主要作为学习和交流使用。
2021-05-05 14:05:12 654KB 系统开源
1
本项目是《第一行代码入行》这本书的最后一章的练手应用酷欧天气,原来的应用中使用的中国天气网的API早已失效 ,现在这个项目更改了api为和风天气修复了天气不能显示的问题,不过城市选择貌似有点bug,有两个重复的城市。javaapk之前也介绍过无数的天气预报源码,可以在javaapk搜索“天气”就可以找到。
2019-12-26 03:30:39 22.59MB 天气预报
1
该源码是根据郭神的《第一行代码 第二版》写出来的 可以查询国内各地的天气预报信息而且还有几个不错的功能 UI界面也用到了Material Design
2019-12-21 20:55:46 18.74MB Android 天气预报 第一行代码 开源项目
1
酷欧天气是一款基于Android端开源的天气预报软件,具备查看全国的省市县、查询任意城市天气、自由切换城市、手动更新天气、后台自动更新天气等功能。酷欧天气中的天气数据由和风天气提供,背景图片由必应提供,代码遵循Apache v2 License开源协议。本软件主要作为学习和交流使用。
2019-12-21 20:55:24 19.82MB android stud
1
第一行代码最后实战部分,做了一些优化,添加了显示信息,增加多页显示
2019-12-21 20:15:22 36.58MB 酷欧天气
1