java - 将图像序列化为android

标签 java android

论坛的好 friend ,请看看我的问题

发生了什么,我花了好几天时间在 android 中序列化图像,并在带有序列化代码的字符串中获得结果。 我搜索了很远,我唯一找到的是将其他对象转换为硬盘驱动器上的物理对象的方法......

如果有人知道如何执行此程序,我将不胜感激:)

萨鲁2

最佳答案

还没有测试过,但这应该可以工作(我可能是错的,没时间测试抱歉!!!)

ByteArrayOutputStream baos = new ByteArrayOutputStream();  
bm.compress(Bitmap.CompressFormat.PNG, 100, baos); //bm is the bitmap object   
byte[] b = baos.toByteArray();  
String result = new String(b);

关于java - 将图像序列化为android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10317137/

相关文章:

java - 如何记录Java Record参数?

java - log4j2 与 pax-logging : can't use values from StructuredDataMessage

android - 带有导航组件的滑动动画

安卓获取当前位置

android - 利用 Google 帐户凭据在 Android 中发送电子邮件

java - 需要帮助了解 Java 中比较器接口(interface)的内部工作原理

java - JPA如何加入这些实体

java - 创建 Eclipse 键盘记录器插件?

android - ndk-build DUMP_APP_ABI 在 Windows 上返回 2 行

android - 如何将自定义 Assets 添加到 .apk 文件中?