Android Base64字符串转换成图片
2016-05-12 14:12
537 查看
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;
}
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;
}
//将字符串转换成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;
}
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;
}
相关文章推荐
- android:screenOrientation属性
- Android使用DialogFragment创建对话框
- android断点续传(学习自慕课网)
- Android基础学习【历史流程重走】 ---- Android入门基础(二)
- Android开发之重力传感器
- 为Android Studio 项目手动下载gradle
- Service里启动Activity
- Android ImageView图片浏览器(ImageView加载sd卡图片资源)的内存溢出问题分析
- Android数据存储五种方式总结
- Android—自定义开关按钮实现
- Android Studio简单使用2
- Android代码混淆
- android studio如何把library生成jar包
- Android 动画之AlphaAnimation应用详解
- 【Android开发经验】android:windowSoftInputMode属性详解
- Android中的自定义组件(view)
- Android 动画之RotateAnimation应用详解
- Android 动画之ScaleAnimation应用详解
- Android使用ORMLite操作数据库(一)
- Android--使用VideoView播放视频