Jaké základní třídy je třeba rozšířit pro vytvoření vlastního uživatelského komponentu pohledu?
Android
Můžete vysvětlit fáze životního cyklu pohledu v architektuře aplikace?
Jak se určuje čas vložení prvku do HashMap v případě kolize?
Můžete vysvětlit, co znamená funkce coroutineScope v Kotlinu a k čemu se používá?
Můžete vysvětlit fáze životního cyklu Fragment v Androidu?
Jaké metody řízení chyb jsou použitelné v korutinách?
Můžete vysvětlit, k čemu slouží metoda hashCode v jazyce Java a jak je implementována?
Jak objekty Handler a Looper spolupracují při zpracování zpráv v Androidu?
Jak odhadnout časové náklady na operaci čtení prvku z ArrayList?
Jaký je účel principu kompozice v objektově orientovaném programování?
Jaké metody lze použít k implementaci vytváření fragmentu v aplikaci?
Můžete vysvětlit, jak je implementována datová struktura HashMap a jak zajišťuje rychlý přístup k prvkům?
Může hlavní vlákno provádět síťové požadavky bez blokování nebo problémů s výkonem?
V čem spočívá potřeba implementace rozhraní Parcelable v objektech Android?
Můžete vysvětlit, co je komponenta RecyclerView v Androidu a jak funguje?
Jaký je účel funkce replace() v programování?
Můžete vysvětlit, co se rozumí pod pojmem 'inline funkce' v programování?
Vysvětlete, co představuje koncept Looper v kontextu vývoje aplikací.
Je nutné používat klíčové slovo inline pro funkci, která nepoužívá lambda výrazy?
Jaké nástroje používáš nebo znáš pro vývoj modulů v projektu?