Sobes.tech
Junior — Middle

Op welke plaatsen in de code bevindt zich meestal het ingangspunt van het programma?

sobes.tech AI

Antwoord van AI

In Android-applicaties bevindt het toegangspunt van het programma zich meestal in een klasse die erft van Application of in de hoofd-Activity.

  • Klasse Application — wordt één keer gemaakt bij het starten van de applicatie en initialiseert globale instellingen en afhankelijkheden.
  • MainActivity — is de eerste activiteit die wordt gestart en aan de gebruiker wordt getoond.

In het Android-manifest (AndroidManifest.xml) wordt aangegeven welke Activity de hoofdactiviteit is met behulp van een intent-filter:

<intent-filter>
    <action android:name="android.intent.action.MAIN" />
    <category android:name="android.intent.category.LAUNCHER" />
</intent-filter>

Dus, het toegangspunt is de onCreate()-methode in MainActivity of in de Application-klasse, waar de uitvoering van de applicatielogica begint.