2011-07-20 74 views
1

我正在阅读教程,默认活动是扩展另一个类的类,它拥有的是重写方法。应用程序如何工作,因为它没有做任何其他的事情?我很困扰!默认活动

+0

你应该获得OOPS和java的知识来理解。 – sunriser

回答

3

父类Activity为您处理所有事情。

+0

我真的很感激一些更具体的东西。 – skypower

+0

您无法在活动类中看到任何代码。您看到的覆盖方法是您放置代码的位置。我猜你可能正在看onCreate()。这是您将初始化xml文件中的所有控件的位置。我强烈建议查看一些演示应用程序。 – zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz

+1

等待等待,我看的类是默认的类(要清楚,它是这样的:”)。正如我之前所说的那样,它只包含一个重写方法。该流是否继续,因为它的超类正被自动实例化?因为正如你所说,如果我检查onCreate()方法,一切似乎都与我的眼睛一样正常:P – skypower

2

其a 框架。通过扩展Activity,您的活动继承基本功能。如果你想添加/改变某些东西,你需要重写它的方法。尽管如此,并不是所有的应用程序功能都在您的活动中。你基本上是编写组件。 Android平台将使用他们。这就是为什么你需要在Manifest文件中引用它们的原因。

Btw;没有冒犯,但如果你要求更具体的答案,你应该首先指定你的问题。