应用程序类的子类化
在 Android 中,当您对 Application
类进行子类化时,最好在构造函数中还是在 onCreate
中初始化变量?还是没有什么区别?
In Android when you subclass the Application
class is it best to intialise variables in the constructor or in onCreate
? Or does it make no difference?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您很少在 Android 组件上实现构造函数,例如
Activity
或Application
。在onCreate()
内部,调用super.onCreate()
后,您可以安全地使用大多数超类方法。因此,典型的模式是在onCreate()
中初始化任何复杂的内容。You rarely implement a constructor on an Android component, such as an
Activity
orApplication
. Inside ofonCreate()
, after you have calledsuper.onCreate()
, you can safely use most superclass methods. Hence, the typical pattern is to initialize anything complex inonCreate()
.