Java Android开发类组织

Java Android开发类组织,java,android,subclass,Java,Android,Subclass,我正在开发我的第一个Android应用程序。我想组织我的java源代码 public class MainActivity extends Activity { protected void onCreate(Bundle savedInstanceState) { } //more functions here } 我希望能够在同一个包中创建子类来组织代码。我只是想知道我是否可以扩展MainActivity,并在我的主要活动中引用它?是的,你可以扩展Main

我正在开发我的第一个Android应用程序。我想组织我的java源代码

public class MainActivity extends Activity {

    protected void onCreate(Bundle savedInstanceState) {

    }

    //more functions here


}
我希望能够在同一个包中创建子类来组织代码。我只是想知道我是否可以扩展
MainActivity
,并在我的主要活动中引用它?

是的,你可以扩展
MainActivity
,但这通常是个坏主意-尤其是如果你是初学者的话。 您创建的所有活动都应直接源自
活动


可能静态变量意图传递是您在活动之间交换信息的选项。

您建议如何组织我的java源代码