在android开发中 为啥没有BufferedImage类?那我把图片转换成二进制怎么办?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在android开发中 为啥没有BufferedImage类?那我把图片转换成二进制怎么办?相关的知识,希望对你有一定的参考价值。
参考技术A public static class BitmapHelper//二进制转换为图
public static Bitmap BytesToBitmap(byte[] Bytes)
MemoryStream stream = null;
try
stream = new MemoryStream(Bytes);
return new Bitmap((Image)new Bitmap(stream));
catch (ArgumentNullException ex)
throw ex;
catch (ArgumentException ex)
throw ex;
finally
stream.Close();
//图转换为二进制
public static byte[] BitmapToBytes(Bitmap Bitmap)
MemoryStream ms = null;
try
ms = new MemoryStream();
Bitmap.Save(ms, Bitmap.RawFormat);
byte[] byteImage = new Byte[ms.Length];
byteImage = ms.ToArray();
return byteImage;
catch (ArgumentNullException ex)
throw ex;
finally
ms.Close();
本回答被提问者和网友采纳 参考技术B 图片转换成二进制,存放到byte[]中
用VS2015开发Android app时,为啥敲代码没有智能提示
参考技术A 找到安装程序,重新执行安装程序,在安装的过程中,可以再次选择需要安装的组件,也可以卸载多余的组件(这是我个人的经历) 也可以试一下在添加或删除程序里点卸载程序试一下,可以选择添加或删除程序的方式进行组件的添加或删除以上是关于在android开发中 为啥没有BufferedImage类?那我把图片转换成二进制怎么办?的主要内容,如果未能解决你的问题,请参考以下文章
在eclipse中开发android 为啥不能用lambda表达式
用VS2015开发Android app时,为啥敲代码没有智能提示
android 开发软件ecliepse 为啥不能自动提示?也就是按ALT+/没有反应
在android的开发环境eclipse里,当我在XML里输入text时,为啥没有自动弹出android:text呀?