相关文章推荐
欢快的消炎药  ·  如何配置Android客户端的相关依赖_对象 ...·  1 月前    · 
阳刚的红茶  ·  android 图片加载库 Glide ...·  1 月前    · 
爱吹牛的大脸猫  ·  康师傅方便面含有日本禁用农药多菌灵?老谣言, ...·  5 月前    · 
面冷心慈的豆腐  ·  卫生计生委--在线访谈-文字直播·  1 年前    · 
很拉风的丝瓜  ·  江苏省人民政府 政府文件 ...·  1 年前    · 
月球上的乌冬面  ·  【专题报道】安理会辩论: ...·  1 年前    · 
小眼睛的皮带  ·  劳荣枝二哥,无法背过脸去-虎嗅网·  1 年前    · 
Code  ›  Android Base64和Bitmap相互转换类开发者社区
base64 bitmap
https://cloud.tencent.com/developer/article/1591890
豪爽的肉夹馍
1 年前
程序员飞飞

Android Base64和Bitmap相互转换类

前往小程序,Get 更优 阅读体验!
立即前往
腾讯云
开发者社区
文档 建议反馈 控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
发布
首页
学习
活动
专区
工具
TVP 最新优惠活动
返回腾讯云官网
程序员飞飞
首页
学习
活动
专区
工具
TVP 最新优惠活动
返回腾讯云官网
社区首页 > 专栏 > Android Base64和Bitmap相互转换类

Android Base64和Bitmap相互转换类

作者头像
程序员飞飞
发布 于 2020-02-27 16:24:59
3.4K 0
发布 于 2020-02-27 16:24:59
举报
文章被收录于专栏: Android&Java技术

Android Base64和Bitmap相互转换类

代码语言: javascript
复制
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.util.Base64;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
 * Created by xpf on 2017/4/7 :)
 * Function:Base64和Bitmap相互转换类
public class Base64BitmapUtil {
     * bitmap转为base64
     * @param bitmap
     * @return
    public static String bitmapToBase64(Bitmap bitmap) {
        String result = null;
        ByteArrayOutputStream baos = null;
        try {
            if (bitmap != null) {
                baos = new ByteArrayOutputStream();
                bitmap.compress(Bitmap.CompressFormat.JPEG, 100, baos);
                baos.flush();
                baos.close();
                byte[] bitmapBytes = baos.toByteArray();
                result = Base64.encodeToString(bitmapBytes, Base64.DEFAULT);
        } catch (IOException e) {
            e.printStackTrace();
        } finally {
            try {
                if (baos != null) {
                    baos.flush();
                    baos.close();
            } catch (IOException e) {
                e.printStackTrace();
        return result;
     * base64转为bitmap
     * @param base64Data
     * @return
    public static Bitmap base64ToBitmap(String base64Data) {
 
推荐文章
欢快的消炎药  ·  如何配置Android客户端的相关依赖_对象存储(OSS)-阿里云帮助中心
1 月前
阳刚的红茶  ·  android 图片加载库 Glide 的使用介绍-阿里云开发者社区
1 月前
爱吹牛的大脸猫  ·  康师傅方便面含有日本禁用农药多菌灵?老谣言,莫信!_腾讯新闻
5 月前
面冷心慈的豆腐  ·  卫生计生委--在线访谈-文字直播
1 年前
很拉风的丝瓜  ·  江苏省人民政府 政府文件 省政府关于印发江苏省打赢蓝天保卫战三年行动计划实施方案的通知
1 年前
月球上的乌冬面  ·  【专题报道】安理会辩论: 多边主义抑或单边主义“何去何从“? | | 1联合国新闻
1 年前
小眼睛的皮带  ·  劳荣枝二哥,无法背过脸去-虎嗅网
1 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号