Java nkzawa在Socket.io android应用程序示例中首次运行LoginActivity的原因是什么?

Java nkzawa在Socket.io android应用程序示例中首次运行LoginActivity的原因是什么?,java,android,socket.io,Java,Android,Socket.io,我一直试图完全理解nkzawa在github for socket.io上的android示例 相对链接: (androidmanifest.xml位于“主”文件夹中) 有人告诉我,android决定首先从AndroidManifest.xml中的标记运行哪个活动,该标记将具有

我一直试图完全理解nkzawa在github for socket.io上的android示例

相对链接: (androidmanifest.xml位于“主”文件夹中)

有人告诉我,android决定首先从AndroidManifest.xml中的标记运行哪个活动,该标记将具有 我已经安装了服务器端的东西没有问题,我可以编译和运行的例子,连接到我的服务器和所有。。。我只是不明白如何首先为LoginActivity调用onCreate()方法

我肯定错过了一些东西。LoginActivity必须在AndroidMainifest.xml或MainActivity.java之外的其他地方启动


如果有人能给我指出正确的方向,那就太好了!非常感谢。

好的,我想我明白了

1.应用程序从MainActivity.onCreate()启动
2.设置内容视图:setContentView(R.layout.activity_main)
3.Activity_main.xml打开一个使用类MainFragment的片段
4.MainFragment.onCreate()执行一些工作,然后调用startSignIn()
5.startSignIn()调用startActivityForResult(intent,REQUEST\u LOGIN),intent作为LoginActivity


现在,登录活动已经开始:)

因为
MainActivity
唯一真正做的事情就是加载它的布局,您应该看看,看看它包含了什么。谢谢您,迈克!这个小提示确实帮助我理解代码。