Android base template code with clean architecture using popular 3rd party libraries.
-
Used Dagger 2 for dependency injection of application level stuff like disk cache volley etc.
-
Used Volley with OkHttp and GSON in-built. This means you give payload object and receive Response object. All json/pojo(serialisation/deserialisation) is done by the library only.
-
Used Android disk cache for caching.
-
Code is packaged cleanly and can be extended easily.