¿Cómo puedo crear una ventana pull-down / up en la GUI de Android?

Para la GUI de Android: Me gustaría crear una ventana que pueda abrir desde la parte inferior de otra ventana, como la barra de notificaciones o la pestaña en la parte inferior de Spotify para Android.

Quiero ser capaz de agarrar un pequeño pedazo de la ventana y tirar de ella. O simplemente haga clic en él y se "aparecerá". Y luego puede tirar o hacer clic para que returs a su espacio original.

¿Alguien sabe una buena manera de hacer esto?

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