Add a map to your app
https://developers.arcgis.com/android/guide/develop-your-first-map-app.htm
https://www.youtube.com/watch?v=J3R4b-KauuI
https://www.toptal.com/android/android-developers-guide-to-google-location-services-api
http://stackoverflow.com/questions/16635530/android-google-map-clicked-marker-opens-new-activity-or-bigger-window
http://stackoverflow.com/questions/472313/android-reverse-geocoding-getfromlocation
http://stackoverflow.com/questions/32840371/get-current-location-with-marker-in-android-studio
http://blog.teamtreehouse.com/beginners-guide-location-androidv
https://www.toptal.com/android/android-developers-guide-to-google-location-services-api
JSON Parser
http://www.tutorialspoint.com/android/android_json_parser.htm
http://developer.android.com/reference/android/util/JsonReader.html
http://adblogcat.com/parse-json-data-from-a-web-server-and-display-on-listview/
https://www.youtube.com/watch?v=RqlWoPau-SY
Android Session Management and Shared Preferences
http://www.tutorialspoint.com/android/android_session_management.htm
http://www.androidwarriors.com/2015/12/session-management-in-android-example.html
http://androidexample.com/Android_Session_Management_Using_SharedPreferences_-_Android_Example/index.php?view=article_discription&aid=127&aaid=147
http://www.androidhive.info/2012/08/android-session-management-using-shared-preferences/
http://developer.android.com/reference/android/os/AsyncTask.html
http://www.101apps.co.za/index.php/articles/passing-data-between-activities.html
Android Database Connection
http://stackoverflow.com/questions/15732853/how-to-connect-android-app-to-mysql-database
https://www.quora.com/What-are-the-best-ways-to-connect-an-Android-app-to-a-MySQL-database
http://www.tutorialspoint.com/android/android_php_mysql.htm
http://www.androidhive.info/2012/05/how-to-connect-android-with-php-mysql/
https://www.youtube.com/watch?v=qMJo15o4pKE
https://www.youtube.com/watch?v=ahE8bQRD4f0
http://stackoverflow.com/questions/9767952/how-to-add-parameters-to-httpurlconnection-using-post/29561084#29561084
UI related features
http://developer.android.com/guide/topics/ui/layout/listview.html
http://www.survivingwithandroid.com/2013/01/android-async-listview-jee-and-restful.html
https://guides.codepath.com/android/Using-an-ArrayAdapter-with-ListView
http://developer.android.com/training/implementing-navigation/nav-drawer.html
http://blog.teamtreehouse.com/add-navigation-drawer-android
http://code.tutsplus.com/tutorials/android-user-interface-design-building-a-listview-application--mobile-5195
https://www.javacodegeeks.com/2014/08/android-listview-with-multiple-row-layout.html
http://stackoverflow.com/questions/5662538/android-display-another-dialog-from-a-dialog
https://guides.codepath.com/android/Using-an-ArrayAdapter-with-ListView