Sobes.tech
Junior — Middle

In quali punti del codice si trova di solito il punto di ingresso del programma?

sobes.tech AI

Risposta dell'AI

Nelle applicazioni Android, il punto di ingresso del programma si trova generalmente in una classe che eredita da Application o nell'Activity principale.

  • Classe Application — viene creata una sola volta all'avvio dell'applicazione e inizializza le impostazioni globali e le dipendenze.
  • MainActivity — è la prima attività che viene avviata e mostrata all'utente.

Nel manifesto Android (AndroidManifest.xml) si indica quale Activity è quella principale tramite un filtro di intent:

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

Pertanto, il punto di ingresso è il metodo onCreate() in MainActivity o nella classe Application, dove inizia l'esecuzione della logica dell'applicazione.