ibrahimyilmaz/kiel#40 added syntax to define Diff callback for whole adapter. But you still have no ability to define diff callback for register blocks separately.
【暂停更新-20171212】Android Studio Plugin, Can input, can be selected to auto generator findViewById code in Activity or etc, support ButterKnife(version 8.4.0), support ViewHolder.
A collection of customizable RecyclerView Adapters for Android, that provide various functionality like item selection, contextual action mode controls, drag&drop and swiping, among other.
An Android library that provides a Lifecycle to any ViewHolder through the implementation of the LifecycleOwner interface, allowing it to interact with a Lifecycle-Aware Component.
This is repository of http://androidcode.pl blog design patterns section. It shows uses of design patterns in Java and Android. Most of them are formed and named by Gang of Four
It is easy for you to show many different items in recyclerview。You will not have to write many viewholders in recyclerview adapter, and declare many viewtypes, and try to create and bind them. You only need to write a viewholder and its factory with annotation. Then, everything is done.
ibrahimyilmaz/kiel#40 added syntax to define Diff callback for whole adapter. But you still have no ability to define diff callback for
registerblocks separately.There is example of how it may look like: