As Edgar said, the navigation guide for Android is a good place to start. But let me add some comments on how tabs are designed to work with Android.
The new acitonbar tabs should be implemented in the same way as in the Google Play application. This means that as soon as you want to get some details of some content on the tab, you will go to a new view / fragment / activity and the tabs will disappear.
So, tabs for android should not be displayed all the time, but only in the top hierarchy. If you want to simplify navigation for the user, you will use the up button so that the user quickly returns to the top hierarchy where the tabs are visible.
Study Guide and Examples
My personal favorite example and tutorial are the tabs in the tutorial on the googles webpage.
Examples of tab navigation can also be found in the samples project, which comes with android-sdk. Go to: android-sdk\extras\android\support\samples\Support4Demos\src\com\example\android\supportv4\app Look for: FragmentTabs.java or FragmentTabsPager.java .
If you want to use ActionBarSherlock, you can also download ActionBarSherlock and look at the samples folder in the / samples directory. There you have demo tabs in TabNavigation.java and TabNavigationCollapsed.java . Although I think you should give a training course of action a shot.
Tabs with back panel
You can also say that you want the tab bar to constantly display ( although this is not recommended ). Then you need to create your own stack for each tab, you can look here for an example of how to implement this.
Maps and tabs
Take a look at all Google apps using Map. Google uses overflow button buttons for navigation. So we developers, but with Google mapsv2 for Android tabs with maps, have become much easier if someone wants to do this.
Warpzit
source share