Kotlin
-
Funzioni let, run, also, apply, with di Kotlin
In questo tutorial, implementeremo alcune delle importanti funzioni della libreria standard disponibili in Kotlin. La kotlin-stdlib ci fornisce utili funzioni di ordine superiore che implementano modelli idiomati. Vedremo come rendono la programmazione in Kotlin così più semplice e veloce. Le funzioni di cui parleremo di seguito sono: let run also apply with Kotlin let let prende l’oggetto su cui viene invocato come parametro e restituisce il risultato dell’espressione lambda. Kotlin let è una funzione di contesto in cui le variabili…
-
Domande dell’intervista Kotlin
Kotlin è l’ultimo linguaggio di programmazione JVM sviluppato da JetBrains. Google lo ha reso il linguaggio ufficiale per lo sviluppo di Android insieme a Java. Gli sviluppatori sostengono che affronti le problematiche riscontrate nella programmazione Java. Ho scritto molti tutorial su Kotlin e qui sto fornendo importanti domande di colloquio su Kotlin. Domande di colloquio su Kotlin Qui sto fornendo domande e risposte di colloquio su Kotlin che ti aiuteranno nei tuoi colloqui su Kotlin. Queste domande di colloquio su…
-
Spinner Android utilizzando Kotlin
In questo tutorial, discuteremo e implementeremo gli Spinner nella nostra applicazione Android utilizzando Kotlin. Android Spinner viene utilizzato per creare un elenco a discesa sullo schermo. Cosa imparerai? Creazione degli Spinner tramite XML e programmazione Impostare un prompt sugli Spinner. Creazione di un layout personalizzato per lo Spinner. Gestione degli eventi di clic e visualizzazione di un messaggio Toast. Prevenire che l’evento di clic venga attivato automaticamente la prima volta. Cos’è lo Spinner Android? Spinner sono simili a un menu…
-
Kotlin print(), println(), readLine(), Scanner, REPL
Oggi impareremo come usare le funzioni di stampa Kotlin e come ottenere ed interpretare l’input dell’utente dal console. Inoltre, esploreremo Kotlin REPL. Funzioni di Stampa Kotlin Per visualizzare qualcosa sullo schermo vengono utilizzati i seguenti due metodi: print() println() Il comando print stampa tutto ciò che si trova al suo interno sullo schermo. Il comando println aggiunge una nuova linea alla fine dell’output. I comandi di stampa chiamano internamente System.out.print. Il codice seguente mostra i comandi di stampa in azione:…
-
Gestione degli intenti Android tra le attività utilizzando Kotlin
In questo tutorial, parleremo degli Intent di Android e li implementeremo usando Kotlin nella nostra applicazione. Cosa imparerai? Cos’è un Intent? Tipi di Intent? Utilizzo degli Intent tra attività Invio di dati utilizzando gli Intent di Android Utilizzo di Parcelable e Serializable per passare gli oggetti Creazione di intenti abbreviati Intent di Android Come suggerisce il nome, un Intent è qualcosa che viene utilizzato per eseguire un’azione rispetto al flusso dell’applicazione Android. Gli Intent possono essere utilizzati per: Avviare una…
-
Classe Kotlin – Costruttore Kotlin
Nel tutorial odierno, discuteremo i concetti di Programmazione Orientata agli Oggetti in Kotlin. Approfondiremo la classe Kotlin nei dettagli, esaminando anche costruttori, modificatori di accesso e classi astratte di Kotlin. Classe Kotlin Una classe è una definizione che raggruppa funzioni e proprietà. Le classi in Kotlin vengono definite utilizzando la parola chiave class seguita dal nome della classe. Il corpo va all’interno delle parentesi graffe. class FirstClass { } Un’istanza della classe viene istanziata nel modo seguente: val firstClass =…
-
Classe dati Kotlin
In questo tutorial, esamineremo la Kotlin Data Class. Se non hai letto il post su Classi Kotlin, ti consigliamo di farlo prima di procedere. Kotlin Data Class Ti stanchi di scrivere migliaia di righe di codice per le tue classi dati POJO in Java? Ogni programmatore Java a un certo punto deve aver preso nota del numero di righe di codice necessarie per classi che devono solo memorizzare alcuni dati. Vediamo come appare una classe POJO Book.java: public class Book…
-
Classe sigillata Kotlin
In questo tutorial, esamineremo la classe sigillata di Kotlin. Cosa sono? A cosa servono? Affronteremo tutte queste cose di seguito. Classe Sigillata di Kotlin In termini semplici, come suggerisce il nome, le classi sigillate sono sigillate o chiuse, rendendole quindi restrittive. Le classi sigillate vengono utilizzate per rappresentare gerarchie di classi restrittive in cui l’oggetto o il valore può avere un valore solo tra uno dei tipi, fissando così le gerarchie dei tipi. Le classi sigillate sono comunemente utilizzate nei…
-
Modificatori di Visibilità Kotlin – pubblico, protetto, interno, privato
In questo tutorial, discuteremo i vari modificatori di visibilità disponibili nella programmazione Kotlin. Modificatori di Visibilità Kotlin I modificatori di visibilità sono modificatori che, quando aggiunti a una classe/interfaccia/proprietà/funzione in Kotlin, definiscono dove è visibile e da dove può essere accessibile. I setter delle proprietà in Kotlin possono avere un modificatore separato rispetto alla proprietà. I getter non possono avere un modificatore di visibilità definito. Utilizzano lo stesso modificatore della proprietà. Di seguito sono riportati i modificatori di visibilità: pubblico…