本项目没有自己搭建后台,所以自然不会有什么服务器数据库,数据来源于和风天气API,不了解的可以看看我的博客文章,也可以先通过二维码或者下载链接去下载APK体验,使用过程中有问题可以在GitHub上提出,或者在博客中评论。我会在第一时间回复,感谢您的阅读,山高水长,后会有期 ~ 将项目导入到Android Studio 有两种方式,
- 复制 https://github.com/lilongweidev/GoodWeather.git 在AS的导航栏中 VSC → Checkout from Version Control → Git .然后会弹出一个克隆项目的弹窗,粘贴刚才复制的地址,点击弹窗的Clone按钮就可以克隆GitHub上的项目到自己的AS中了。不过这个时候是比较看你的网速的,项目中的很多内容与你本地环境不同,所以需要下载和配置才行。
- 点击绿色的Code按钮,点击Download ZIP,直接下载压缩包到电脑本地,然后解压,通过AS 的导航栏 File → Open 找到刚才解压之后的文件,然后就是同步和配置即可。
- 15天天气预报
- 空气质量
- 生活建议
- 灾害预警
- 出行建议
- 城市切换
- 城市搜索
- 常用城市
- 世界国家/地区的城市
- 壁纸切换
- 壁纸下载
- 地图天气
- 地图搜索定位
- 应用自动更新
- 分钟级降水
- 每日提醒
GIF看不了的,打开下面的视频地址进行观看
APP演示视频地址
点击下载好天气APP
Android 天气APP(一)开发准备
Android 天气APP(二)获取定位信息
Android 天气APP(三)访问天气API与数据请求
Android 天气APP(四)搭建MVP框架与使用
Android 天气APP(五)天气预报、生活指数的数据请求与渲染
Android 天气APP(六)旋转风车显示风力、风向
Android 天气APP(七)城市切换 之 城市数据源
Android 天气APP(八)城市切换 之 自定义弹窗与使用
Android 天气APP(九)细节优化、必应每日一图
Android 天气APP(十)继续优化、下拉刷新页面天气数据
Android 天气APP(十一)未来七天的天气预报、逐小时预报、UI优化
Android 天气APP(十二)空气质量、UI优化调整
Android 天气APP(十三)仿微信弹窗(右上角加号点击弹窗效果)、自定义背景图片、UI优化调整
Android 天气APP(十四)修复UI显示异常、优化业务代码逻辑、增加详情天气显示
Android 天气APP(十五)增加城市搜索、历史搜索记录
Android 天气APP(十六)热门城市 - 海外城市
Android 天气APP(十七)热门城市 - 国内城市
Android 天气APP(十八)常用城市
Android 天气APP(十九)更换新版API接口(更高、更快、更强)
Android 天气APP(二十)增加欢迎页及白屏黑屏处理、展示世界国家/地区的城市数据
Android 天气APP(二十一)滑动改变UI、增加更多天气数据展示,最多未来15天天气预报
Android 天气APP(二十二)改动些许UI、增加更多空气质量数据和生活建议数据展示
Android 天气APP(二十三)增加灾害预警、优化主页面UI
Android 天气APP(二十四)地图天气(上)自动定位和地图点击定位
Android 天气APP(二十五)地图天气(下)嵌套滑动布局渲染天气数据
Android 天气APP(二十六)增加自动更新(检查版本、通知栏下载、自动安装)
Android 天气APP(二十七)增加地图天气的逐小时天气、太阳和月亮数据
Android 天气APP(二十八)地图搜索定位
Android 天气APP(二十九)壁纸设置、图片查看、图片保存
Android 天气APP(三十)分钟级降水
Android 天气APP(三十一)每日提醒弹窗
文章代码是一篇一篇进行迭代的,也欢迎读者提供新的需求,适当采纳,更好的优化这个项目
联系邮箱:lonelyholiday@qq.com
博主:初学者-Study
- 分钟级降水、每日提醒
- 新版壁纸管理、支持网络图片下载、优化页面UI
- 新增地图逐小时天气、日出日落、月升月落、地图搜索定位
- 新增应用自动更新
- 新增地图天气
- 新增灾害预警功能,主页面UI优化
- 新增更多天气预报、空气质量、生活建议的数据、优化主页UI
- 更新和风天气V7版API,删除热门城市、新增全球城市。启动页优化,黑白屏处理
- 增加常用城市列表
- 增加国内热门城市
- 增加海外热门城市、新的天气UI效果
- 增加搜索城市功能、历史搜索记录
- 修复相关异常BUG,增加天气详情数据
- 增加用户体验,允许自己修改背景
- 七天天气预报、逐小时天气预报、界面UI优化
- 初始版本、三天天气预报、空气质量、城市切换、生活指数