博主声明:
转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主 威威喵 原创,请多支持与指教。
这是我在大三的时候基于课余时间编写的一个天气信息查询的 App ,页面设计+程序框架搭建+资源文件准备+程序代码的编写都是我一个人完成的,这期间花了很长的段时间设计 App 界面,想做出更好看的界面,查询了不少了界面设计图,最终才完成这样的设计。
这个项目的大致功能已经完善了,有一些预期设想的功能我还没有去实现(换肤功能),由于期末那几个星期一直满于期末课程设计的作品,这个项目也挂起来,没有继续工作。
首先,我来介绍一下这个项目,这个项目名为【华美天气】,之所以命名为华美,因为可以换五颜六色的皮肤,后来没时间实现,往后有时间再添加吧。天气数据来源于:和风天气,非常感谢!中国城市数据的选择来自于:郭霖《第一行代码》,非常感谢!图片来自每日必应一图,非常感谢!
还要感谢一些第三方开源库的作者,我的项目中运用到的开源框架如下:
- 网络请求:Retrofit + OKHttp
- 数据库:Litepal
- 屏幕适配:Autosize
- 沉浸式状态栏
- Material Design
- 其它:ButterKnife 、Glide 、EventBus 、BaseRecyclerViewAdapterHelper、Fastjson、Logger等等
看看项目效果图吧!
主页面:显示天气信息与天气预报情况
生活建议:
添加城市:
城市切换:
项目展示就这么多了,欢迎大佬给意见或建议。项目已经开源到我的 Github 上,有需要请自行下载:华美天气