You have two options.
Option 1:
The first request return array of urls, url for each image, and the Android app should use each url to display the image.
For example it can be json response:
{images: [{url: "http://example.com/image1.jpg"}, {url: "http://example.com/image2.jpg"}]}
If the images are static files, you can see here
How to serve a static folder in sails.js?
Option 2:
The server can return array of the images themself, each item in the array can be the base64 encoded image data.
So the steps are:
- Get the base64 encoded images, if you want to take them from file you can see this question: http://stackoverflow.com/questions/24523532/ddg#24526156
Put the images into array and send it as the http response
{images:[{data: "data:image/jpeg;base64,/9j/4AAQSkZJRg...."},{data: "data:image/png;base64,/9j/1414...."}]}
- Display the base64 encoded file in the Android app.
I dont have any experience in Android development, but maybe this answer will help you:
How to convert a Base64 string into a BitMap image to show it in a ImageView?