没有合适的资源?快使用搜索试试~ 我知道了~
assembly-adapter:程序集适配器适配器是Android上的扩展库,因此您无需编写适配器。 结合使用它对多项目的支持...
共162个文件
java:49个
kt:47个
xml:30个
需积分: 10 0 下载量 117 浏览量
2021-02-23
15:21:08
上传
评论
收藏 496KB ZIP 举报
温馨提示
AssemblyAdapter 是一个Adapter库,有了它你就不用再写Adapter了,支持组合式多类型 ,支持添加header和footer,支持加载更多 特性 Item 复用。你只是为item layout写一个和 ,然后就可以到处使用了 组合式多类型 Item 。可以组合式使用多种 ,每个代表一种item type 支持 header 和 footer 。通过AssemblyAdapter可以让 , , , 也支持页眉和页脚 支持加载更多。自带滑动到列表底部触发加载更多功能,您只需定义一个专门用于加载更多的即可 支持全部 Adapter 。支持 , , , , 和 支持 spanSize 和 fullSpan 。 API层级支持的spanSize和的fullSpan,可轻松实现跨越多列功能 Paging 。支持 , 无性能损耗。没有使用任何反射相关的技术,无须担心性能
资源推荐
资源详情
资源评论
收起资源包目录
assembly-adapter:程序集适配器适配器是Android上的扩展库,因此您无需编写适配器。 结合使用它对多项目的支持,支持添加页眉和页脚,还附带了更多功能 (162个子文件)
gradlew.bat 2KB
.gitignore 368B
.gitignore 7B
.gitignore 7B
.gitignore 7B
.gitignore 7B
gradlew 5KB
gradle-wrapper.jar 49KB
ItemManager.java 17KB
AssemblyExpandableAdapter.java 15KB
PagerItemManager.java 14KB
AssemblyRecyclerAdapter.java 12KB
AssemblyListAdapter.java 12KB
FragmentItemManager.java 11KB
AssemblyFragmentStatePagerAdapter.java 10KB
AssemblyFragmentPagerAdapter.java 10KB
AssemblyPagerAdapter.java 10KB
AssemblyRecyclerLinerDivider.java 6KB
AssemblyItemFactory.java 5KB
AssemblyPagedListAdapter.java 5KB
AssemblyAdapter.java 4KB
ExpandableItemManager.java 4KB
FragmentArrayStatePagerAdapter.java 4KB
PagerClickListenerManager.java 4KB
FragmentArrayPagerAdapter.java 4KB
AssemblyItem.java 4KB
ClickListenerManager.java 4KB
AssemblyPagerItemFactory.java 3KB
AssemblyFragmentAdapter.java 3KB
AssemblyMoreItemFactory.java 3KB
PagerFixedItemManager.java 3KB
FixedItemManager.java 3KB
ArrayPagerAdapter.java 3KB
PagerFixedItem.java 3KB
ItemFactory.java 3KB
ViewItem.java 2KB
FragmentFixedItem.java 2KB
FixedItem.java 2KB
Item.java 2KB
DiffableDiffCallback.java 2KB
FragmentFixedItemManager.java 2KB
AssemblyMoreItem.java 2KB
RecyclerItemWrapper.java 2KB
MoreItemFactory.java 2KB
MoreFixedItem.java 2KB
AssemblyFragmentItemFactory.java 2KB
AssemblyGridLayoutManager.java 1KB
Diffable.java 813B
AssemblyGroup.java 803B
AssemblySpanSizeLookup.java 787B
ViewTypeManager.java 749B
LongClickListenerHolder.java 704B
ClickListenerHolder.java 676B
MoreItem.java 527B
OnLongClickListener.java 336B
OnClickListener.java 325B
OnLoadMoreListener.java 206B
ArgsBinder.kt 43KB
ExpandableListViewFragment.kt 6KB
ListDataSource.kt 5KB
RecyclerLinearLayoutSampleFragment.kt 5KB
ListViewFragment.kt 4KB
RecyclerGridLayoutSampleFragment.kt 3KB
UserChildItem.kt 3KB
UserItem.kt 3KB
ViewPagerPagerAdapterSampleFragment.kt 3KB
MainActivity.kt 2KB
ViewPagerFragmentStatePagerAdapterSampleFragment.kt 2KB
RecyclerPagedSampleFragment.kt 2KB
AppsViewModel.kt 2KB
BindView.kt 2KB
GameChildItem.kt 2KB
AppItem.kt 2KB
GameItem.kt 2KB
LoadMoreItem.kt 2KB
SpinnerFragment.kt 1KB
HeaderPagerItemFactory.kt 1KB
ViewModelBinder.kt 1KB
UserGroupItem.kt 1KB
GameGroupItem.kt 1KB
MyAndroidViewModel.kt 1KB
HeaderFragment.kt 1KB
AppListHeaderItem.kt 1KB
ListStatus.kt 1005B
ImageFragment.kt 911B
TextFragment.kt 874B
TextPagerItemFactory.kt 802B
ImagePagerItemFactory.kt 799B
SpinnerItem.kt 794B
User.kt 774B
HeaderFragmentItemFactory.kt 680B
TextFragmentItemFactory.kt 601B
TextItem.kt 601B
ImageFragmentItemFactory.kt 569B
Game.kt 551B
GameGroup.kt 472B
UserGroup.kt 471B
AssemblyStickyRecyclerAdapter.kt 398B
ListViewModel.kt 370B
AppInfo.kt 365B
共 162 条
- 1
- 2
资源评论
CodeWizardess
- 粉丝: 15
- 资源: 4691
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功