如题,手机上的照片只有4M,上传到服务器端大小变成了16M,请教大神是怎么回事?

解决方案 »

  1.   

      照片是先加载到Imageview中成bitmap,转为二进制,再用Base64编码传到webservice,然后解码,直接存在本地电脑上
      

  2.   

    bitmap加载到ImageView中,不一定等于4M,转来转去,最后估计你转的有问题,存储格式和配置也不同。
    配置32位深,1024*1024,无压缩Bitmap保存后,文件大小正好4M。24位深则3M。慢慢看配置哪里出问题。