问题描述
android客户端有个功能可以查看服务器的图片,客户端传过去一个图片路径,服务器端是通过什么方法传图片到客户端的啊?主要是request和response怎么封装图片?
解决方案
解决方案二:
HTTP协议,就像下载一个图片一样。类似于这样的代码:URLurl=newURL("http://xxx.xxx.xxx.xxx/img/xxx.gif");URLConnectionconn=url.openConnection();InputStreamis=conn.getInputStream();图片就在这个InputStream中,把这个InputStream包装到Bitmap中去。
解决方案三:
楼上正解。获得InputStream后利用BitmapFactory.decodeStream(InputStreamis)就可以返回一个Bitmap类型了,然后ImageView.setImageBitmap(Bitmapbm)就ok了
时间: 2024-08-01 07:48:32