美文网首页
iApp获取图片工具类

iApp获取图片工具类

作者: 潇洒的夏夏 | 来源:发表于2019-06-02 21:01 被阅读0次
1.新建Http.mjava文件,代码如下:

import android.app.*;
import android.content.*;
import android.graphics.*;
import android.net.*;
import java.io.*;
import java.net.*;
import android.graphics.drawable.*;

//获取网络图片
    public static BitmapDrawable getInternetPicture(String UrlPath) {  
        Bitmap bm = null;  
        String urlpath = UrlPath;  
        try {  
            URL uri = new URL(urlpath);  
            HttpURLConnection connection = (HttpURLConnection) uri.openConnection();
            connection.setRequestMethod("GET");  
            connection.setReadTimeout(5000);  
            connection.setConnectTimeout(5000);  
            connection.connect();  
            if (connection.getResponseCode() == 200) {  
                InputStream is = connection.getInputStream();  
                bm = BitmapFactory.decodeStream(is);  
            } else {
                bm = null;  
            }  
        } catch (MalformedURLException e) {  
            e.printStackTrace();  
        } catch (IOException e) {  
            e.printStackTrace();  
        }  
        return new BitmapDrawable(bm);  

    }
    

2.iApp调用,显示在图片控件id为3上

  t()
{
  //参数:图片URL
  call(back,"mjava","Http.getInternetPicture","http://m.baidu.com/static/index/favicon-57.png")
  ufnsui()
  {
    //背景可以设置哦
    us(3,"src",back)
  }
}

相关文章

网友评论

      本文标题:iApp获取图片工具类

      本文链接:https://www.haomeiwen.com/subject/unrfxctx.html