【文件属性】:
文件名称:Android天气APP
文件大小:23.93MB
文件格式:ZIP
更新时间:2020-04-28 04:37:26
天气,安卓
基于Android的天气APP
前言
项目:https://github.com/w77996/Weather
多知天气,主要是给大家学习一下。
项目主要是12月23日开始建立,春节半个多月回家了,就没有写了。三月初完成了整个项目。耗时近两个月。平时在公司也就做点测试的任务,开发的任务还得等到毕业后才有TAT不知道毕业后会不会被留下,所以也是练练手。基于Rxjava+Retrofif+Ok之后也写了一个是http+Mvp的阅读类APP,链接在这里:HiReader,项目还没有完全写完,一直在更新,主要是自己学习一些主流的东西。
感谢开源
看别人的代码慢慢学习,你会看到自己的成长的~ 现在的我看这个毕业设计项目会觉得没有当初想的那么难了,可以用更高的效率,更好的方式去实现这个项目。
借鉴过的项目
就看天气
高仿雅虎天气
还有郭神的第二行代码,不解释
开源框架
Butterknife注解式框架 http://jakewharton.github.io/butterknife/
Glide图片加载框架 https://github.com/bumptech/glide
Okhttp网络请求框架 http://square.github.io/okhttp/
LitePal数据库操作框架 https://github.com/LitePalFramework/LitePal
Logger 开发日志框架 https://github.com/orhanobut/logger
Gson json数据解析框架 https://github.com/google/gson
SlidingMenu侧拉菜单框架 https://github.com/jfeinstein10/SlidingMenu
SwipeMenuListView侧滑删除框架 https://github.com/baoyongzhang/SwipeMenuListView/
易源数据提供的天气数据 https://www.showapi.com/
极光推送服务 https://www.jiguang.cn/accounts/platform
有米广告平台 https://www.youmi.net/
高德地图 http://lbs.amap.com/
功能
第一次打开APP引导页,缓冲加载
天气信息的显示
广告,推送
桌面小工具
新闻资讯的查看
蓝牙串口传输温度