Java 有效地从recyclerview中的资源加载多个矢量绘图

Java 有效地从recyclerview中的资源加载多个矢量绘图,java,android,android-recyclerview,Java,Android,Android Recyclerview,我有大约200个矢量绘图在res中,我想在一个recyclerview中显示每个的预览。由于我是在本地加载,有没有办法在不干扰UI的情况下有效地加载图像? 我试过滑翔,但据我所知,它只适用于锉刀 Glide.with(fragment) .load(R.drawable.resource_id) .into(imageView); AsyncLayoutFlater对性能有好处,或者还有其他方法吗?将所有资源添加到一个列表中,如ArrayList drawableList=ne

我有大约200个矢量绘图在res中,我想在一个recyclerview中显示每个的预览。由于我是在本地加载,有没有办法在不干扰UI的情况下有效地加载图像? 我试过滑翔,但据我所知,它只适用于锉刀

Glide.with(fragment)
    .load(R.drawable.resource_id)
    .into(imageView);

AsyncLayoutFlater对性能有好处,或者还有其他方法吗?

将所有资源添加到一个列表中,如ArrayList drawableList=new ArrayList(),并将其传递到recyclerView,并在绑定时显示postion@Amitpandey这不是我的问题,我只是想知道是否有任何方法可以在没有任何延迟的情况下有效地加载所有图像?与异步?imageView.setresource(R.drawable.any)@Amitpandey类似,这会导致性能问题。有很多图像。当我们在recylerView中获得大量数据时,我们使用分页,比如第一次添加10或20个图像,当它的Scroll向下加载10或20个图像时,如果您想尝试使用本地