I am not quite sure what kind of layout Gmail is using in Android. I suppose they use a floating ViewGroup.
ViewGroup
But for the menu on the top and bottom I rea
This is covered on android. You have to implement a "split action bar". Note that it works in potrait view and disappears when you switch to landscape. Android Action Bar