我有个问题,在android上显示图像~
我将尝试将转换为ByteArray的文件发送到android的单个inputStream中。
我的计划是
BitmapFactory.decodeByteArray()将其转换为位图文件,而不是保存它们(在android上)塞弗:
OutputStream outputstream = response.getOutputStream();
imageDownload_fewfiles aa = new imageDownload_fewfiles();
DataOutputStream outputstream2 = new DataOutputStream(outputstream);
outputstream2.writeBytes("!@###!@###");
outputstream2.write(aa.image_files());
outputstream2.writeBytes("!@###!@###");android:
InputStream inputStream = http.getInputStream();
DataInputStream dataInputStream = new DataInputStream(http.getInputStream());这条路可能吗?如果可能的话,我如何从inputStream获得每个inputStream?
请给我一些建议..。我不想用第三部分
发布于 2016-07-25 09:25:02
假设您正确地获得了输入流。
int length; // This should be get from the request.
byte[] array = new byte[length];
DataInputStream dataInputStream = new DataInputStream(inputStream);
dataInputStream.readFully(array);https://stackoverflow.com/questions/38563564
复制相似问题