int b = -1;
while ((b = inputStream.read()) != -1) {
dataOutputStream.write(b);
//在这要能达到一个后台运行,前台显示的效果
}我用DataInputStream读的文件,做的上传,上传功能已经实现,但是现在想要做进度条,请高手指示,具体详细的解释进度条的原理,多批注释,不要去网上搜进度条的代码给我,我已经搜过无数了,请自己亲手写过的帮助,急