AndroidUI组件库ByRecyclerView



  • ByRecyclerView 是基于 RecyclerView 的扩展,提供了上拉刷新、加载更多、 添加 HeaderView/FooterView、setStateView、item 点击/长按监听、万能分割线、粘性 header、极简 Adapter(databinding) 等功能,有效地解决了 XRecyclerView 和 BRVAH 其中的问题。

    ByRecyclerView 的功能特性包括:支持 下拉刷新、加载更多;可随意切换 自带下拉刷新布局 / SwipeRefreshLayout;加载更多机制:不足一屏上拉加载,超过后触底加载;可设置自定义、下拉刷新布局和加载更多布局;可添加/移除 HeaderView、FooterView;设置空布局 EmptyView;添加item及子view的点击/长按事件。

    ByRecyclerView 优化的BaseAdapter ,减少大量代码;Adapter结合DataBinding使用;可添加万能分隔线;可配置粘性header,StickyView;默认使用AndoridX,且支持Support。

    项目地址: https://github.com/jdsjlzx/LRecyclerView

    fd06158f-b6fb-4a32-bbe1-93f946dede17-image.png


Log in to reply