Within this mobile app, the user will input a series of URLs pointing to images (JPG,PNG) online. Using only Bound services, the app will then queue all the downloads and execute them in the background. The service will also manage the event of malformed/invalid URLs and other exceptions. Once the images have all been downloaded the app will open a new activity showing the images.
Requirements
To complete the assignment you will need to have a development setup consisting of Java JDK and Eclipse or Android Studio. Installation is pretty straightforward.
Source Code
https://github.com/nmesisca/POSA-15/tree/master/assignments/assignment2