TOOLs类

来源:互联网 发布:做网络监控用几类线 编辑:程序博客网 时间:2024/06/09 15:46



TOOLs类

import android.graphics.Bitmap;import android.graphics.BitmapFactory;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.net.HttpCookie;import java.net.HttpURLConnection;import java.net.MalformedURLException;import java.net.URL;import java.net.URLConnection;/** * Created by Administrator on 2017/10/31. */public class tools {    public static String getstrong(String urlString){        try {            URL url=new URL(urlString);            HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection();            InputStream inputStream = urlConnection.getInputStream();            BufferedReader br=new BufferedReader(new InputStreamReader(inputStream));            StringBuilder bf=new StringBuilder();            String line="";          while ((line=br.readLine())!=null){              bf.append(line);          }              return bf.toString();        } catch (MalformedURLException e) {            e.printStackTrace();        }catch (IOException e) {            e.printStackTrace();        }        return "";    };public static Bitmap getstrongs(String urlString){    try {        URL url=new URL(urlString);        HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection();        urlConnection.setConnectTimeout(8000);        int responseCode = urlConnection.getResponseCode();        if (responseCode==200){            InputStream inputStream = urlConnection.getInputStream();            Bitmap bitmap = BitmapFactory.decodeStream(inputStream);return  bitmap;        }    } catch (MalformedURLException e) {        e.printStackTrace();    }catch (IOException e) {        e.printStackTrace();    }    return null;}}