CardView are new views presented by Google in the Android L Developer Preview release.
The main difference in
RecyclerView compared to the
ListView is that it doesn’t care about the views. It only cares about the data and uses other components to handle views, animations, etc (its own subclasses). It is also made to be a lot more flexible than
ListView, which means that it doesn’t necessarily displays items as a list, but its highly customizable.
These are important;
This sites may be useful;