# FakeWeather **Repository Path**: mshanqiu/FakeWeather ## Basic Information - **Project Name**: FakeWeather - **Description**: 『假装看天气』─── 天气预报 & 公交查询 & 资讯阅读 & 妹纸福利 的 Android 客户端 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2019-03-31 - **Last Updated**: 2021-11-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 假装看天气 ## ![screenshot](screenshot.jpg) >2018-07-31 更新: 托管在七牛云 CDN 上的静态图片资源莫名被大量刷流量,临近破产,真是法了克 >2018-05-09 更新: 修复了由和风天气接口变更带来的问题 >2018-05-07 更新: 我很遗憾的关闭了天气相关的几个 api,天气 key 和城市数据请大家自行去和风天气官网申请下载,详情见 [#8](https://github.com/li-yu/FakeWeather/issues/8) >2017-12-15 更新: 时间过得很快,这个项目已经有一年了,因为是练手的项目,写完之后也没过多的维护,直到有一次在站酷上看到一个[天气设计原型](http://www.zcool.com.cn/work/ZMjE1MDgwMjQ=.html),然后我把天气模块给重写了。 更多细节可以查看最新博文[**《重构天气》**](http://liyuyu.cn/2017/12/15/Refactor-fake-weather/) 这个项目的前身原本只是为了实现公交查询而练手的 App,一次偶然的机会,看到了开源项目 [就看天气](https://github.com/xcc3641/SeeWeather),我被这单纯而简单的天气软件所吸引,所以增加了天气查询功能。工作这么多年我一直觉得,很多新的特性和技术很少在工作项目中应用到,所以有了利用空闲时间持续学习和开发的打算。后面增加了 [闲读](http://gank.io/xiandu) 和妹子图等模块,整个 App 变成了一个大杂烩,索性就叫『假装看天气』吧。 整个项目未完全遵循 Material Design 风格,同时在构架和编码方面可能也不尽如人意,但作为现阶段的学习和总结,我希望可以给大家带来帮助。 ### 简介 ### 『假装看天气』─── 天气预报 & 公交查询 & 资讯阅读 & 妹纸福利 的 Android 客户端 - 天气,自动定位当前城市,11 种动态天气效果 - 公交,定位搜索附近线路和站台,支持手动查询和收藏(仅苏州) - 闲读,阅读最新科技资讯,读那些值得读的 - 福利,大量妹子图,你懂的,还不赶紧上车 ### 更新历史 [Release Notes](https://github.com/li-yu/FakeWeather/releases) ### 下载 [直接下载 v1.3.6_20180731](https://github.com/li-yu/FakeWeather/raw/master/release/FakeWeather_v1.3.6_20180731.apk) ![qcode](qcode.png) ### 编译环境 ### - Android Studio 3.1.3 - jdk1.8.0_144 ### 特别感谢 ### - [天气视觉探索-尝试方案](http://www.zcool.com.cn/work/ZMjE1MDgwMjQ=.html) - [ZUI-Weather](http://www.zcool.com.cn/work/ZMjMwNDMxNDA=.html) - [干货集中营](http://gank.io) 提供闲读和部分妹子数据 - [就看天气](https://github.com/xcc3641/SeeWeather) 提供学习灵感 - [妹纸&gank.io](https://github.com/drakeet/Meizhi) 提供学习参考 - [馒头先生](https://github.com/oxoooo/mr-mantou-android) 提供学习参考 - [和风天气](http://www.heweather.com/) 提供天气数据 - [百度定位](http://lbsyun.baidu.com/index.php?title=android-locsdk) 提供定位服务 - [无线苏州](http://www.wisesz.com/index.shtml) 提供公交数据 - 『[煎蛋](http://jandan.net/)』『[妹子图](http://www.mzitu.com)』 提供妹纸数据 ### 开源库 ### - [Glide](https://github.com/bumptech/glide) - [Jsoup](https://github.com/jhy/jsoup) - [RxJava](https://github.com/ReactiveX/RxJava) - [Retrofit](https://github.com/square/retrofit) - [LitePal](https://github.com/LitePalFramework/LitePal) - [EventBus](https://github.com/greenrobot/EventBus) - [Lottie-android](https://github.com/airbnb/lottie-android) - [RxAndroid](https://github.com/ReactiveX/RxAndroid) - [SeeWeather](https://github.com/xcc3641/SeeWeather) - [RxBinding](https://github.com/JakeWharton/RxBinding) - [RxPermissions](https://github.com/tbruyelle/RxPermissions) - [material-dialogs](https://github.com/afollestad/material-dialogs) - [ASimpleCache](https://github.com/yangfuhai/ASimpleCache) - [FinestWebView-Android](https://github.com/TheFinestArtist/FinestWebView-Android) - [BaseRecyclerViewAdapterHelper](https://github.com/CymChad/BaseRecyclerViewAdapterHelper) ### 免责声明 ### - 项目中部分图片素材来自网络,版权归属原作者,侵立删 - 项目中所使用的 api 部分搜集于网络,仅供学习和交流使用 ### License ### [Apache License Version 2.0](https://github.com/li-yu/FakeWeather/blob/master/LICENSE)