我是编写代码的初学者,并尝试理解有关Java,Android和现在的LibGDX的概念。当我研究AndroidApplication.java中的代码时,它扩展了Activity。我可以找到onPause,onResume和onDestroy方法,但是找不到onCreate方法。我只能找到initailize()。
public class AndroidApplication extends Activity implements AndroidApplicationBase {
public void initialize (ApplicationListener listener) {
..... }
....
@Override protected viod onPause () {
.... }
@Override protected void onResume () {
.... }
@Override protected void onDestroy () {
....
我在论坛中搜索过,它说明了
"要回答您的问题,对于扩展活动的类,如果您尝试通过常规方式实例化该Activity(MyActivity ma = new MyActivity();),则不会调用onCreate()方法。只有当您以意图启动Activity时才会调用该方法。"
这是答案吗?