Cosa bisogna considerare quando si salva lo stato dell'applicazione usando il metodo onSaveInstanceState?
Android
Puoi spiegare cosa significa usare la parola chiave crossinline in Kotlin e in quali casi viene applicata?
Quali relazioni esistono tra i metodi hashCode e equals in Java?
Puoi spiegare cosa significa il termine reified nella programmazione?
Come implementare un metodo per calcolare un hash unico di un oggetto in Java?
Quali sono le limitazioni e le caratteristiche dell'uso di GlobalScope in Kotlin Coroutines?
È possibile re-inizializzare programmaticamente un ArrayList, sostituendo forzatamente il suo contenuto?
È possibile che un servizio sia contemporaneamente negli stati onBind e started?
Quali metodi possono essere usati per ridurre la probabilità di collisioni nell'uso di tabelle hash?
Puoi spiegare cosa significa la funzione coroutineScope in Kotlin e a cosa serve?
Come vengono serializzati e deserializzati gli oggetti usando Parcelable in Android?
La chiamata a unbindService è l'unico passaggio per terminare correttamente e rimuovere il servizio?
Quali sono i principali metodi disponibili nell'interfaccia CoroutineScope per gestire le coroutine?
Come avviene il trasferimento di informazioni tra i componenti Fragment in Android?
Spiega il concetto di classe Nothing nel contesto della programmazione.
A quale livello dell'architettura di progettazione si trova il livello responsabile dell'archiviazione dei dati secondo i principi dell'architettura pulita?
Perché gli oggetti uguali secondo il metodo equals non devono necessariamente avere lo stesso valore di hashCode?
Spiega cos'è un Content Provider nel contesto dello sviluppo Android e come viene utilizzato per scambiare dati tra le applicazioni.
Come determinare se un Fragment in Android ha un costruttore?