(a little test project)
A RecyclerView list which uses one common ViewHolder, but supports three different view layouts. The user can switch between the three different representations of this data.
The same fuctionality implemented in 3 versions which belong to 3 branches:
- "v1" - represents MVP-architecture
- "v2" - represents MVP-architecture, but in comparing with "v1" has different way of working with layouts.
- "v3,master" - represents MVVM-architecture and usins DI also (Dagger2), for now it is most advanced version.