Junior — Middle
Kde se obvykle v kódu nachází vstupní bod programu?
sobes.tech AI
Odpověď od AI
V aplikacích Android je vstupní bod programu obvykle umístěn ve třídě, která dědí od Application, nebo v hlavní Activity.
- Třída Application — je vytvořena jednou při spuštění aplikace a inicializuje globální nastavení a závislosti.
- MainActivity — je první aktivitou, která se spustí a zobrazí uživateli.
V manifestu Android (AndroidManifest.xml) je určeno, která aktivita je hlavní, pomocí intent filtru:
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
Tím je vstupní bod metoda onCreate() v MainActivity nebo ve třídě Application, kde začíná provádění logiky aplikace.