Android如何从服务器获取图片

 
[<a 
href="http://www.tsingyuan.cn/course_subject/64d0e38639e1465eb1e5e7f973945de4">java</a>]   
 public static Bitmap getBitmapFromServer(String imagePath) {         
     HttpGet get = new HttpGet(imagePath);  
     HttpClient client = new DefaultHttpClient();       Bitmap pic = null;       try {  
 
        HttpResponse response = client.execute(get);  
         HttpEntity 
entity 

response.getEntity(); 
<img 
src="http://bbs.tsingyuan.cn/static/image/smiley/default/huffy.gif" border="0" smilieid="5" alt=""> 
         InputStream is = entity.getContent();             
         pic = BitmapFactory.decodeStream(is);   // 关键是这句代码              
     } catch (ClientProtocolException e) {           e.printStackTrace();       } catch (IOException e) {           e.printStackTrace();       }  
     return pic;   }    
 public static Bitmap getBitmapFromServer(String imagePath) {     
   HttpGet get = new HttpGet(imagePath); 
   HttpClient client = new DefaultHttpClient();    Bitmap pic = null;    try { 
    HttpResponse response = client.execute(get);     HttpEntity 
entity 

response.getEntity();<img

src="http://bbs.tsingyuan.cn/static/image/smiley/default/huffy.gif" 

border="0" smilieid="5" alt=""> 



 

   InputStream is = entity.getContent(); 



 

    



 

   pic = BitmapFactory.decodeStream(is);   // 

关键是这句代码

 



 

    



 

  } catch (ClientProtocolException e) { 



 

   e.printStackTrace(); 



 

  } catch (IOException e) { 



 

   e.printStackTrace(); 



 

  } 



 

  return pic; 



 



 

 



 

其中

imagePath

是你的图片路径,

 



 

 



 

 



 

最后可以将图片显示在手机上:

 



 

 



 

 



 

[<a 

href="http://www.tsingyuan.cn/course_subject/64d0e38639e1465eb1e5e7f97394

5de4">java</a>] 



 

imageView.setImageBitmap(bitmap);



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值