Sobes.tech
Junior — Middle

Kde sa zvyčajne nachádza vstupný bod programu v kóde?

sobes.tech AI

Odpoveď od AI

V Android aplikáciách sa vstupný bod programu zvyčajne nachádza v triede, ktorá dedí od Application, alebo v hlavnej Activity.

  • Trieda Application — je vytvorená raz pri spustení aplikácie a inicializuje globálne nastavenia a závislosti.
  • MainActivity — je prvá aktivita, ktorá sa spustí a zobrazí používateľovi.

V manifeste Android (AndroidManifest.xml) je uvedené, ktorá aktivita je hlavná pomocou intent filtra:

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

Takže, vstupný bod je metóda onCreate() v MainActivity alebo v triede Application, kde začína vykonávanie logiky aplikácie.