Hogyan biztosítható, hogy a műveletek végrehajtása ne blokkolja a felhasználói felületet?
Android
Felsorolnád az Android architektúrájának fő elemeit és funkcióikat?
Felsorolnád az Android komponenseket, amelyek nem számítanak kulcsfontosságúnak?
Milyen módszerekkel indítható el a korutinok végrehajtása a technológiai veremében?
Hogyan történik az információcsere a szálak között több szálas környezetben?
Felsorolnád a különböző Intent típusokat viselkedésük vagy végrehajtási módjuk szerint?
Lehetséges, hogy az onDestroy metódus hívása az onStop hívása nélkül történik?
Milyen módjai vannak a rendszer különböző összetevői közötti interakció szervezésének?
Magyarázza el a különbségeket a Flow és a LiveData között az Android alkalmazásokban való használatuk kontextusában.
Hogyan valósult meg a adatfolyam az adatforrás és a felhasználói felület között a rendszerben?
Milyen eszközöket vagy könyvtárakat használnak az adatforrás és a felhasználói felület közötti folyamatos adatcsere szervezésére?
Hogyan történik az adatok átadása az üzleti logikától a felhasználói felülethez?
Meg tudná magyarázni az Activity komponens életciklusának szakaszait Androidban?
Hogyan lehet adatokat kinyerni az adatbázisból, és megjeleníteni a felhasználói felületen?
Meg tudná magyarázni az Androidban a Fragment életciklusának szakaszait?
Lehetséges szinkron módon megkapni a launch függvény végrehajtásának eredményét?
Hogyan valósítható meg egy olyan függvény, amely egyszerre tölti be aszinkron módon két különböző forrásból az adatokat?
Mi a különbség az Activity és a Fragment életciklusának szakaszai között Androidban?
Jól hallja a hangomat/ hangjelzésem?
Mik a Kotlin nyelv fő előnyei és hátrányai más programozási nyelvekhez képest?