Alle Activities müssen im AndroidManifest.xml registriert sein, um wirksam zu werden
Wenn du es öffnest, siehst du Folgendes
<activity android:name=".FirstActivity"></activity>Code-Sprache: HTML, XML (xml)
Eigentlich ist unsere Activity bereits registriert, aber sie ist noch nicht als Haupt-Activity festgelegt. Wir müssen noch den <intent-filter>-Tag innerhalb von <activity> hinzufügen.
Und folgenden Inhalt ergänzen:
<activity android:name=".FirstActivity" android:label="Startseite">
<intent-filter>
<action android:name="android.intent.action.MAIN"></action>
<category android:name="android.intent.category.LAUNCHER"></category>
</intent-filter>
</activity>Code-Sprache: HTML, XML (xml)

Wenn eine App keine Haupt-Activity hat, lässt sie sich trotzdem ganz normal installieren – sie erscheint dann nur nicht im Launcher. Solche Apps dienen meist als Drittanbieter-Dienste für interne Aufrufe.
Jetzt führen wir das Programm aus.
Layouts müssen nicht registriert werden. Das Layout kann einfach in der Activity mit setContentView(R.layout.second_layout) angegeben werden;
Bei Activities muss jedoch explizit angegeben werden, welche die Haupt-Activity ist.
Registrierung von Activities