需要最新的图像裁剪和压缩库

时间:2019-06-20 12:04:17

标签: android google-cloud-firestore image-uploading image-compression

我正在一个项目中,我需要在其中存储用户个人资料图像并向他们显示用户图像。我正在使用Google FireStore作为数据库。我想上传用户图片,但是我们知道他们的图片太大,它可以很快填满我的存储空间,因此我想像WhatsApp一样存储图片。

我知道我这种重复的问题,但是到处都是的答案已经过时了。我想要更新的答案。我很着急,所以我更喜欢使用该库,以便于实现代码。

2 个答案:

答案 0 :(得分:1)

对于图像裁剪,我建议使用UCrop库
https://github.com/Yalantis/uCrop/issues

对于Compres,我建议:
https://github.com/zetbaitsu/Compressor

答案 1 :(得分:1)

UCrop是最好的,但它为您提供了自己的默认UI。您必须对其进行修改。

为简单起见,我更喜欢

https://github.com/ArthurHub/Android-Image-Cropper

如果要在圆圈中裁剪,请使用cropiwa

https://github.com/steelkiwi/cropiwa

对于压缩图像,最好由Dhaval建议使用Compressor。

https://github.com/zetbaitsu/Compressor