對於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 Studio項目與Github
- 2. Android Studio啓動多個GitHub實例
- 3. 無法啓動新的Android Studio項目
- 4. 在android studio中啓動OCR項目
- 5. 使用Android Studio啓動LibGDX項目
- 6. Android Studio - 無法啓動項目工作
- 7. 如何鏡像github上啓動板上託管的項目?
- 8. 將項目上傳到github C#Visual Studio
- 9. 如何將github項目導入Android Studio?
- 10. 將GitHub項目導入到Android Studio
- 11. 將android studio項目添加到github?
- 12. 將github項目導入到android studio 2.3.3
- 13. Aerogear核心模塊在Android studio中啓動一個Android項目
- 14. 從Visual Studio 2010上傳項目到GitHub
- 15. Android Studio在啓動和創建新項目時出錯
- 16. github如何找出項目的語言?
- 17. Visual Studio「多個啓動項目」問題
- 18. 將android studio項目移動到已經創建的Github Repository
- 19. 在Visual Studio 2010中啓動第一個項目後啓動第二個項目
- 20. Visual Studio 2012自動啓動Web項目
- 21. 我收到項目啓動圖標這個紅色標記在Android Studio中
- 22. 找到Github上的iCloud和UIDocument項目?
- 23. 製作機器人的GitHub項目可通過gradle這個
- 24. 如何重新啓動git/GitHub項目?
- 25. 啓動android studio時出錯
- 26. 與GitHub共享Android Studio項目時出錯
- 27. 在Github Android項目中,LoginActivity是如何啓動的?
- 28. 在android中啓動項目時出錯
- 29. 基於另一個項目的分支啓動一個新的github項目
- 30. 在github上清理Android項目
謝謝。還有一個問題,爲什麼這個遊戲的作者選擇在PixelDungeon.java中擴展遊戲,而不是像我見過的其他應用程序一樣擴展AppCompatActivity? –
他正在擴展這個類https://github.com/watabou/PD-classes/blob/master/com/watabou/noosa/Game.java,並且這個Game.java類擴展了Activity。 –