2011-12-12 97 views
0

在Android中,當您繼承Application類時,最好在構造函數中還是在onCreate中初始化變量?或者它沒有區別?繼承應用程序類

+0

就我在所有的例子和教程中看到的,我會說'onCreate'方法更好。 – SERPRO

回答

1

您很少在Android組件上實現構造函數,如ActivityApplication。在onCreate()的內部,在調用super.onCreate()之後,可以安全地使用大多數超類方法。因此,典型的模式是在onCreate()中初始化任何複雜的東西。

+0

你會說,因此構造函數在Android組件中相對過時了嗎? – JonWells

+0

@CrimsonChin:沒有那麼「過時」,因爲通常不是很有用。 – CommonsWare