关于图片压缩后上传到服务器的问题
我写了一个程序,这个程序有一个功能是把本地图片上传到服务器。
我的策略是,把本地图片加载为Bitmap,然后将Bitmap转为String类型的数据,发送给服务器,服务器再把String转Bitmap,Bitmap保存到服务器端。
但是虽然我对本地图片进行了压缩,从6.0MB(拍照得来的图片,jpg格式,所以才这么大)压缩到了100~200KB之间,jpg格式,但是加载到Bitmap后,居然有4MB,Bitmap转String后依然有2MB,用户的流量承受不了...
在github上搜了搜,有可用的,但是不支持7.0+及其以上的系统
我想问一问有没有其他策略,把本地图片加载成另一种形式,占用的空间比较小,在可接受范围内的?