【发布时间】:2013-03-25 00:00:33
【问题描述】:
我正在尝试将图像从 java 服务器发送到 android 设备。
我可以使用 ImageIO 将图像从 java 服务器发送到 java 客户端,但由于 android 不支持 ImageIO,我不知道如何从 java 服务器接收图像。
我尝试将图像转换为字节数组,然后在 android 上对其进行解码,但它可能无法正常工作,并且字节数组在大小和长度方面存在很多问题。
如果有人能指出发送图像的正确方法并在安卓设备上阅读,我将非常感激。
编辑 ...
发现它实际上比我预期的要简单
客户端 将图像加载到缓冲图像中 使用 ImageIO 将图像写入服务器流
服务器端 使用 bitmapFactory 将流解码为位图
【问题讨论】:
-
使用 BitmapFactory 代替 ImageIO。
标签: java android tcp javax.imageio