Package com.chad.library.adapter4
See: Description
-
Class Summary Class Description BaseDifferAdapter Base differ adapter使用 Differ 的父类。异步执行 Diff 计算,不会有性能问题。 OnMultiItem 如果需要一些属性,例如:adapter、context,则使用此抽象类. BaseMultiItemAdapter MultiItemType layout. BaseQuickAdapter Base Class BaseSingleItemAdapter Adapter for single item 只有单个/一个 item 情况下的 Adapter Builder Builder 通过 "向前加载"、"向后加载"、主要内容Adapter,构建 QuickAdapterHelper QuickAdapterHelper 用于组合 Adapter 的帮助类,生成一个 ConcatAdapter。结构如下:
|-----------------------------------------------------------------| | | | leadingLoadStateAdapter 或者 BeforeAdapter | | | |-----------------------------------------------------------------| | | | | | contentAdapter(内容) | | | | | |-----------------------------------------------------------------| | | | trailingLoadStateAdapter 或者 AfterAdapter | | | |-----------------------------------------------------------------|使用时,请获取此 Helper 提供的 Adapter:ConcatAdapterval helper = QuickAdapterHelper.Builder(...).build() recyclerView.adapter = helper.adapter -
Interface Summary Interface Description OnMultiItemAdapterListener 多类型布局 Adapter Listener OnItemViewTypeListener OnViewAttachStateChangeListener OnItemClickListener OnItemLongClickListener OnItemChildClickListener OnItemChildLongClickListener -
Enum Summary Enum Description AnimationType 内置默认动画类型 -
Object Summary Object Description Companion