阿里云服务器免费领卷啦。

捡代码论坛-最全的游戏源码下载技术网站!

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
关于源码区的附件失效或欺骗帖, 处理办法捡代码论坛官方微信,不定期分享免费优质资源下载
查看: 5959|回复: 44

[安卓,android源码] Android程序之全国天气预报查询API调用

[复制链接]

2054

主题

2242

帖子

7万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
75837
QQ
发表于 2016-9-22 11:36:34 | 显示全部楼层 |阅读模式

一、项目演示效果如下:

Android程序之全国天气预报查询API调用 捡代码论坛-专业源码分享下载 20160922113150-378x500.png

二、使用 聚合数据SDK:
(1)聚合数据官网地址:http://www.juhe.cn/

(2)注册账号—创建一个新应用(在个人中心页面—数据中心—申请数据)–填入自己的应用–找到分类–天气预报—全国天气预报

(3)下载sdk (由于项目使用的是1点几的版本,所以请下载:包含在我的项目中!)

(4)参考开发文档:http://www.juhe.cn/juhesdk/adocs

这里介绍了聚合数据SDK的初始化和权限的使用!

三、项目介绍
(1)项目截图
Android程序之全国天气预报查询API调用 捡代码论坛-专业源码分享下载 20160922113250-276x500.png

(2)WeatherApplication.java这里作为sdk的初始化

[code lang = 'java']package com.juhe.weather;import com.thinkland.juheapi.common.CommonFun;import android.app.Application;/** * 这里是初始化聚合数据的SDK *  * 需要在application中添加 android:name="com.juhe.weather.WeatherApplication *  * @author xuliugen *  */public class WeatherApplication extends Application {    @Override    public void onCreate() {        super.onCreate();        // 使用聚合SDK需要初始化的过程        CommonFun.initialize(getApplicationContext());    }}[/code]

我们需要在清单文件中加入:

android:name="com.juhe.weather.WeatherApplication"

(3)返回的json数据格式

  1. {    "resultcode": "200",    "reason": "successed!",    "result": {        "sk": {            "temp": "19",            "wind_direction": "西北风",            "wind_strength": "1级",            "humidity": "37%",            "time": "16:00"        },        "today": {            "temperature": "5℃~19℃",            "weather": "多云转阴",            "weather_id": {                "fa": "01",                "fb": "02"            },            "wind": "南风微风",            "week": "星期五",            "city": "成都",            "date_y": "2015年03月13日",            "dressing_index": "较舒适",            "dressing_advice": "建议着薄外套、开衫牛仔衫裤等服装。年老体弱者应适当添加衣物,宜着夹克衫、薄毛衣等。",            "uv_index": "最弱",            "comfort_index": "",            "wash_index": "较适宜",            "travel_index": "",            "exercise_index": "较不宜",            "drying_index": ""        },        "future": {            "day_20150313": {                "temperature": "5℃~19℃",                "weather": "多云转阴",                "weather_id": {                    "fa": "01",                    "fb": "02"                },                "wind": "南风微风",                "week": "星期五",                "date": "20150313"            },            "day_20150319": {                "temperature": "10℃~18℃",                "weather": "阴",                "weather_id": {                    "fa": "02",                    "fb": "02"                },                "wind": "南风微风",                "week": "星期四",                "date": "20150319"            }        }    },    "error_code": 0}未来三天的json数据格式:{    "resultcode": "200",    "reason": "successed!",    "result": [{        "weatherid": "01",        "weather": "多云",        "temp1": "16",        "temp2": "13",        "sh": "17",        "eh": "20",        "date": "20150313",        "sfdate": "20150313170000",        "efdate": "20150313200000"    },    {        "weatherid": "02",        "weather": "阴",        "temp1": "19",        "temp2": "16",        "sh": "11",        "eh": "17",        "date": "20150320",        "sfdate": "20150320110000",        "efdate": "20150320170000"    }],    "error_code": 0}
复制代码

注意的是:
这里的白色部分的数值是在聚合数据上申请的时候的OpenID(在个人中心的中心首页就可以找到OpenID!)



源码免费360云盘下载:
2017.06.30更新。
游客,如果您要查看本帖隐藏内容请回复




捡代码论坛-最全的游戏源码下载技术网站! - 论坛版权1、本主题所有言论和图片纯属会员个人意见,与本论坛立场无关
2、本站所有主题由该帖子作者发表,该帖子作者与捡代码论坛-最全的游戏源码下载技术网站!享有帖子相关版权
3、捡代码论坛版权,详细了解请点击。

回复

使用道具 举报

0

主题

1

帖子

16

积分

新手上路

Rank: 1

积分
16
发表于 2016-10-8 10:43:06 | 显示全部楼层
下了好多个了,看看这个能不能用
回复 支持 反对

使用道具 举报

0

主题

1

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2016-10-16 17:34:04 | 显示全部楼层
阿达萨达萨达飒飒
回复 支持 反对

使用道具 举报

0

主题

17

帖子

53

积分

注册会员

Rank: 2

积分
53
发表于 2016-10-21 21:31:43 | 显示全部楼层
很好的分享,谢谢。哈哈哈哈哈哈哈哈哈哈哈哈
回复 支持 反对

使用道具 举报

0

主题

2

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2016-10-25 16:58:42 | 显示全部楼层
学习学习,
回复

使用道具 举报

0

主题

2

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2016-10-25 17:00:03 | 显示全部楼层
链接失效了
回复 支持 反对

使用道具 举报

0

主题

1

帖子

10

积分

微信用户

Rank: 1

积分
10
发表于 2016-10-26 15:04:37 | 显示全部楼层
学习学习
回复

使用道具 举报

0

主题

17

帖子

273

积分

微信用户

Rank: 1

积分
273
发表于 2016-11-7 09:28:54 | 显示全部楼层
学习
回复

使用道具 举报

0

主题

1

帖子

10

积分

微信用户

Rank: 1

积分
10
发表于 2016-11-7 14:25:58 | 显示全部楼层
下载看看
回复

使用道具 举报

0

主题

206

帖子

1033

积分

金牌会员

Rank: 6Rank: 6

积分
1033
发表于 2016-11-9 09:16:23 | 显示全部楼层
这个资源不错。感谢楼主!……来自于捡代码论坛
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

技术支持
在线咨询
QQ咨询
3351529868

QQ|RSS订阅|Archiver|手机版|小黑屋|捡代码论坛-专业源码分享下载 ( 陕ICP备15015195号-1|网站地图

GMT+8, 2018-10-17 03:14 , Processed in 0.100922 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表