A
B
C
D
E
F
G
H
I
J
L
M
N
O
Q
R
S
T
U
W
B
- BaseAnimation - class in com.chad.library.adapter.base.animation
- https://github.
- BaseBinderAdapter - class in com.chad.library.adapter.base
- 使用 Binder 来实现adapter,既可以实现单布局,也能实现多布局 数据实体类也不存继承问题当有多种条目的时候,避免在convert()中做太多的业务逻辑,把逻辑放在对应的 BaseItemBinder 中。 适用于以下情况: 1、实体类不方便扩展,此Adapter的数据类型可以是任意类型,默认情况下不需要实现 getItemType 2、item 类型较多,在convert()中管理起来复杂ViewHolder 由 BaseItemBinder 实现,并且每个BaseItemBinder可以拥有自己类型的ViewHolder类型。数据类型为Any
- BaseDataBindingHolder - class in com.chad.library.adapter.base.viewholder
- 方便 DataBinding 的使用
- BaseDelegateMultiAdapter - class in com.chad.library.adapter.base
- 多类型布局,通过代理类的方式,返回布局 id 和 item 类型; 适用于: 1、实体类不方便扩展,此Adapter的数据类型可以是任意类型,只需要在BaseMultiTypeDelegate.getItemType中返回对应类型 2、item 类型较少 如果类型较多,为了方便隔离各类型的业务逻辑,推荐使用BaseBinderAdapter
- BaseDraggableModule - class in com.chad.library.adapter.base.module
- BaseDraggableModule.Companion - class in com.chad.library.adapter.base.module.BaseDraggableModule
- BaseExpandNode - class in com.chad.library.adapter.base.entity.node
- BaseItemBinder - class in com.chad.library.adapter.base.binder
- Binder 的基类
- BaseItemProvider - class in com.chad.library.adapter.base.provider
- BaseProviderMultiAdapter 的Provider基类
- BaseLoadMoreModule - class in com.chad.library.adapter.base.module
- 加载更多基类
- BaseLoadMoreView - class in com.chad.library.adapter.base.loadmore
- 继承此类,实行自定义loadMore视图
- BaseMultiItemQuickAdapter - class in com.chad.library.adapter.base
- 多类型布局,适用于类型较少,业务不复杂的场景,便于快速使用。 dataT必须实现MultiItemEntity如果数据类无法实现MultiItemEntity,请使用BaseDelegateMultiAdapter 如果类型较多,为了方便隔离各类型的业务逻辑,推荐使用BaseProviderMultiAdapter
- BaseMultiTypeDelegate - class in com.chad.library.adapter.base.delegate
- help you to achieve multi type easilyCreated by tysheng Date: 2017/4/6 08:41.
- BaseNode - class in com.chad.library.adapter.base.entity.node
- BaseNodeAdapter - class in com.chad.library.adapter.base
- BaseNodeProvider - class in com.chad.library.adapter.base.provider
- BaseProviderMultiAdapter - class in com.chad.library.adapter.base
- 当有多种条目的时候,避免在convert()中做太多的业务逻辑,把逻辑放在对应的 ItemProvider 中。 适用于以下情况: 1、实体类不方便扩展,此Adapter的数据类型可以是任意类型,只需要在getItemType中返回对应类型 2、item 类型较多,在convert()中管理起来复杂ViewHolder 由 BaseItemProvider 实现,并且每个BaseItemProvider可以拥有自己类型的ViewHolder类型。
- BaseQuickAdapter - class in com.chad.library.adapter.base
- Base Class
- BaseQuickAdapter.AnimationType - class in com.chad.library.adapter.base.BaseQuickAdapter
- 内置默认动画类型
- BaseQuickAdapter.Companion - class in com.chad.library.adapter.base.BaseQuickAdapter
- BaseSectionQuickAdapter - class in com.chad.library.adapter.base
- 快速实现带头部的 Adapter,由于本质属于多布局,所以继承自BaseMultiItemQuickAdapter
- BaseUpFetchModule - class in com.chad.library.adapter.base.module
- BaseViewHolder - class in com.chad.library.adapter.base.viewholder
- ViewHolder 基类
- bindViewHolder(BaseViewHolder,Integer) - function in androidx.recyclerview.widget.BaseBinderAdapter
- bindViewHolder(VH,Integer) - function in androidx.recyclerview.widget.BaseDelegateMultiAdapter
- bindViewHolder(VH,Integer) - function in androidx.recyclerview.widget.BaseMultiItemQuickAdapter
- bindViewHolder(BaseViewHolder,Integer) - function in androidx.recyclerview.widget.BaseNodeAdapter
- bindViewHolder(BaseViewHolder,Integer) - function in androidx.recyclerview.widget.BaseProviderMultiAdapter
- bindViewHolder(VH,Integer) - function in androidx.recyclerview.widget.BaseQuickAdapter
- bindViewHolder(VH,Integer) - function in androidx.recyclerview.widget.BaseSectionQuickAdapter
- BrvahAsyncDiffer - class in com.chad.library.adapter.base.diff
- BrvahAsyncDifferConfig - class in com.chad.library.adapter.base.diff
- BrvahAsyncDifferConfig.Builder - class in com.chad.library.adapter.base.diff.BrvahAsyncDifferConfig
- Builder class for BrvahAsyncDifferConfig.
- BrvahAsyncDifferConfig.Builder.Companion - class in com.chad.library.adapter.base.diff.BrvahAsyncDifferConfig.Builder
- BrvahListUpdateCallback - class in com.chad.library.adapter.base.diff
- build() - function in com.chad.library.adapter.base.diff.BrvahAsyncDifferConfig.Builder
- Creates a BrvahAsyncDifferConfig with the given parameters.