It makes sure that any relevant lifecycle management code across the full class hierarchy gets invoked.
If you have MyBaseActivity
that extends Activity
, and MySpecificActivity
that extends MyBaseActivity
, calling through to the lifecycle methods in the superclass at each level means MyBaseActivity
will still be able to respond to lifecycle events.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…