From the UI point of view, those 2 ways can be more less the same.
Is there any real difference?
Because using the Buttons way to implement Tabs really make thing easier, you just simply copy and paste the Buttons on each page to make it looks like a Tab.
The big difference is that android designed
Tabswith all the normal functionality ofTabs. Giving you a lot of the expected features of aTab.Buttonsare designed with the functionality that you would expect for aButton.If you are wanting to use
Tabsin your application, you should useTabs, do not try to re-invent the wheel.