zoukankan      html  css  js  c++  java
  • Android将图像转换成流存储与将流转换成图像

     1 //take the image to byte[]
     2 byte[] byteIcon = userIcon;
     3 
     4                     //将字节数组即头像从二进制流转换成drawable
     5                     if(byteIcon != null){
     6                         
     7                         ByteArrayInputStream bais = new ByteArrayInputStream(byteIcon);
     8                         
     9                         userIconDrawable = Drawable.createFromStream(bais, "image");
    10                         
    11                     }
    12 
    13 
    14 
    15 
    16 
    17 BitMap userIcon;
    18 
    19 
    20         //将bitmap转换成drawable
    21         ByteArrayOutputStream os = new ByteArrayOutputStream();
    22     //参数1转换类型,参数2压缩质量,参数3字节流资源        
    
          userIcon.compress(CompressFormat.PNG, 100, os);




    1 //将Drawable 转成bitmap
    2 BitmapDrawable tempDrawable = (BitmapDrawable) DrawableImage;
    3 tempDrawable.getBitmap();
    
    
    
  • 相关阅读:
    linux常用命令笔记
    head first html与css
    多线程编程核心技术日记
    nio
    排序算法
    随笔
    数据库读写分离
    购物网站设计
    http
    servlet初始化
  • 原文地址:https://www.cnblogs.com/elleniou/p/2474801.html
Copyright © 2011-2022 走看看