zl程序教程

您现在的位置是:首页 >  移动开发

当前栏目

Android从服务器获取图片的实例方法

2023-06-13 09:15:00 时间

[java]

复制代码代码如下:

publicstaticBitmapgetBitmapFromServer(StringimagePath){

   HttpGetget=newHttpGet(imagePath);
   HttpClientclient=newDefaultHttpClient();
   Bitmappic=null;
   try{
       HttpResponseresponse=client.execute(get);
       HttpEntityentity=response.getEntity();
       InputStreamis=entity.getContent();

       pic=BitmapFactory.decodeStream(is);  //关键是这句代码 

   }catch(ClientProtocolExceptione){
       e.printStackTrace();
   }catch(IOExceptione){
       e.printStackTrace();
   }
   returnpic;
}

 publicstaticBitmapgetBitmapFromServer(StringimagePath){

 HttpGetget=newHttpGet(imagePath);
 HttpClientclient=newDefaultHttpClient();
 Bitmappic=null;
 try{
  HttpResponseresponse=client.execute(get);
  HttpEntityentity=response.getEntity();
  InputStreamis=entity.getContent();

  pic=BitmapFactory.decodeStream(is);  //关键是这句代码

 }catch(ClientProtocolExceptione){
  e.printStackTrace();
 }catch(IOExceptione){
  e.printStackTrace();
 }
 returnpic;
 }


其中imagePath是你的图片路径,


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


[java]

复制代码代码如下:

imageView.setImageBitmap(bitmap);