This thecnic is easy to use and undersntand, but my first impresión was 'ulalal' new fauteres changing thenic? but no.
you can think thans this thenic is only, LOADLAYOUT in one screen/activity, and all code in one activity, but .... all code in one active and a lot of 'of loadlayout'?.... crazy!!!
the code are used/modulated in class: and easy to mantenance.
internaly, all code are loaded in one activity, and then, there are not activity_pause and other 'weird things ' than for a begginter (developers From vb60, by sample) are rare/strange.
TABCONTROL (pagecontrol), that is similar to this, and can use to understand best that... but, then you undestand this, you say 'graeat'.