如题,有没有好的办法
浏览器搜索 Bitmap转File 就会有相关的代码,把你的Bitmap转成File之后,把你的File传给服务器即可。
服务器上传接口,通常都是file。不过我也遇到不好的后端,要我传递base64的,转base64之后变大1/3,这样反而更慢。
如果是file二进制的,可以先把你的bitmap转file,保存到本地,然后再通过网络请求工具上传。比如retrofit,OKhttp,都支持上传文件,而且很简单。
你可以先转成图片,然后再把图片上传到服务器。
浏览器搜索 Bitmap转File 就会有相关的代码,把你的Bitmap转成File之后,把你的File传给服务器即可。
服务器上传接口,通常都是file。不过我也遇到不好的后端,要我传递base64的,转base64之后变大1/3,这样反而更慢。
如果是file二进制的,可以先把你的bitmap转file,保存到本地,然后再通过网络请求工具上传。比如retrofit,OKhttp,都支持上传文件,而且很简单。
你可以先转成图片,然后再把图片上传到服务器。