onCreate(Bundle)
方法。在创建activity实例后,但在此实例 出现在屏幕上以前,Android操作系统会调用该方法。
通常,activity通过覆盖onCreate(...)
方法来准备以下用户界面的相关工作:
-
实例化组件并将组件放置在屏幕上(调用方法
setContentView(int)
); -
引用已实例化的组件;
-
为组件设置监听器以处理用户交互;
-
访问外部模型数据。
无需自己调用onCreate(...)
方法或任何其他Activity
生命周期方法,理解这一点很重要。我们只需在activity子类里覆盖这些方法即可,Android会适时去调用它们。