Advertisement

RecyclerView共享优化策略

阅读量:

Recycler组成分析

RecyclerView的缓存机制主要由Recycler组件负责,接下来先对相关组成部分进行了解

复制代码
    public final class Recycler {
    final ArrayList<RecyclerView.ViewHolder> mAttachedScrap = new ArrayList();
    ArrayList<RecyclerView.ViewHolder> mChangedScrap = null;
    final ArrayList<RecyclerView.ViewHolder> mCachedViews = new ArrayList();
    private final List<RecyclerView.ViewHolder> mUnmodifiableAttachedScrap;
    private int mRequestedCacheMax;
    int mViewCacheMax;
    RecyclerView.RecycledViewPool mRecyclerPool;
    private RecyclerView.ViewCacheExtension mViewCacheExtension;
    static final int DEFAU

全部评论 (0)

还没有任何评论哟~