Ribbon Menu Android
===

I read somewhere that Google called this "Ribbon menu".

Anyway this is what I mean (also take a look at this [blog](http://www.androiduipatterns.com/2012/06/emerging-ui-pattern-side-navigation.html)):

![Ribbon menu](http://img151.imageshack.us/img151/9931/48156844.jpg)

This is Google+ app. When you click the G+ icon on the ActionBar, the entire screen moves right and a menu comes out. Note that the ActionBar also moves.

I want to do this in my application, but I don't know how. I have basic understanding of the animation framework.

The questions are:

* What kind of layout I have to use?
* How to animate the *entire* screen (with the ActionBar)?

I hope these are not too generic questions. I'm asking for examples. Thank you in advance.