【问题标题】:android Activities classes and objectsandroid 活动类和对象
【发布时间】:2016-03-18 11:34:09
【问题描述】:

我是安卓开发新手。 所以我有一个关于活动的问题。 在 Google 开发人员中,他们说您必须创建一个继承自 Activity 类的类。 到目前为止,一切都很好。现在我认为 Activity 是一个类,这导致了我的主要问题。 因此,当活动是一个类时,它如何调用所有的生命周期方法。 在 Java 中,我了解到必须有一个类的对象来调用方法和动作。那么当activity不是一个对象而是一个类的时候,这怎么可能呢。

最诚挚的问候 一月

【问题讨论】:

    标签: android activity-state


    【解决方案1】:

    当用户启动您的应用时,android 操作系统将根据您的类实例化一个对象,该对象必须是 Activity 的子类。

    当相关生命周期事件之一发生时,操作系统将使用该对象并调用您在活动子类中实现的生命周期钩子(例如 onCreate、onResume、...)。

    【讨论】:

      【解决方案2】:

      Here 在 CREATING AN ACTIVITY 标头下明确提到,系统根据发生的事件调用回调方法。假设用户正在与您的活动交互,然后使用操作系统为该活动创建的对象,所有回调方法都将被执行。请参考。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-02-09
        • 1970-01-01
        • 1970-01-01
        • 2013-09-23
        • 1970-01-01
        • 2014-04-12
        • 2011-02-05
        相关资源
        最近更新 更多