假装看天气
2018-07-31 更新: 托管在七牛云 CDN 上的静态图片资源莫名被大量刷流量,临近破产,真是法了克
2018-05-09 更新: 修复了由和风天气接口变更带来的问题
2018-05-07 更新: 我很遗憾的关闭了天气相关的几个 api,天气 key 和城市数据请大家自行去和风天气官网申请下载,详情见 #8
2017-12-15 更新: 时间过得很快,这个项目已经有一年了,因为是练手的项目,写完之后也没过多的维护,直到有一次在站酷上看到一个天气设计原型,然后我把天气模块给重写了。
更多细节可以查看最新博文《重构天气》
这个项目的前身原本只是为了实现公交查询而练手的 App,一次偶然的机会,看到了开源项目 就看天气,我被这单纯而简单的天气软件所吸引,所以增加了天气查询功能。工作这么多年我一直觉得,很多新的特性和技术很少在工作项目中应用到,所以有了利用空闲时间持续学习和开发的打算。后面增加了 闲读 和妹子图等模块,整个 App 变成了一个大杂烩,索性就叫『假装看天气』吧。
整个项目未完全遵循 Material Design 风格,同时在构架和编码方面可能也不尽如人意,但作为现阶段的学习和总结,我希望可以给大家带来帮助。
简介
『假装看天气』─── 天气预报 & 公交查询 & 资讯阅读 & 妹纸福利 的 Android 客户端
- 天气,自动定位当前城市,11 种动态天气效果
- 公交,定位搜索附近线路和站台,支持手动查询和收藏(仅苏州)
- 闲读,阅读最新科技资讯,读那些值得读的
- 福利,大量妹子图,你懂的,还不赶紧上车
更新历史
下载
编译环境
- Android Studio 3.1.3
- jdk1.8.0_144
特别感谢
- 天气视觉探索-尝试方案
- ZUI-Weather
- 干货集中营 提供闲读和部分妹子数据
- 就看天气 提供学习灵感
- 妹纸&gank.io 提供学习参考
- 馒头先生 提供学习参考
- 和风天气 提供天气数据
- 百度定位 提供定位服务
- 无线苏州 提供公交数据
- 『煎蛋』『妹子图』 提供妹纸数据
开源库
- Glide
- Jsoup
- RxJava
- Retrofit
- LitePal
- EventBus
- Lottie-android
- RxAndroid
- SeeWeather
- RxBinding
- RxPermissions
- material-dialogs
- ASimpleCache
- FinestWebView-Android
- BaseRecyclerViewAdapterHelper
免责声明
- 项目中部分图片素材来自网络,版权归属原作者,侵立删
- 项目中所使用的 api 部分搜集于网络,仅供学习和交流使用