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. Android中Drawable Resource学习
  2. Android(安卓)IOS WebRTC 音视频开发总结(八)-- iosWebRTCDemo
  3. Android大图片内存清理
  4. Android实现录屏直播+远程控制之MediaCodec编码篇
  5. android中创建具有自动提示功能的菜单
  6. Android(安卓)xliff和字符串资源[Android开发网]
  7. Android(安卓)高性能编码一:多线程并发或分布式提高TPS
  8. Android中String资源文件的format方法
  9. Android(安卓)应用开发支持不同的语言国际化操作

随机推荐

  1. Android开发实践:线程与异步任务
  2. The connection to adb is down, and a s
  3. android简单应用(一)
  4. Android PK ios,是谁胜谁负
  5. Android中图片的处理(放大缩小,去色,转换格
  6. APPS大乱斗:4大Android文件浏览器横评(一)
  7. 【Android 多语言切换简单实例分享】
  8. 在Ubuntu上下载、编译和安装Android最新
  9. Android系统:见证“开源”的力量
  10. Eclipse如何打开Package Explorer