Vai Retrofit var izmantot, lai automātiski apstrādātu derīguma termiņu beigušos tokenus API pieprasījumu laikā?
Android
Kā atšķiras atslēgvārds volatile un atomu datu tipi daudzprocesu programmēšanas kontekstā?
Vai vari uzskaitīt Android arhitektūras galvenos elementus un to funkcijas?
Kādus posmus ietver lietotāja saskarnes vizualizācijas process?
Vai Dagger var īstenot divas metodes vienā modulī, kas atgriež to paša veida objekta?
Kā tiek pārvaldīts Android fragmenta dzīves cikls, mainoties ierīces konfigurācijai?
Vai jūs varat izskaidrot, ko nozīmē izmantot atslēgvārdu crossinline Kotlin un kādos gadījumos tas tiek piemērots?
Kā atšķiras emit izsaukšanas veidi SharedFlow un StateFlow?
Kā atšķiras kolekcija no secības programmēšanā?
Kāda ir atšķirība starp Lazy un Provider izmantošanu Dagger, injicējot atkarības?
Izskaidrojiet, kas ir slēgtas klases Kotlin un kā tās tiek izmantotas
Kurā pavedienā notiek korutīnu inicializācija un uzsākšana, izmantojot unconfined?
Vai async izpilde tiks izdzēsta, ja tajā ir launch un notiek izņēmums?
Vai ir iespējams veikt atgriešanos no funkcijas ārpus pašreizējā konteksta iekšā funkcijā, kas ir deklarēta kā crossinline Kotlin?
Kāda ir atšķirība starp mehānismiem Binds un Provides atkarību injekcijas vai modulāro sistēmu kontekstā?
Kā īstenot Broadcast Receiver komponenti, kas darbojas tikai pašreizējās lietojumprogrammas ietvaros?
Kāda ir atšķirība starp metodēm onStart un onResume Android aktivitātes dzīves ciklā?
Vai ir iespējams būt pārliecinātam, ka iestatījumu maiņas laikā tiks izsaukts tieši lietotāja konstruktoru?
Kā atšķirt pamatdatus tipus no atsauces objektiem programmēšanas valodā?
Kāda ir transakciju loma Room bibliotēkā datu integritātes nodrošināšanā?