{
    分享网正式开通,我们为大家提供免费资源,欢迎大家踊跃投稿!

一款强大的RecyclerView的adapter,支持ViewHolders动画,拖拽,

FlexibleAdapter

唯一的适配器多功能为您RecyclerView
  • 新!Beta版:V5.0.0-B7建立在二○一六年六月二十〇日112KB(可用库!)

公告:重要革命性的变化在V5.0.0可以预见的。请参阅问题释放

当最初Android团队推出了RecyclerView部件,我们必须实现在多个应用程序自定义适配器,一次又一次为我们提供意见的项目。
我们不知道怎么加选择和所有用例在同一组合适配器。我公司自创建这个库,它已成为容易配置如何的意见将在列表中显示出来,而现在,没有人愿意再使用一个ListView。

背后的想法是要重新组合所有的功能在一个独特的库,而无需定制和导入其中的不兼容几个第三库。

该FlexibleAdapter帮助开发者简化这个过程无需过于担心适配器了。这很容易扩展,它已经预定义的逻辑不同的情况,并防止常见的错误。
这个库是可配置的,它引导开发者创造更好的用户体验,现在,更与新ViewHolders和新的行动。

主要功能

  • 简单的项目选择与连锁反应,单,多选择模式。
  • 恢复已删除的项目,的作品与扩展项目呢!
  • FastScroller,NEW现在在库支持所有的3布局。
  • 定制ItemDecoration。
  • SearchFilter与Spannable文字,NEW现在项目动画。工程与子项目呢!
  • 添加和删除自定义动画项目。
  • 新!自动映射ViewTypes与产品接口。
  • 新!预定义ViewHolders。
  • 新!页眉/粘性行为完全节可点击,可折叠,自动联动!
  • 新!可扩展项目进行选择的连贯性,多层次的扩张。
  • 新!拖放和休假隐藏模式刷卡到辞退,有选择一致性。
  • 新!与自定义配置适配器动画基于适配器的位置和超越。
  • 新!创新EndlessScroll与适配器结合(无OnScrollListener)。
  • 新! UndoHelper&ActionModeHelper。
  • 新! DrawableUtils与纹波(无XML)的动态背景。
  • 新!一个简单的构造对许多事件。
  • 新!添加/节活动项目Easy运行位置计算。
  • ...更多的惊喜。

建立

repositories {
    jcenter()
    maven {url = "http://dl.bintray.com/davideas/maven" }
    maven {url = "https://oss.sonatype.org/content/repositories/snapshots/" } //For Snapshots
}
dependencies {
    //Using JCenter
    compile 'eu.davidea:flexible-adapter:4.2.0'
    compile 'eu.davidea:flexible-adapter:5.0.0-b7'

    //Using MavenSnapshots repository for continuous updates from my development
    compile 'eu.davidea:flexible-adapter:5.0.0-SNAPSHOT'
}

百科!

我强烈建议阅读新的维基页面,在这里你可以找到一个全面的教程*。
Wiki页面已经完全审查,以从5.0.0支持所有即将到来的功能。

* = 页面是沉重的修订下,正在进行的工作 :-)

拉请求/问题/改进请求

随意作出贡献,并问!
积极的讨论:

  • 快照和预发布的FlexibleAdapter V5.0.0
  • 文档

引擎盖下

一些简单的功能已经实现得益于一些博客(见在页面的底部),合并以及速度和扩展性的方法进行了改进,对于使用RecyclerView活动。

  • 在较低的水平有SelectableAdapter类。它提供了选择功能,并且它能够保持状态的旋转后:你只需要调用从活动中。OnSave / OnRestore中的方法!
  • 在中等水平,该AnimatorAdapter班已经被添加到给在启动时,当用户滚动一些动画。
  • 在前面级中,核心类FlexibleAdapter它拥有并处理主列表,执行上的各种不同类型的项目在添加和删除的项目注重行动,以及“评选的一致性”的新概念。
  • 项目接口和预定义ViewHolders完成整个图书馆提供更多的行动,以项目和配置选项,开发人员和最终用户。

演示程序的橱窗

您可以从最新发布页面下载最新的演示程序。

  

  

  

  


资源均来自第三方,谨慎下载,前往第三方网站下载


米微资源分享网 , 版权所有丨本站资源仅限于学习研究,严禁从事商业或者非法活动!丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:一款强大的RecyclerView的adapter,支持ViewHolders动画,拖拽,
喜欢 ()分享 (0)