对于Android Studio和应用程序开发还有点新意。在这个项目上:https://github.com/watabou/pixel-dungeon,哪个文件充当MainActivity.java文件?如在哪个文件中是应用程序的主要启动程序,您如何看待?找出这个Android Studio Github项目上的启动器
0
A
回答
0
与意图过滤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是启动器的活动。
0
您的发射活动是在你的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。登录屏幕“显示您希望在启动时显示的活动。但是,请确保没有重复的定义。
正如你可以在你的代码中看到:
<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>
相关问题
- 1. 无法启动新的Android Studio项目
- 2. Android Studio - 无法启动项目工作
- 3. 如何镜像github上启动板上托管的项目?
- 4. 如何将github项目导入Android Studio?
- 5. 将github项目导入到android studio 2.3.3
- 6. 将GitHub项目导入到Android Studio
- 7. Aerogear核心模块在Android studio中启动一个Android项目
- 8. 从Visual Studio 2010上传项目到GitHub
- 9. github如何找出项目的语言?
- 10. Android Studio在启动和创建新项目时出错
- 11. Visual Studio“多个启动项目”问题
- 12. 将android studio项目移动到已经创建的Github Repository
- 13. 在Visual Studio 2010中启动第一个项目后启动第二个项目
- 14. 找到Github上的iCloud和UIDocument项目?
- 15. 我收到项目启动图标这个红色标记在Android Studio中
- 16. 制作机器人的GitHub项目可通过gradle这个
- 17. 在android中启动项目时出错
- 18. 基于另一个项目的分支启动一个新的github项目
- 19. 在github上清理Android项目
- 20. 如何在Xamarin上启动项目?
- 21. Android Studio不从启动器启动
- 22. 在Docker容器上启动github
- 23. 如何在github上添加android studio项目在同一个仓库上
- 24. GitHub项目不能在Android Studio中拉动
- 25. 不能推的机器人工作室项目进入github上
- 26. Android Studio:运行项目时自动启动额外活动
- 27. 在Visual Studio 2015 for Angular2上启动一个项目
- 28. 模拟器上的Android错误启动项目
- 29. Visual Studio宏选择启动项目
- 30. 如何使用这个项目从GitHub
谢谢。还有一个问题,为什么这个游戏的作者选择在PixelDungeon.java中扩展游戏,而不是像我见过的其他应用程序一样扩展AppCompatActivity? –
他正在扩展这个类https://github.com/watabou/PD-classes/blob/master/com/watabou/noosa/Game.java,并且这个Game.java类扩展了Activity。 –