Cum se asigură executarea operațiunilor astfel încât să nu blocheze interfața utilizatorului?
Android
Poți enumera principalele elemente ale arhitecturii Android și funcțiile lor?
Poți enumera componentele Android care nu sunt considerate cheie?
Ce metode pot fi utilizate pentru a iniția executarea corutinelor în stiva dvs. de tehnologii?
Este posibil ca metoda onDestroy să fie apelată fără a fi apelată anterior onStop?
Cum se realizează schimbul de informații între fire într-un mediu multithread?
Poți enumera diferitele tipuri de Intent în funcție de comportamentul sau modul de execuție?
Care sunt modalitățile de organizare a interacțiunii între diferitele componente ale sistemului?
Cum este implementat fluxul de date între sursa de date și interfața utilizator în sistem?
Explica diferențele dintre Flow și LiveData în contextul utilizării lor în aplicațiile Android.
Ce instrumente sau biblioteci sunt utilizate pentru a organiza schimbul continuu de date între sursa de date și interfața cu utilizatorul?
Cum se extrage informația din baza de date și se afișează pe interfața utilizatorului?
Este posibil să obțineți rezultatul execuției funcției launch în mod sincron?
Cum se realizează transferul de date de la logica de afaceri către interfața utilizatorului?
Cum se implementează o funcție care încarcă simultan date din două surse diferite în mod asincron?
Puteți explica etapele ciclului de viață al componentei Activity în Android?
Poți enumera principalele tipuri de intent în Android?
Puteți explica etapele ciclului de viață al unui Fragment în Android?
Care este diferența dintre fazele ciclului de viață ale Activity și Fragment în Android?
Care sunt principalele avantaje și dezavantaje ale limbajului Kotlin în comparație cu alte limbaje de programare?