Sobes.tech

Android

Ce caracteristici și capcane trebuie luate în considerare atunci când se apelează metoda onDestroy în ciclul de viață al componentului?

Junior — Middle
191

Ce se întâmplă dacă adaugi noi înregistrări în baza de date Room și te abonezi la modificările datelor folosind Flow?

Junior — Middle
189

Aveți experiență în dezvoltarea de aplicații mobile multiplatformă folosind Kotlin Multiplatform Mobile (KMM)?

Junior — Middle
189

Care sunt principalele etape ale procesului de viață al View pe care le cunoașteți?

Junior — Middle
189

Ce componente proprii ale interfeței ați creat folosind vizualizări personalizate?

Junior — Middle
187

Cum influențează creșterea valorii compileSdk în fișierul build.gradle funcționarea și comportamentul aplicației?

Junior — Middle
183

Cum se poate executa un bloc de cod asincron într-o funcție sincronă atunci când se utilizează Coroutines?

Junior — Middle
182

Un exemplu de bază de date trebuie să-și actualizeze sau să-și verifice periodic datele cu o sursă externă de informații?

Junior — Middle
181

De ce este important să injectăm dependențe într-o clasă sau modul?

Junior — Middle
180

Aveți experiență cu proiecte compuse din mai multe module?

Junior — Middle
180

Este obligatoriu să folosiți sincronizarea atunci când executați corutine lansate în Main Dispatcher pentru a crește în siguranță o variabilă globală?

Junior — Middle
180

Cum se pot extrage atributele utilizator definite în XML în interiorul propriului component View?

Junior — Middle
176

Cum se poate formula o interogare în biblioteca Room pentru a lucra cu baza de date?

Junior — Middle
176

Care este beneficiul utilizării LiveData ca tip de returnare pentru metodele DAO în arhitectura Android?

Junior — Middle
175

Poți enumera principalele tipuri de mesaje pe care sistemul le trimite managerului sau administratorului?

Junior — Middle
173

Care sunt componentele și obiectele principale implementate în straturile de date și de prezentare în arhitectura aplicației?

Junior — Middle
173
/4