Mansurow / WeatherApp

Java/Android SDK Weather App

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Android WeatherApp with API OpenWeatherMap

Этот проект посвящен созданию приложения погоды для Android с использованием Java/Android Studio. Чтобы получить информацию о погоде, я использовал OpenWeatherMap API. Такая информация, как температура, давление, влажность, состояние погоды, время восхода и захода солнца и т. д. передается из API.

Создайте приложение погоды с помощью Java в Android - Видео

Версия 0.1

Взаисодействие с прораммой

Взаимодействие с программой достаточно простое, пользователю необходимо ввести свой город и нажать на кнопку "Find", по результату поиска выводится акктуальная информация с достаточно реализованным дизайном для просмотра:

  • 1 - Ввод

- 2 - Вывод

Работа с APi

Для получения данных мы будем использовать OpenWeatherAPI , и для этого нам понадобится ключ API. Прежде чем продолжить, получите ключ API, зарегистрировавшись. Вы можете либо следовать прикрепленному видео выше, либо шагам ниже.

  • 1 - Создайте новую учетную запись отсюда .
  • 2 - После входа перейдите сюда , чтобы получить ключ API.

Описание запросов будут здесь У меня в Java коде вышло следующим языком:

String url = "https://api.openweathermap.org/data/2.5/weather?q=" + city + "&appid=" + key + "&units=" + mode +"&lang=" + language;

где

city - название города
key - Api ключ
mode - вид вывода характеристик
language - язык возвращаемой информации

About

Java/Android SDK Weather App


Languages

Language:Java 100.0%