Android WeatherApp with API OpenWeatherMap
Этот проект посвящен созданию приложения погоды для Android с использованием Java/Android Studio. Чтобы получить информацию о погоде, я использовал OpenWeatherMap API. Такая информация, как температура, давление, влажность, состояние погоды, время восхода и захода солнца и т. д. передается из API.
Создайте приложение погоды с помощью Java в Android - Видео
Взаимодействие с программой достаточно простое, пользователю необходимо ввести свой город и нажать на кнопку "Find", по результату поиска выводится акктуальная информация с достаточно реализованным дизайном для просмотра:
- 1 - Ввод
Для получения данных мы будем использовать 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 - язык возвращаемой информации