Android Open Source - Location Aware hourlyweather






Project Summary

location aware hourly forecasting app for android which uses the yr.no webservice.

Web Site / Source Repository

hourlyweather is hosted in the following web site
https://github.com/davidhampgonsalves/hourlyweather

If you think the Android project hourlyweather listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Project Detail

The following table is the detailed list of hourlyweather.

ItemValue
Java File Count26
Supported screen sizes[mdpi, ldpi, hdpi]
Minimum SDK Version7
Activity Count2
Required Permissionsandroid.permission.ACCESS_FINE_LOCATION
android.permission.ACCESS_NETWORK_STATE
android.permission.INTERNET
android.premission.ACCESS_COARSE_LOCATION




Resource Files

There are 45 image files in hourlyweather. The names of the image files are listed as follows.

cloud.png
fog.png
lightcloud.png
lightrain.png
lightrainsun.png
lightrainthundersun.png
measurement.png
night_lightrainsun.png
night_lightrainthundersun.png
night_partlycloud.png
night_sleetsun.png
night_snowsun.png
night_sun.png
partlycloud.png
rain.png
rainthunder.png
refresh.png
sleet.png
sleetsun.png
snow.png
snowsun.png
snowthunder.png
sun.png
temp.png
widget_cloud.png
widget_fog.png
widget_lightcloud.png
widget_lightrain.png
widget_lightrainsun.png
widget_lightrainthundersun.png
widget_night_lightrainsun.png
widget_night_lightrainthundersun.png
widget_night_partlycloud.png
widget_night_sleetsun.png
widget_night_snowsun.png
widget_night_sun.png
widget_partlycloud.png
widget_rain.png
widget_rainthunder.png
widget_sleet.png
widget_sleetsun.png
widget_snow.png
widget_snowsun.png
widget_snowthunder.png
widget_sun.png

The following screenshort is generated from the image listed above.

null




Java Source Files

hourlyweather has the following Java source files.

com.hourlyweather.AppForecastFetcherTask.java
com.hourlyweather.ForecastCacher.java
com.hourlyweather.ForecastFetcherInt.java
com.hourlyweather.ForecastFetcherTask.java
com.hourlyweather.ForecastFormatter.java
com.hourlyweather.ForecastListAdapter.java
com.hourlyweather.HourlyWeather.java
com.hourlyweather.SettingsManager.java
com.hourlyweather.appwidget.ForecastUpdateService.java
com.hourlyweather.appwidget.HourlyWeatherWidget.java
com.hourlyweather.appwidget.HourlyWidgetConfigure.java
com.hourlyweather.appwidget.WidgetForecastFetcherTask.java
com.hourlyweather.appwidget.WidgetForecastFormatter.java
com.hourlyweather.appwidget.WidgetScrollList.java
com.hourlyweather.forecast.ForecastBackFillUtil.java
com.hourlyweather.forecast.ForecastHour.java
com.hourlyweather.forecast.HourlyForecast.java
com.hourlyweather.location.LocationResolver.java
com.hourlyweather.location.LocationUtil.java
com.hourlyweather.util.ForecastIconUtil.java
com.hourlyweather.util.NetworkUtil.java
com.hourlyweather.util.NotificationUtil.java
com.hourlyweather.util.WidgetForecastIconUtil.java
com.hourlyweather.yrno.XmlParserUtil.java
com.hourlyweather.yrno.forecast.ForecastFetcher.java
com.hourlyweather.yrno.sunrise.SunriseFetcher.java