我正在尝试在网格视图中显示本地图像。我希望它加载得更快。因此,我希望它们按组加载,而不是一次获取图像并加载。
那么,除了下面的代码之外,还有其他方法可以在Android中查询/加载本地图像吗?
Cursor cursor = context.getContentResolver()
.query(MediaStore.Images.Media.EXTERNAL_CONTENT_URI,
mProjection, null, null,
MediaStore.Images.Media.DATE_ADDED + " DESC");
试用Glide
Glide.with(imageView)
.load(/*file.jpg/png, drawable, url*/)
.placeholder(R.drawable.placeholder)// you can remove this line
.dontAnimate()
.into(imageView);
在你的等级(模块:应用程序(中添加这个:
dependencies {
implementation 'com.github.bumptech.glide:glide:4.11.0'
annotationProcessor 'com.github.bumptech.glide:compiler:4.11.0'
}