对于Android演播室和应用程序开发来说,还是有点新鲜事。在这个项目上:https://github.com/watabou/pixel-dungeon,哪个文件充当MainActivity.java文件?在其中,哪个文件是应用程序的主启动程序,您如何判断?
发布于 2017-06-23 02:19:06
使用意图筛选器android.intent.action.MAIN和android.intent.category.LAUNCHER的活动是任何应用程序的启动程序,
只要检查它有下面的意图过滤器就是发射器的活动,
<intent-filter >
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>在该项目中,PixelDungeon是启动程序活动。
发布于 2017-06-23 02:20:03
在android清单(AndroidManifest.xml)中定义了启动程序活动,它应该如下所示:
<activity
android:name=".activity.Login_screen"
android:label="Activity Validation">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>对于您的情况,如果您想编辑您的启动程序活动,只需为要在启动时显示的活动更改".activity.Login_screen“即可。但是,请确保没有重复的定义。
正如您在代码中看到的那样:
<activity
android:label="@string/app_name"
android:name=".PixelDungeon"
android:screenOrientation="portrait">
<intent-filter >
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>https://stackoverflow.com/questions/44712017
复制相似问题