1、 本地url转换为Bitmap

  /**     * @param uri:图片的本地url地址     * @return Bitmap;     */    private Bitmap decodeUriAsBitmap(Uri uri) {        Bitmap bitmap = null;        try {            bitmap = BitmapFactory.decodeStream(getContentResolver().openInputStream(uri));        } catch (FileNotFoundException e) {            e.printStackTrace();            return null;        }        return bitmap;    }

2、网络url转换为Bitmap

/** * 根据图片的url路径获得Bitmap对象 * @param url * @return */private Bitmap decodeUriAsBitmapFromNet(String url) {    URL fileUrl = null;    Bitmap bitmap = null;    try {        fileUrl = new URL(url);    } catch (MalformedURLException e) {        e.printStackTrace();    }    try {        HttpURLConnection conn = (HttpURLConnection) fileUrl                .openConnection();        conn.setDoInput(true);        conn.connect();        InputStream is = conn.getInputStream();        bitmap = BitmapFactory.decodeStream(is);        is.close();    } catch (IOException e) {        e.printStackTrace();    }    return bitmap;}

更多相关文章

  1. 使用android中的AIDL让Service与Activity通信[转]
  2. android 根据图片的URI获取对应的图片
  3. Android中启动另外一个Activity
  4. 【Android(安卓)学习系列】 内存泄露(一)
  5. 3D相册图片滑动+倾斜+放大+倒影处理
  6. Android中获得屏幕的尺寸
  7. Android通过相机拍照后无法获取URI问题解决
  8. android 6.0 不弹允许usb调试 授权对话框
  9. Android(安卓)studio 中 Gradle手动下载安装集成。方案一,Use def

随机推荐

  1. TextView属性大全
  2. android 多媒体数据库详解
  3. Android(安卓)导入Flutter模块
  4. android:clipChildren 子元素超出父元素
  5. android去掉系统默认标题栏
  6. Android中的人脸检测的示例代码(静态和动
  7. [2011.02.22] Android(安卓)SDK离线安装
  8. Android软件安全与逆向分析
  9. Android开发视频教程大总结—23部视频教
  10. 【拿来主义】Android反编译工具