将图片和Base64为互相转换源代码

/*把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); 
        }

你可能感兴趣的:(将图片和Base64为互相转换源代码)