Android 根据网络图片URL转Bitmap对象
来源:互联网 发布:淘宝关键词哪里设置 编辑:程序博客网 时间:2024/05/29 07:30
Android 4.0之后不能在主线程中做网络请求
我找了很多方法,才解决
Android之NetworkOnMainThreadException异常
是指不能在主线程中做网络请求
代码如下:
new Thread(new Runnable() { Bitmap bitmap = null; @Override public void run() { URL url = null; try { url = new URL("http://test.zuihou99.com" + urls); InputStream is = null; BufferedInputStream bis = null; try { is = url.openConnection().getInputStream(); bis = new BufferedInputStream(is); bitmap = BitmapFactory.decodeStream(bis); boolean isSaveSuccess = ImgUtils.saveImageToGallery(getApplicationContext(), bitmap); if (isSaveSuccess) { Looper.prepare(); Toast.makeText(getApplicationContext(), "保存图片成功", Toast.LENGTH_SHORT).show(); Looper.loop(); } else { Looper.prepare(); Toast.makeText(getApplicationContext(), "保存图片失败,请稍后重试", Toast.LENGTH_SHORT).show(); Looper.loop(); } } catch (IOException e) { e.printStackTrace(); } } catch (MalformedURLException e) { e.printStackTrace(); } } }).start();
阅读全文
0 0
- Android 根据网络图片URL转Bitmap对象
- Android 根据网络图片URL转Bitmap对象
- Android:网络图片Url 转 Bitmap
- 根据图片的网络URL获取Bitmap
- Android—根据URL获取Bitmap图片
- 网络图片url->bitmap
- 根据url获取Bitmap对象
- 网络图片url转为bitmap
- 根据URL获取图片的bitmap
- 根据url下载网络图片
- 常用方法(1)------根据图片的url路径获得Bitmap对象
- 常用方法(2)------根据图片的url路径获得Bitmap对象
- 根据图片url获取bitmap对象,并保存至sd卡
- 常用方法(1)------根据图片的url路径获得Bitmap对象
- android 根据图片url获取bitmap或者drawable,然后再进行压缩处理
- 通过图片url,得到Bitmap对象
- android根据url下载图片
- Android bitmap打开网络图片
- warning: this decimal constant is unsigned only in ISO C90
- 【动态规划】【记忆化搜索】关键子工程
- 第二篇 应用elasticsearch进行简单的商品管理
- 常用命令:find & 常用快捷方式
- arm交叉编译器gnueabi、none-eabi、arm-eabi、gnueabihf等的区别
- Android 根据网络图片URL转Bitmap对象
- 关于canvas
- Android 之路3---android的目录结构(下)
- react基础
- CentOS下安装python3
- Maven安装及使用
- HDU 5981 Guess the number
- 开源软件和开源协定
- 快速排序及其Java实现(以升序为例)