我是Android开发的新手。 所以我对活动有疑问。 在Google开发人员身上,他们说你必须创建一个继承自Activity类的类。 到现在为止还挺好。现在我认为一个Activity是一个类,这导致了我的主要问题。 因此,当活动是一个类时,它如何调用所有实时循环方法。 在Java中,我了解到必须有一个类的对象来调用方法和操作。因此,当活动不是一个对象而是一个类时,这怎么可能。
最诚挚的问候 扬
答案 0 :(得分:0)
当用户启动你的应用程序时,android操作系统将根据你的类实例化一个对象,该类必须是Activity的子类。
当一个相关的生命周期事件发生时,操作系统将使用该对象并调用您在您的活动子类中实现的生命周期钩子(例如onCreate,onResume,...)。
答案 1 :(得分:0)
Here在CREATING AN ACTIVITY标题中明确提到,该系统根据发生的事件调用回调方法。假设用户正在与您的活动进行交互,然后使用操作系统为该活动创建的对象,将执行所有回调方法。请参考。