In questo video impariamo a conoscere gli intenti in Android.
Un intento è un componente fondamentale che facilita la comunicazione tra i diversi componenti
di un'applicazione e tra applicazioni diverse.
Gli intenti vengono utilizzati per richiedere l'esecuzione di un'azione all'interno della stessa app o da parte di altre
app e possono essere utilizzati per una serie di scopi, come l'avvio di attività, l'avvio di servizi, la trasmissione
di messaggi e altro ancora.
In Android esistono due tipi principali di intenti: intenti espliciti e intenti impliciti.
In questo video, impareremo a conoscere gli intenti espliciti.
Nel prossimo video, impareremo a conoscere gli intenti impliciti.
Gli intenti espliciti vengono utilizzati per avviare un componente specifico all'interno della propria applicazione, in genere specificando
il nome della classe del componente di destinazione.
Ad esempio, supponiamo di avere due attività, una principale e una seconda.
Questa è l'attività principale.
Per creare una nuova attività, andiamo nel pacchetto.
Nuova attività.
Vuoto di vedute, attività.
Lo nomino come secondo.
Attività.
Fare clic su Fine.
E questa è la nostra seconda attività.
Questo è il file di layout a cui è associato.
La seconda attività è visibile nel layout.
Questo è il file di layout per le attività.
Secondo due: ora vogliamo passare dall'attività principale alla seconda attività.
A tale scopo, creeremo una nuova funzione per la seconda attività.
E comincerò con l'intento.
Questo è l'uso degli intenti e il modo in cui li utilizziamo in Android Alt e enter per importare la classe degli intenti.
Lo si può vedere dal pacchetto di contenuti Android.
Intento.
Sto creando una nuova istanza della classe intent.
Poi inizierò con la nuova parola chiave e l'intento.
Passo i due parametri.
Il primo è la posizione attuale, il secondo è la destinazione.
Quindi questo rappresenterà che siamo in questa classe nell'attività principale e andrò al metodo start
dell'attività della seconda attività e passerò l'intent che ho creato prima.
Di nuovo, ragazzi, ho creato un'istanza della classe Intent.
Ho passato il contesto del pacchetto.
Più avanti parleremo del contesto, che è la posizione attuale o l'attività in corso e la destinazione
dove dobbiamo andare.
Ora creerò un semplice pulsante.
Nella prima attività.
Ora inizializzerò questo pulsante nel metodo Oncreate.
Pulsante.
Alt+ enter per importare la classe btn.
Punto impostato su Click Listener Nuova vista su Click listener e ascolto su Click.
Chiamerò questo metodo.
Passare alla seconda attività.
Nella seconda attività, trascinerò qui un testo, ne dedurrò i vincoli e aumenterò le dimensioni
di questa vista di testo.
Passerò alla modalità split.
Dimensione del testo.
32 sp e lo cambierò in benvenuto alla seconda attività.
Lasciatemi gestire il progetto.
Questa è la nostra schermata principale.
Faccio clic su questo pulsante, vado alla seconda attività e si può vedere che questa è la seconda attività.
Gli intenti espliciti vengono quindi utilizzati per avviare un componente specifico all'interno della propria applicazione.
Questa componente specifica è la seconda attività.
Utilizziamo gli intenti espliciti per avviare la nuova attività, che è la seconda.