模仿华为的"天气"应用写的一个小Demo。部分功能、动画效果没有实现,也没有过多考虑性能、Bug等其它方面的因素。写这个Demo的初衷是想熟悉下目前网上常用的一些框架。 Demo采用MVP模式,通过Retrofit+Rxjava访问天气信息接口和风天气获取数据。对于获取到的数据,采用内存+磁盘两级缓存。采用LitePal保存选择的城市到数据库中。采用ButterKnife替换findViewById。用到了EventBus来作为组件间通信的工具。 界面展示如下: 选择城市及城市天气信息加载: 设置及拖动排序: 删除城市: 搜索城市: 源码地址:https://github.com/milovetingting/Weather 相关文章: 天气预报代码_天气预报插件_免费天气预报代码(插件)调用——天气网 2021-11-23 C#调用WebService天气服务,实现天气预报 2021-10-19 天气API 2021-10-17 通过中国天气网的通用接口查询天气 2021-10-17 使用API查询天气 2021-11-04 中国天气网天气预报接口 2021-10-17 推荐一款天气App 知心天气 2021-10-30 根据天气api获取城市天气 2021-11-16