In my previous iterations of the of the Blog List example, the BlogListService just returned a hardcoded list of BlogPost objects. In this post, we will actually retrieve the list of BlogPost objects from a restful JSON service.
Ideally, you can eliminate much of the HTTP traffic by using some sort of a client side caching layer. This is where Volley comes in.
So, in this post I’ll show two things:
- One of the many ways to consume JSON and convert it into java objects
- The use of Volley as an asynchronous network thread management and caching solution (replacing the AsyncTaskLoader in the prior examples).