android 计入高德地图——实时天气和天气预报

本文介绍了如何在Android应用中集成高德地图以实现实时天气和天气预报功能。首先,你需要获取高德地图的搜索功能jar包并导入到Android Studio项目中。接着,详细讲解了接入项目的步骤。天气查询通过两个请求参数区分,WEATHER_TYPE_LIVE用于获取实况天气,WEATHER_TYPE_FORECAST用于获取预报天气。虽然功能简单,但关键步骤已作备注,适合开发者快速理解和实现。
摘要由CSDN通过智能技术生成

看下实现出来的效果:

 必要条件

    1.高德地图搜索功能的jar包

    2.导入android studio

    3.开始接入项目 (重点接入的详细步骤)

  天气查询的2个请求参数类为WEATHER_TYPE_LIVE为实况天气;WEATHER_TYPE_FORECAST为预报天气,默认为 实况气。

package com.mondulecircle.ui.activity.home.home_weather;

import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.v7.widget.LinearLayoutManager;
import android.support.v7.widget.RecyclerView;
import android.util.Log;
import android.widget.TextView;

import com.amap.api.services.weather.LocalDayWeatherForecast;
import com.amap.api.services.weather.LocalWeatherForecastResult;
import com.amap.api.services.weather.LocalWeatherLive;
import com.amap.api.services.weather.LocalWeatherLiveResult;
import com.amap.api.services.weather.WeatherSearch;
import com.amap.api.services.weather.WeatherSearchQuery;
import com.modulebase.base.BaseActivity;
import com.mondulecircle.R;
import com.mondulecircle.ui.adapter.home.HomeWeatherAdapter;
import com.mondulecircle.utils.HideStatusBar;

import java.util.ArrayList;
import java.util.List;

/**
 * 时间:2018/12/22.
 * 描述:天气预报
 */
public class WeatherActivity extends BaseActivity implements WeatherSearch.OnWeatherSearchListener {
    private WeatherSearchQuery mquery;
    private WeatherSearch mweathersearch;
    private LocalWeatherLive weatherlive;
    private static final int CODE = 1000;
    
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值