zoukankan      html  css  js  c++  java
  • Android之天气APP

    做一个天气信息APP,通过读取公开发布的气象数据,提供实时天气更新,帮助用户时刻了解天气情况。通过APP可以查询到自己所处位置的天气预报,也可以通过定位系统,获取省内任意位置的气象环境信息。

    API接口:

    1、查询天气的接口
    百度车联网API
    http://developer.baidu.com/map/carapi-7.htm
    

    通过网络读取天气信息,并保存到sqlite数据库中。

    天气查询返回的JSON:

    JSON返回示例 :
    {
        errNum: 0,
        errMsg: "success",
        retData: [
            {
                province_cn: "北京",  //省
                district_cn: "北京",  //市
                name_cn: "朝阳",    //区、县 
                name_en: "chaoyang",  //城市拼音
                area_id: "101010300"  //城市代码
            },
            {
                province_cn: "辽宁",
                district_cn: "朝阳",
                name_cn: "朝阳",
                name_en: "chaoyang",
                area_id: "101071201"
            },
            {
                province_cn: "辽宁",
                district_cn: "朝阳",
                name_cn: "凌源",
                name_en: "lingyuan",
                area_id: "101071203"
            },
            {
                province_cn: "辽宁",
                district_cn: "朝阳",
                name_cn: "喀左",
                name_en: "kazuo",
                area_id: "101071204"
            },
            {
                province_cn: "辽宁",
                district_cn: "朝阳",
                name_cn: "北票",
                name_en: "beipiao",
                area_id: "101071205"
            },
            {
                province_cn: "辽宁",
                district_cn: "朝阳",
                name_cn: "建平县",
                name_en: "jianpingxian",
                area_id: "101071207"
            }
        ]
    }
    
    备注 :
    模糊查询天气所支持的城市
    所查询的城市的行政级别可以是:省、市、区和县,是模糊查询,不固定具体的行政级别,匹配名字即。eg:“朝阳”:可以把北京的“朝阳区”查出来,也可以把辽宁朝阳市查出来。
    
    返回值描述:
    {
        errNum: 0,  //返回结果状态码
        errMsg: "success", //返回结果描述
        retData: [  
            {
                province_cn: "北京",  //省
                district_cn: "北京",  //市
                name_cn: "朝阳",    //区、县 
                name_en: "chaoyang",  //城市拼音
                area_id: "101010300"  //城市代码
            },

    运行效果:

    不努力,还要青春干什么?
  • 相关阅读:
    AutoMapper bool与string互转
    Self-signed SSL certificates are being blocked
    Visual Studio 2019设置自定义头部注释
    用多进程同步方法演示“桔子-苹果”问题
    实验教学管理系统 c语言程序代写源码下载
    模拟游客一天的生活与旅游java程序代写源码
    Java作业代写
    快餐店运行模拟C++程序源码代写
    hadoop-2.0.0-cdh4.2.1安装手册
    CDH4 HA方案
  • 原文地址:https://www.cnblogs.com/caidupingblogs/p/5594250.html
Copyright © 2011-2022 走看看