UtilTools.java 文件源码

java
阅读 26 收藏 0 点赞 0 评论 0

项目:LifeHelper 作者:
public static void putImageToShare(Context context, ImageView imageView) {
    BitmapDrawable bitmapDrawable = (BitmapDrawable) imageView.getDrawable();
    Bitmap bitmap = bitmapDrawable.getBitmap();
    //第一步:将Bitmap压缩成字节数组输出流
    ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
    bitmap.compress(Bitmap.CompressFormat.PNG, 80, byteArrayOutputStream);
    //第二步:利用base64将字节数组输出流转换成String
    byte[] byteArray = byteArrayOutputStream.toByteArray();
    String imageString = new String(Base64.encode(byteArray, Base64.DEFAULT));
    //第三步:将String保存到ShareUtils
    ShareUtil.putString(context, StaticClass.IMAGE_TITLE, imageString);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号