Android组件中的对象创建

时间:2012-03-16 06:03:10

标签: android

我想在android组件实例创建中让自己更清楚。 我相信任何活动本身都是一个实例(如果我错了,请纠正我)但实际上对于创建对象/实例会有什么叫做“new”?这整个东西如何在android框架中运行...我们在每个组件中使用super()吗? (创建该实例)调用基类(Activity)构造函数,它最终调用“new”并为其派生类创建新实例?

2 个答案:

答案 0 :(得分:2)

开始活动......你应该在你的活动中调用这个方法

public void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);<--- here is the call for the activity(base) class..

没有oncreate您的活动将没有任何实例..它将无法启动..

答案 1 :(得分:1)

您不直接创建一个Activity实例,而是发送一个“Intent”来告诉系统为您启动一个。 有关如何实施,启动和管理活动的更多信息,请参阅here