Ability to post to the Twitter API; uses WIFI/GPS to grab the user's location; JSON weather information from Wunderground.com using ISO codes; Save weather locations using SQLite..
Android-Weather-Application is hosted in the following web site
https://github.com/karlhadwen/Android-Weather-Application
If you think the Android project Android-Weather-Application listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
The following table is the detailed list of Android-Weather-Application.
Item | Value |
---|---|
Java File Count | 17 |
Supported screen sizes | [hdpi] |
Minimum SDK Version | 4 |
Activity Count | 5 |
jar files used | android-support-v4.jar signpost-commonshttp4-1.2.1.1.jar signpost-core-1.2.1.1.jar twitter4j-core-2.1.11.jar |
Required Permissions | android.permission.ACCESS_COARSE_LOCATION android.permission.ACCESS_FINE_LOCATION android.permission.ACCESS_LOCATION_EXTRA_COMMANDS android.permission.ACCESS_NETWORK_STATE android.permission.INTERNET |
Raw File Names | res\raw\weather.sqlite |
There are 12 image files in Android-Weather-Application. The names of the image files are listed as follows.
android_logo.png fog.png mostlycloudly.png niglogo.png niglogo_small.png partlycloudly.png rain.png sleet.png snow.png sun.png tab_background.png tstorms.png
The following screenshort is generated from the image listed above.
Android-Weather-Application has the following Java source files.
com.android.twitter.Constants.java com.android.twitter.MainActivity.java com.android.twitter.OAuthRequestTokenTask.java com.android.twitter.PrepareRequestTokenActivity.java com.android.twitter.TwitterUtils.java com.example.weatherapplication.AddCity.java com.example.weatherapplication.ColorChooser.java com.example.weatherapplication.DataBaseHelper.java com.example.weatherapplication.JSONfunctions.java com.example.weatherapplication.MainActivity.java com.example.weatherapplication.WeatherForecastActivity.java com.example.weatherapplication.adapters.CitiesListAdapter.java com.example.weatherapplication.interfaces.CallBack .java com.example.weatherapplication.interfaces.GPSLocation.java com.example.weatherapplication.models.City.java com.example.weatherapplication.utils.CustomProgressDialog.java com.example.weatherapplication.utils.Utils.java