Hello, Android (2nd edition)

Hello, Android (2nd edition)

I read Hello Android book and i dont understand some parts of the code.

super(context); in this code, what does it mean and what does it do?

this.game = (Game) context; why we wrote this? what does it do?

In android site is write that onSizeChanged() function is used for: “This is called during layout when the size of this view has changed” This meant that if to rotate the phone, this function causes the view of program to display true. this is true?