Android Open Source - Weather application Weather-app






Project Summary

Android weather app.

Web Site / Source Repository

Weather-app is hosted in the following web site
https://github.com/sasij/Weather-app

If you think the Android project Weather-app 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 Weather-app.

ItemValue
Java File Count21
Supported screen sizes[mdpi, xxhdpi, hdpi, xhdpi]
Activity Count3
Fragment Count2
Required Permissionsandroid.permission.ACCESS_NETWORK_STATE
android.permission.AUTHENTICATE_ACCOUNTS
android.permission.GET_ACCOUNTS
android.permission.INTERNET
android.permission.READ_SYNC_SETTINGS
android.permission.WAKE_LOCK
android.permission.WRITE_SYNC_SETTINGS
app.sunshine.juanjo.permission.C2D_MESSAGE
com.google.android.c2dm.permission.RECEIVE




License

The license information of Weather-app is as follows:

Apache License

Resource Files

There are 17 image files in Weather-app. The names of the image files are listed as follows.

art_clear.png
art_clouds.png
art_fog.png
art_light_clouds.png
art_light_rain.png
art_rain.png
art_snow.png
art_storm.png
ic_clear.png
ic_cloudy.png
ic_fog.png
ic_light_clouds.png
ic_light_rain.png
ic_logo.png
ic_rain.png
ic_snow.png
ic_storm.png

The following screenshort is generated from the image listed above.

null




Java Source Files

app.sunshine.juanjo.gcm.GcmBroadcastReceiver.java
app.sunshine.juanjo.gcm.GcmIntentService.java
app.sunshine.juanjo.network.APIHTTP.java
app.sunshine.juanjo.network.HttpRequest.java
app.sunshine.juanjo.network.SendIdGCM.java
app.sunshine.juanjo.sync.SunshineAuthenticatorService.java
app.sunshine.juanjo.sync.SunshineAuthenticator.java
app.sunshine.juanjo.sync.SunshineSyncAdapter.java
app.sunshine.juanjo.sync.SunshineSyncService.java
app.sunshine.juanjo.util.Utility.java
app.sunshine.juanjo.util.WeatherContract.java
app.sunshine.juanjo.util.WeatherDbHelper.java
app.sunshine.juanjo.util.WeatherJsonParser.java
app.sunshine.juanjo.util.WeatherProvider.java
app.sunshine.juanjo.views.MyView.java
app.sunshine.juanjo.views.activities.DetailActivity.java
app.sunshine.juanjo.views.activities.MainActivity.java
app.sunshine.juanjo.views.activities.SettingsActivity.java
app.sunshine.juanjo.views.adapter.ForecastAdapter.java
app.sunshine.juanjo.views.fragments.DetailFragment.java
app.sunshine.juanjo.views.fragments.ForeCastFragment.java