¿Cómo recrear el panel deslizante de configuración rápida de Android?

En mi aplicación, quiero recrear algo que sea muy similar al panel de configuración rápida de Lollipop + que todos conocen.

Es decir: al hacer clic o arrastrar el encabezado, quiero que un panel se deslice hacia abajo desde debajo del encabezado y empuje hacia abajo el contenido existente.

Aplicado a mi aplicación ahora, el encabezado es una barra de herramientas y el contenido principal es un RecyclerView que muestra una lista de publicaciones de blog. Al hacer clic o arrastrar la barra de herramientas, me gustaría que aparezca un panel para mostrar algunas estadísticas sobre el blog. Al igual que:

He estado jugando con la impresionante (pero compleja) Biblioteca de soporte de diseño de Android. Tiene una gran funcionalidad para desplazarse y diseñar la interacción entre la barra de aplicaciones y el contenido principal. Pero el efecto es difícil de lograr.

He estudiado elCollapsingToolbarLayout pero no podría usarlo de manera que el contenido se expandaabajo el principalToolbar. También he estudiado elSlidingUpPanel biblioteca pero no pudo hacerloempujar el contenido hacia abajo, simplemente pase el ratón. En general, estoy un poco perdido en cuanto a cómoCoordinatorLayout, CollapsingToolbarLayout y desplazamientoBehaviors deben interactuar juntos ...

¿Alguien sabe recrear este efecto de "configuración rápida"? Alternativamente, ¿tal vez alguien sabe dónde debo buscar para encontrar el código para la Configuración rápida en AOSP?

¡Muchas gracias!

Respuestas a la pregunta(3)

Su respuesta a la pregunta