¿Cómo implementar recyclerView (cardView) elemento expandible?

Quiero implementar algo como esto sin usar ninguna tercera biblioteca de pary. He encontrado solo este enlace:

Http://cjainewbw.blogspot.ru/2015/08/android-recyclerview-multi-selection.html

Pero estoy curioso ¿hay algún otro (tal vez la forma nativa) para implementar tal comportamiento?

Introduzca aquí la descripción de la imagen

Https://www.google.com/design/spec/components/cards.html#cards-behavior link for

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.