Android
Qual è la funzione principale della macchina virtuale Dalvik sui dispositivi Android?
Quali difficoltà possono sorgere nell'implementare il pattern Singleton tramite serializzazione?
Come si può aumentare la durata del BroadcastReceiver in Android?
Quali sono gli approcci principali per creare coroutine nella programmazione?
Perché sovrascrivere o usare il metodo equals nelle classi di dati?
Hai usato la libreria Combine per elaborare flussi di dati?
Quali argomenti e parametri accetta il metodo getValue di un oggetto delegato?
Puoi spiegare cos'è il file AndroidManifest.xml e quale ruolo svolge in un progetto Android?
Qual è la differenza tra il contesto locale e il contesto dell'applicazione nell'ambito dell'infrastruttura e perché è importante?
Come avviene lo scambio di dati tra frammenti durante l'uso di FragmentManager?
Qual è il numero massimo di metodi consentiti in un'interfaccia con assegnazione funzionale?
Potresti spiegare cosa significa una richiesta asincrona nel contesto della programmazione e dell'interazione con il server?
È possibile che il metodo onDestroy venga eseguito senza una chiamata preventiva a onPause e onStop?
Come si può scrivere programmaticamente del testo nel componente EditText in un'applicazione?
Quali componenti o classi nell'API Android possono contraddire i principi SOLID nella progettazione?
Qual approccio consiglieresti per eseguire compiti in modo asincrono in background?
Quali metodi possono essere usati per gestire e trattare le eccezioni in Kotlin Coroutines?
Perché modificare il metodo equals senza aggiornare di conseguenza hashCode compromette la correttezza del funzionamento delle tabelle hash?
In quali casi il tipo di dato object è applicabile in Kotlin?
Quali metodi possono essere usati per cambiare il dispatcher di esecuzione delle coroutine in Kotlin?