2016-03-18 2 views
-1

Я новичок в разработке android. Итак, у меня есть вопрос о действиях. В разработчике Google говорят, что вы должны создать класс, который наследуется от класса Activity. Пока все хорошо. Теперь я думаю, что Activity - это класс, который приводит к моей главной проблеме. Итак, когда активность - это класс, как он может вызывать все методы жизненного цикла. В Java я узнал, что должен существовать объект класса для вызова методов и действий. Поэтому, когда активность не является объектом, а классом, как это возможно.android Активные классы и объекты

сердечный привет Jan

ответ

0

Когда пользователь запускает приложение андроид операционной системы будет создавать экземпляр объекта на основе вашего класса, который должен быть подклассом деятельности.

Операционная система будет использовать этот объект и вызывать крючки жизненного цикла (например, onCreate, onResume, ...), которые вы вложили в подкласс активности, когда происходит один из связанных жизненных циклов.

0

Here ясно упоминается в заголовке СОЗДАНИЕ АКТИВНОСТИ, эта система вызывает методы обратного вызова, основанные на том, какое событие произошло. Предположим, что пользователь взаимодействует с вашей деятельностью, а затем использует объект, созданный ОС для этого действия, все методы обратного вызова будут выполнены. Пожалуйста, обратитесь.