android读取网络图片
16lz
2022-03-16
public class ImageTool { //工具类@SuppressWarnings("finally")public static byte[] getUrlData(String path){ByteArrayOutputStream bos = null;try{URL url = new URL(path);bos = new ByteArrayOutputStream();byte data[] = new byte[1024];HttpURLConnection conn = (HttpURLConnection)url.openConnection();InputStream input = conn.getInputStream();int len = 0;while((len = input.read(data))!= -1){bos.write(data, 0, len);}System.out.println("正在读取");}catch(Exception e){e.printStackTrace();}finally{if(bos!=null){try {bos.close();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}}System.out.println("读取完毕");return bos.toByteArray();}}}
byte data [] = ImageTool.getUrlData("http://www.num90.com/qqt/1.jpg"); //实现类Bitmap bm = BitmapFactory.decodeByteArray(data, 0, data.length);
更多相关文章
- android 之 读取本地json文件返回string
- Android巴士转发
- android截屏并将截图缩放
- Android中调用摄像头并实现对焦拍照
- 分享一个Android左右侧滑的效果实现 sliding layout
- Android实现google消息通知
- android如何用代码实现界面ui
- android实现双击事件的监听
- 浅谈Java中Collections.sort对List排序的两种方法