Android应用中经常会进行网络传值,所以免不了使用输入输出流,下面是一个常用的输入输出流类,在网页源码查看器里面也有,此处重新列出,方便以后查找使用。代码如下:
package cn.example.utils;
import java.io.ByteArrayOutputStream;
import java.io.InputStream;
public class StreamTool {
/**
* 读取流中的数据
*
*/
public static byte[] read(InputStream inStream) throws Exception{
ByteArrayOutputStream outStream = new ByteArrayOutputStream();
byte[] buffer = new byte[1024];
int len = 0;
while ((len = inStream.read(buffer)) != -1) {
outStream.write(buffer, 0, len);
}
inStream.close();
return outStream.toByteArray();
}
}
可根据需要对代码进行相应的修改。