I just started with Android and I’m doing a simple app that I want to look like this:
-------------------------------------------
| | | |
| T A B | T A B | T A B |
| SELECTED | | |
|-----------------------------------------|
| |
| VIEW FLIP CONTENT |
| |
| |
| |
| |
| |
| |
| |
| |
-------------------------------------------
That is, I have some tabs and each one has a view flip component. Which enables them to have internal “tabs”. The problem is that with this configuration I have to run everything on a single Activity! Also, my layout is getting huge (see image attached). How can I solve this mess? Run each tab as a single activity?

It is possible to put all your tabs in different Activities. Create simple layout for your parent Activity, something like this:
Now you have created the tab layout you want, now its time to fill your tabs with the Activities you want. This is done in the onCreate method of you TabActivity.
This is it, now you have a tabhost with 2 tabs in it, to add more just keep adding more tabhosts. And ofcourse you need to change the text for each tab, and fill in your own activities instead of “YourFirstActivity” and “YourSecondActivity”.
For a tutorial, take a look here: http://developer.android.com/resources/tutorials/views/hello-tabwidget.html