Skip to content

Latest commit

 

History

History
24 lines (11 loc) · 1.39 KB

README.md

File metadata and controls

24 lines (11 loc) · 1.39 KB

Lesson 4 - 2020

Lesson04_2019-20

Topics for this lesson

  1. Explore Activity lifecycle details from previous section Use the context from previous section to explore and better understand the activity lifecycle details

  2. 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.

  3. 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.

  4. Polishing landscape layout. We are going to learn how to center the buttons group on landscape screen by using Guidelines

calc1

calc2