Skip to content

Latest commit

 

History

History
50 lines (28 loc) · 2.52 KB

README.md

File metadata and controls

50 lines (28 loc) · 2.52 KB

AndroidWeatherApp

Android weather app.

  • Uses openWeatherMap API to get the latest weather report.

  • Sends a daily notification with day's weather details.

  • Uses SQLite to store weather data.

  • Refreshes data every every 3 hours (if the build version is less than KitKat) or everyone 1 hour (if the build version is greater than or equal to KitKat) in the database.

  • To build and run the app, you will need to get an API key from http://openweathermap.org/ and replace it in WeatherAppConstants class. public static final String OW_APIID_STRING = "OPEN_WEATHEER_API_KEY_HERE";

###Screenshots:
#####Tablet main screen: Android Weather App Tablet main screen




#####Phone main forecast screen: Android Weather App Phone main forecast screen




#####Phone detail screen:

Portrait Landscape
Android Weather App Phone detail screen portrait Android Weather App Phone detail screen landscape




#####User Settings screen:

Android Weather App User Settings screen Android Weather App User setting location Android Weather App User setting measurement units




#####Notification:

Lockscreen Notification Drawer
Android Weather App Notification on the lockscreen Android Weather App Notification in the notification drawer