qiuwf的博客

保持一颗赤子之心!!!

Android 完整读取网络传输的输入流
      try {
      /*
        in为输入流,count为输入流的字节数,读取输入流的字节数直到可以确认为整个输入流的字节数
      */
                count = 0;
                while (count < 1024) { //1024是已知的输入流的字节数 
                    count = in.available();//该方法返回可估算从这个输入流中可无阻塞读取剩余的字节数  
              }  
                leavingMassege = new byte[count];  
                int readCount = 0; // 已经成功读取的字节的个数  
                while (readCount < count) {  
                    readCount += in.read(leavingMassege, readCount, count - readCount); 
                    AceDubug.dubug_info_d("*****已转移:"+readCount+"个字节******");
                }       
            } catch (IOException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
                AceDubug.dubug_info_d("读取留言失败");
            }
阅读更多
版权声明:原创文章转载请注明出处,谢谢! https://blog.csdn.net/qq_34868086/article/details/80353372
个人分类: 网络编程 Android
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

Android 完整读取网络传输的输入流

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭