public String bitmaptoString(Bitmap bitmap) {                // 将Bitmap转换成字符串                String string = null;                ByteArrayOutputStream bStream = new ByteArrayOutputStream();                bitmap.compress(CompressFormat.PNG, 100, bStream);                byte[] bytes = bStream.toByteArray();                string = Base64.encodeToString(bytes, Base64.DEFAULT);                return string;        }

    这就是获取位图Base64编码的代码,同理也可以将Base64编码字符串转化为Bitmap对象
    public Bitmap stringtoBitmap(String string) {                // 将字符串转换成Bitmap类型                Bitmap bitmap = null;                try {                        byte[] bitmapArray;                        bitmapArray = Base64.decode(string, Base64.DEFAULT);                        bitmap = BitmapFactory.decodeByteArray(bitmapArray, 0,                                        bitmapArray.length);                } catch (Exception e) {                        e.printStackTrace();                }                return bitmap;        }

更多相关文章

  1. InputStream与String/byte[]相互转换
  2. Android(安卓)handler.obtainMessage()传字符串用法
  3. Android(安卓)DrawText字符串的绘制
  4. Android音视频处理之MediaMuxer
  5. Android(安卓)加密解密字符串
  6. android 时间戳与日期格式的互相转换 以及 自定义选择器
  7. android 时间戳与日期格式的互相转换 以及 自定义选择器
  8. Android中对图像进行Base64编码
  9. Android中Drawable Resource学习

随机推荐

  1. 面试例题4:绘制5行文本,每一行的字体大小逐
  2. eclipse中无法新建Android工程 出现问题:P
  3. Android之Camera的简单实例
  4. 【移动开发】Android中WIFI开发总结(二)
  5. android 7.1.1 软件升级安装报解析软件包
  6. Android(安卓)studio的下载和安装
  7. Unity发送参数给Android打开TestActivity
  8. [Buzz.Today]“估摸”手机:Google收购摩托
  9. Thread中runOnUiThread的简单使用
  10. android中菜单以及自定义组件的使用