The Android application is developed for Weather forecast.
User can learn several skills from this App.
-
AsyncTaskLoader JsonAsyncTaskLoader.java
-
Android JsonParser JsonYahooWeather.java JsonYahooPlace.java
-
Floating Button with/without movement(Copy RippleView related files from other github repository) RippleView.java WeatherActivity.java
-
GPS request LocActivity.java
-
Yahoo weather and placefinder API JsonAsyncTaskLoader.java WeatherActivity.java
Reference:
https://developer.yahoo.com/weather/ http://www.survivingwithandroid.com/2014/02/android-weather-app-tutorial-step-by.html http://developer.android.com/reference/android/content/AsyncTaskLoader.html http://www.vogella.com/tutorials/AndroidLocationAPI/article.html http://developer.android.com/reference/android/location/LocationManager.html#requestLocationUpdates(java.lang.String,%20long,%20float,%20android.location.LocationListener) https://github.com/traex/RippleEffect