Které funkce je třeba přepsat v adapteru RecyclerView, aby bylo možné zobrazit seznam s různými typy prvků?
Android
Vysvětlete rozdíly mezi vnitřní třídou a vnořenou třídou v jazyce Java.
Můžete vyjmenovat hlavní typy Intent používané při vývoji Android aplikací?
Jaké metody lze použít k realizaci mezer mezi prvky v RecyclerView?
Zachovávají objekty, které prošly serializací a následnou deserializací, rovnost podle metody equals()?
Jak určit časové náklady při vkládání prvku do středu pole implementovaného pomocí ArrayList?
Jak vhodné je používat neformální oslovení 'ty' v pracovním prostředí?
Lze v rozšiřujících funkcích v Kotlinu deklarovat soukromé vlastnosti nebo metody?
Proč změna metody equals bez odpovídající aktualizace hashCode narušuje správnost fungování hash tabulek?
Můžeš vyjmenovat typy ViewGroup v Androidu a stručně popsat jejich vlastnosti?
Které principy SOLID zůstávají při používání Context v Androidu zachovány a nejsou porušeny?
Můžeš vyjmenovat hlavní typy intent v Androidu?
Vysvětlete, co jsou rozšiřující funkce a jaký je jejich hlavní účel v programování.
Proč je důležité přepsat metodu equals ve svých třídách?
Je možné, aby Fragment existoval bez připojeného View?
Můžete vysvětlit koncept PendingIntent a jak se používá v vývoji Android?
Jaká je hlavní funkce datové struktury Set a jaká je její výhoda?
Jaké metody řízení chyb jsou použitelné v korutinách?
Můžeš popsat hlavní způsoby zpracování událostí nebo požadavků v systému?
Jaké metody přenosu dat mezi Fragment a Activity znáte, stejně jako způsoby výměny informací z jednoho obrazovky na druhou?