-
Explore Activity lifecycle details from previous section Use the context from previous section to explore and better understand the activity lifecycle details
-
Build a simple calculator We are going to build a simple calculator in order to explore more details about activities, listeners and layouts. Our app will support different layout for portrait/landscape orientation.
-
Use saved Instance State knowledge The calculator has been probably finished! But there is a bug. To see it make a calculation, change orientation and continue calculating! oops! Something needs to be fixed there! Activity states needs to be saved between activity transitions, so we will use
Saved Instance State
for this. Please study this, this and this resource. -
Polishing landscape layout. We are going to learn how to center the buttons group on landscape screen by using Guidelines