您的位置:首页 > 其它

将图片和Base64为互相转换

2016-07-01 19:31 246 查看
// 把Bitmap转换成Base64

        public static String getBitmapStrBase64(Bitmap bitmap) {

                ByteArrayOutputStream baos = new ByteArrayOutputStream();

                bitmap.compress(CompressFormat.PNG, 100, baos);

                byte[] bytes = baos.toByteArray();

                return Base64.encodeToString(bytes, 0);
        }

        // 测试用的方法:把Base64转换成Bitmap

        public Bitmap getBitmap(String iconBase64) {

                byte[] bitmapArray;

                bitmapArray = Base64.decode(iconBase64, 0);

                return BitmapFactory

                                .decodeByteArray(bitmapArray, 0, bitmapArray.length);

        }

  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: