【发布时间】:2019-03-25 16:52:20
【问题描述】:
现在,手机摄像头拍摄的图像太大了。
我在问如何将尺寸太大(> 5 MB)的图像加载到ImageView
经过长时间的搜索,我找到了像 Picasso 和 Glide 这样的库,我决定使用 Glide,如下所示
Glide.with(this)
.asBitmap()
.load(mPath)
.into(new SimpleTarget<Bitmap>() {
@Override
public void onResourceReady(@NonNull Bitmap resource, Transition<? super Bitmap> transition) {
// use loaded bitmap here
}
});
而且效果很好,但是如果图像大小从 4 MB 及以上开始很大,尽管它是从本地存储加载的,但加载图像需要很长时间。
所以我的问题是如何处理这样的大图像?
【问题讨论】:
标签: android performance bitmap android-glide