微信应用--天气预报的实现 java语言
2014-01-15 14:55
309 查看
说下实现的一个思路:
1 调用中国天气网的API
接口地址:
http://www.weather.com.cn/data/sk/101010100.html http://www.weather.com.cn/data/cityinfo/101010100.html http://m.weather.com.cn/data/101010100.html
2 返回的是Json格式的内容,解析出所需要的信息就行了
3 接口地址要拼装,把城市代码附加进去就行了,请求一个城市,如:桂林,构造函数使其能返回对应的城市编码
如果想看到效果请关注我的公众微信看,微信号:ipiaoling,欢迎指正!
1 调用中国天气网的API
接口地址:
http://www.weather.com.cn/data/sk/101010100.html http://www.weather.com.cn/data/cityinfo/101010100.html http://m.weather.com.cn/data/101010100.html
2 返回的是Json格式的内容,解析出所需要的信息就行了
3 接口地址要拼装,把城市代码附加进去就行了,请求一个城市,如:桂林,构造函数使其能返回对应的城市编码
try { url=new URL("cityID"); HttpURLConnection conn=(HttpURLConnection) url.openConnection(); conn.setRequestMethod("GET"); InputStreamReader inReader=new InputStreamReader(conn.getInputStream(),"utf-8"); BufferedReader bufferedReader=new BufferedReader(inReader); while((inputline=bufferedReader.readLine())!=null){ info+=inputline; }最后在微信的Service添加相应的代码就行了。
如果想看到效果请关注我的公众微信看,微信号:ipiaoling,欢迎指正!
相关文章推荐
- 基于JAVA语言实现银行简单ATM应用,通过console输入输出的行式模拟
- 二叉树的应用——表达式树的原理分析与实现(Java语言)
- 括号匹配栈的应用java语言实现
- iOS实现应用内切换语言及字体大小(模仿微信)
- Java中带复选框的微信牛牛房卡出租搭建开发的实现和应用
- 基于局域网络应用Java语言实现远程智能终端的控制
- Java语言实现五种常用的算法的应用举例
- JAVA实现仿微信红包分配规则
- 汉诺塔问题 Java 语言递归实现
- 微信小程序加密数据解密的java实现
- 数据结构(Java语言)——BinaryHeap简单实现
- JAVA实现程序多语言(程序国际化)
- java语言实现:利用递归方法求n!
- 矩阵快速幂的应用-郭姐散步-java实现
- 基于Java语言的安卓编程之十一状态切换按键的实现
- java 通过新浪接口实现天气预报
- java工厂模式应用——多数据库分页实现(结合Spring)
- java 实现城市联动查询天气预报
- JAVA语言正则表达式实现密码规则设置
- 微信jsSDK 开发网页应用总结 java 端