Skip to content

simplebam/Weather

Repository files navigation

Weather

天气应用App合集

天气App合集

CoolWeather

可以列出全国所有的省、市、县;
可以查看全国任意城市的天气信息;
可以自由地切换城市,去查看其他城市的天气;
可以手动更新以及后台自动更新天气
PS:酷欧天气中的天气数据由和风天气提供,背景图片由必应提供.

原作者Github项目:guolindev/CoolWeather

App体验:Simplebam/coolweather

SeeWeather

就看天气——是一款遵循 Material Design 风格的只看天气的APP。
卡片展现(当前天气情况,未来几小时天气情况,生活建议,一周七天概况)
缓存数据,减少网络请求,保证离线查看
内置两套图标(设置里更改)

原作者GitHub项目地址:xcc3641/SeeWeather

App体验:就看天气 - fir.im
项目中的Project/seeweather_config.gradle配置仅仅属于SeeWeather的,模仿原项目,懒得改而已

MVI框架学习Demo

KnowWeather

//SilenceDut/KnowWeather: 原作者GitHub项目地址:SilenceDut/KnowWeather: 一款美观、实用的天气app。实践 了模块化架构 和 Android Architecture Components

App体验:knowweather.apk PS:这个项目依赖了太多自己的集成库,感觉现在的水平不够,所以暂时不模仿

最理想的天气App

接口数据

  • 绝对干货:供个人开发者赚钱免费使用的一些好的API接口
  • 国内数据API接口集合
    PS:我基础比较薄弱,只会简单搭建一个web服务器,很多时候我都想去弥补这方面的知识,但 很遗憾就是我Android开发经验少以及计算机网络底子差,所以想码两三个项目之后再去 深入数据结构与算法,服务器那边的知识还得延迟,这样子就造成了我不会自己提供Api接 口,总不能想做一个有想法的App就去求人帮忙(别人也很忙),万一想出了一个狂拽酷炫叼 炸天的App而苦于知识限制了你的想象力,可能你当上CEO迎娶白富美走上人生巅峰的美梦 就这样擦肩而过,哈哈哈,上面两个链接都很多免费Api,推荐一下

关于模仿项目的一些注意点

推荐项目

  • DanteAndroid/Beauty: Just watch girls.
    • 推荐理由:没有MVP繁琐,但里面却涉及了Retrofit + Rxjava,让网络请求和解析数据更轻松、直观
    • 只保留了 Knowledge 中的美图功能,结构清晰更适合新手学习
    • 使用BRVAH,妈妈再也不用担心我写adapter头疼的问题了
  • Android开源在线音乐播放器——波尼音乐 - 简书 ,之前打算毕业设计做音乐播放器,但发现开发波尼音乐这样的App难度真的很大(这个App很好,命名规范以及架构清晰,没有过多使用第三方开源框架/依赖库),所以决定放弃转而做Todolist

推荐阅读

Support

最近在项目中学习,在项目中成长,所以亲们会看到我在项目里面写博客啦,哈哈哈
如果你喜欢这个repository,请我喝杯咖啡,我会让它更完美~