Да, вы можете сделать это.
Если вы используете формы Xamarin для android, вы можете конвертировать поток в растровое изображение с помощью cSharp.
Для нативного Android вы можете попробовать,
HttpGet httpRequest = null;
try {
httpRequest = new HttpGet(url.toURI());
} catch (URISyntaxException e) {
e.printStackTrace();
}
HttpClient httpclient = new DefaultHttpClient();
HttpResponse response = (HttpResponse) httpclient.execute(httpRequest);
HttpEntity entity = response.getEntity();
BufferedHttpEntity bufHttpEntity = new BufferedHttpEntity(entity);
InputStream instream = bufHttpEntity.getContent();
bmp = BitmapFactory.decodeStream(instream);
Вы можете изменить код по своему усмотрению.
Надеюсь, он будет работать для вас.