原文:android开发学习之路——天气预报之遍历省市县数据(二)

我们已经知道省市县的数据都是从服务器端获取到的,因此与服务器的交互是必不可少的,我们再util包下增加一个HttpUtil类,代码如下所示: 由于Okhttp的出色封装,这里和服务器进行交互的代码非常简单,仅仅 行就完成了。现在我们发起一条HTTP请求只需要调用sendOkHttpRequest 方法,传入请求地址,并注册一个回调来处理服务器响应就可以了。 由于服务器返回的省市县数据都是JSON ...

2017-08-30 00:12 1 3602 推荐指数:

查看详情

android开发学习之路——天气预报之显示天气信息(三)

由于和风天气返回的JSON数据结构非常复杂,我们借助GSON来对天气信息进行解析。 (一)定义GSON实体类 GSON的用法比较简单。先将数据对应的实体类创建好。由于和风天气返回的数据非常多,作者筛选了一些比较重要的数据来进行解析。 先回顾一下返回数据的大致格式 ...

Wed Aug 30 08:13:00 CST 2017 0 10051
android开发学习之路——天气预报之技术分析与数据库(一)

学习了郭霖老师的《第一行代码》,其中14章是介绍天气预报软件的设计。从而学习了如何设计一个实用性的android小程序。 (一)功能需要及技术分析 设计之前,我们先需要分析,这个软件需要具备哪些功能。 ·可以罗列出全国所有的省、市、县; ·可以查看全国 ...

Wed Aug 30 08:11:00 CST 2017 0 7578
android开发学习之路——天气预报之后台自动更新天气(五)

为了让天气软件更加只能,我们可以加入后台自动更新天气的功能,这样就可以尽可能保证用户每次打开软件时看到的都是最新的天气信息。 想要实现上诉功能,就需要创建一个长期在后台运行的定时任务。首先在service包下新建一个服务,右击 ...

Wed Aug 30 08:15:00 CST 2017 0 4747
Android天气开发详解(1.数据库和遍历省市县

一 使用平台: 使用和风天气提供的接口来查询天气。 全国的省市数据:会返回一段json格式的数据。 二 创建数据库和表 先在com.Mask weather.android包下新建几个包,用来进行存储。 其中db用来存放数据库模型相关的代码,gson用于存放GSON模型 ...

Fri Sep 14 22:26:00 CST 2018 0 708
android开发学习之路——天气预报之手动更新天气和切换城市(四)

经过前面的开发天气软件的主体功能已经有了,不过目前存在一个比较严重的问题,当你选中一个城市之后,就没法再去查看其他城市的天气了,即使退出程序,下次进来的时候还是会直接跳转到WeatherActivity。这一章节会加入切换城市和手动更新天气的功能。 (一)手动更新天气 ...

Wed Aug 30 08:13:00 CST 2017 0 3850
python学习之路——爬虫天气预报

背景  抱着《python学习手册》啃了很久,心里想着要动手写点东西,但是一直拖延症到最近才真正开始准备。一开始不知道写点啥好,就从生活中挖掘,发现自己每天查天气预报查的挺频繁的,那就爬一波天气预报吧。 技术概览 selenium time re calendar  爬取 ...

Sat May 25 06:07:00 CST 2019 0 969
Android开发天气预报app

这两天老师出个做天气预报app的题目,花了几天做好,分享出来。 要做类似功能的伙伴可以看看,主要不是学习Android的,所以可能有很多问题,代码的耦合度也比较高,其他不足欢迎大家提出看法、建议。 先看看成果预览图 (剪了很多帧) 接口用的是 https://yiketianqi.com ...

Mon Oct 18 17:53:00 CST 2021 0 1124
Android学习天气预报简单版

自己想做一个简单的天气预报,由于能力有限,暂时做个简单的。 大概讲一下自己的开发步骤吧。 第一步:获得可以开发的json数据的及时更新的接口。 通过强大的度娘,我这里使用的json的地址是:http://wthrcdn.etouch.cn/weather_mini?citykey ...

Sun Jun 28 01:16:00 CST 2015 1 1694
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM