Sobes.tech
Junior — Middle

Dans quels endroits du code se trouve généralement le point d'entrée du programme?

sobes.tech IA

Réponse de l'IA

Dans les applications Android, le point d'entrée du programme se trouve généralement dans une classe qui hérite de Application ou dans l'Activity principale.

  • Classe Application — est créée une seule fois au lancement de l'application et initialise les paramètres globaux et les dépendances.
  • MainActivity — est la première activité qui se lance et s'affiche à l'utilisateur.

Dans le manifeste Android (AndroidManifest.xml), il est indiqué quelle activité est la principale à l'aide d'un filtre d'intention :

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

Ainsi, le point d'entrée est la méthode onCreate() dans MainActivity ou dans la classe Application, où commence l'exécution de la logique de l'application.