Android构造函数和onCreate()之间有什么区别?

Lew*_*rin 6 java android

我对Java和Android Java之间的区别感到有些困惑.假设我有一个Activity类AndroidX.没有main功能,也没有AndroidX()我们所知的构造函数.我意识到onCreate()最有可能初始化AndroidX Activity,但为什么没有main?有什么不同?

She*_*tib 5

考虑到您的活动有很多 * main * 并且您的清单将执行定向到其中之一。

还要考虑到我们之前知道的构造函数是隐藏的,现在它总是被调用 onCreate()

够公平继续下去吗?


Nei*_*day 2

这张图可能对一些人有帮助。 http://developer.android.com/images/activity_lifecycle.png

在 Activity 文档中,他们详细说明了每个函数的用途(即 onCreate()、onResume() 等)。 http://developer.android.com/reference/android/app/Activity.html

  • 如何从这个接受的答案中理解 **Android 构造函数和 onCreate()** 之间有什么区别? (5认同)