Android
Qual parola chiave nel linguaggio Python viene usata per dichiarare una variabile all'interno del costruttore di una classe, che viene usata solo nel blocco __init__?
Quali fasi del ciclo di vita di un'attività si attivano al cambiare l'orientamento dello schermo?
Qual è il ruolo aggiuntivo degli alias oltre a abbreviare i nomi dei tipi di dati?
In quale area o settore è più importante concentrare i propri sforzi nello sviluppo di un progetto?
Hai utilizzato il meccanismo di blocco con la parola chiave synchronized nei tuoi progetti?
Puoi nominare le classi chiave utilizzate nel lavoro con le Coroutines?
È accettabile definire un costruttore senza parametri nelle classi di dati?
Come determinare l'ambito delle coroutine in programmazione?
È possibile descrivere le principali differenze tra le strutture 'for' e 'forEach' in Kotlin e in quali situazioni è preferibile usarle?
È possibile salvare un oggetto di tipo data class in un Android Bundle?
Come avviene lo scambio di dati tra frammenti durante l'uso di FragmentManager?
Come si può implementare un meccanismo di schede con storico della navigazione salvato, usando i frammenti in Android?
Quali sono i vantaggi e gli svantaggi dell'uso delle coroutine nella programmazione?
Come implementare una funzione che determina il primo elemento di un array che non è presente in un secondo array?
Quali metodi esistono per mantenere l'interfaccia utente durante la modifica dell'orientamento o della configurazione del dispositivo?
La classe interna ha accesso ai membri della classe esterna?
Come interagiscono i componenti Handler e Looper nel sistema di elaborazione dei messaggi?
Come viene valutata la performance dell'operazione di ricerca di un elemento per chiave in HashMap?
È possibile implementare un metodo di fabbrica per creare un oggetto interfaccia?
Quali potenziali difficoltà possono sorgere durante il processo di decompilazione delle applicazioni?