rearrange Screen methods to represent the android lifecycle better

Whenever I make a screen I end up rearranging these, as eclipse imports them in the same order as defined in the interface.

Not sure if this is helpful at all, but I find it better now :)