Если их нет, важно ли иметь base.OnSleep и base.OnResume, когда я добавляю код к этим методам?
base.OnSleep
base.OnResume
Оба они являются виртуальными методами.
Когда вы переопределяете их, вы всегда должны вызывать base.OnSleep() и base.OnResume().
base.OnSleep()
base.OnResume()
Вот ссылки на документы: