Custom Volley implementation uses GSON and custom Response Handler to update UI
Volley Official Documentation: https://developer.android.com/training/volley/index.html GSON Documentation: https://code.google.com/p/google-gson/
Manifest Permission
<uses-permission android:name="android.permission.INTERNET" />
Gradle:
compile 'com.android.support:appcompat-v7:22.1.1'
compile 'com.google.code.gson:gson:2.3.1'
compile 'com.mcxiaoke.volley:library:1.0.6'