When do I need to create a new activity and when do I need to change the view?
My app needs to do:
two big buttons(sort of menu)
You should create 4 xml files... and play Around changing content using setContentView(R.Layout.yourxml);..
you can do this using single Activity.. it depends on how big the class becomes.. if its too heavy with lot of different stuff, for the sake of cohision
and to avoid coupling
use multiple Activities