Lze použít Retrofit k automatickému zpracování vypršených tokenů při provádění API požadavků?
Android
V čem se liší klíčové slovo volatile od atomárních datových typů v kontextu vícenásobného zpracování?
Můžete vyjmenovat hlavní prvky architektury Android a jejich funkce?
Jaké fáze zahrnuje proces vizualizace uživatelského rozhraní?
Jak je řízen životní cyklus fragmentu v Androidu při změně konfigurace zařízení?
Lze v Daggeru implementovat dva metody v jednom modulu, které vracejí stejný typ objektu?
Můžete vysvětlit, co znamená použití klíčového slova crossinline v Kotlinu a v jakých případech se používá?
V čem se liší způsoby volání emit u SharedFlow a StateFlow?
V čem spočívá rozdíl mezi použitím Lazy a Provider v Dagger při vkládání závislostí?
Vysvětlete, co jsou uzavřené třídy v Kotlinu a jak se používají
Čím se liší kolekce od sekvence v programování?
Bude vykonání async zrušeno, pokud je uvnitř něj launch a dojde k výjimce?
V jakém vlákně dochází k inicializaci a spuštění korutin při použití unconfined?
Lze provést návrat z funkce mimo aktuálního kontextu uvnitř funkce deklarované jako crossinline v Kotlinu?
V čem se liší mechanismus Binds od Provides v kontextu dependency injection nebo modulárních systémů?
Jaký je rozdíl mezi metodami onStart a onResume v životním cyklu Android aktivity?
Je možné si být jistý, že při změně nastavení bude volán právě uživatelský konstruktor fragmentu?
Jakou roli mají transakce v knihovně Room pro zajištění integrity dat?
Můžeš se podělit, jak se máš v tuto chvíli?
V jakých situacích jsou fragmenty v programování použitelné?