Salve, amici, e bentornati.
In questa sezione inizieremo a conoscere le viste dei riciclatori.
È un concetto molto importante in Android.
Voglio che vi concentriate su di me.
Prendete appunti e seguite i miei tutorial di codifica passo dopo passo per capire e padroneggiare le viste del riciclatore.
La vista Riciclatore semplifica la visualizzazione efficiente di grandi insiemi di dati.
L'utente fornisce i dati e definisce l'aspetto di ciascun elemento e la libreria di viste recycler crea dinamicamente gli
elementi quando sono necessari.
Come dice il nome, la vista riciclatore ricicla questi singoli elementi.
Quando un elemento scorre fuori dallo schermo, la vista riciclatore non distrugge la sua vista.
Invece, la vista di riciclo riutilizza la vista per i nuovi elementi che scorrono sullo schermo.
Ad esempio, in questa applicazione, se scorriamo l'elenco verso il basso, il primo elemento verrà fatto scorrere fuori dallo
schermo.
Quindi questa istanza di layout verrà inserita nella coda che prepara tre viste di testo a sinistra e una vista
di testo a destra e una vista immagine a destra.
Abbiamo quindi quattro punti di vista.
Quindi questa istanza di layout verrà riempita con il nuovo contenuto e scorrerà di nuovo e verrà visualizzata al nuovo elemento
che abbiamo fatto scorrere verso il basso.
Un altro esempio in questa vista di riciclaggio, se scorriamo verso il basso fino agli elementi.
Ad esempio, scorro fino alla voce numero sei e alla voce numero sette, la voce numero uno.
L'elemento numero zero verrà cancellato dalla memoria per ridurre il consumo di memoria, la vista riciclatrice migliora
le prestazioni e la reattività dell'applicazione e riduce il consumo energetico.
Quindi vorrei che capiste che la vista riciclatrice migliora le prestazioni riutilizzando i
layout e le viste esistenti.
Ad esempio, in questa vista di riciclaggio l'utente scorre verso l'alto.
Si tratta di una visione passiva.
Verrà gettato, poi verrà riciclato.
La vista e i dati di bind alla nuova vista da visualizzare qui per creare una vista riciclatrice.
Ci sono molti passi da seguire.
Vi invito a prendere nota di questi passaggi o a scaricare questa presentazione e a salvarla per poter creare in seguito
delle viste di riciclo.
Il primo elemento da creare è l'elemento, il layout e il layout XML che rappresenta il layout di un singolo elemento
nella vista del riciclatore.
Quindi creiamo la vista riciclatrice in un'attività e la inizializziamo.
Il terzo passo consiste nel creare la classe modale, che rappresenta la classe di dati che funge
da struttura per contenere le informazioni di ogni elemento della vista riciclatore.
Il quarto passo è la classe adattatore.
Questa classe conterrà tutti i metodi per gestire l'implementazione della vista riciclatrice, come la creazione, il binding e la determinazione
del conteggio degli elementi.
Abbiamo lavorato con gli adattatori e gli adattatori personalizzati nella sezione precedente, quindi fate riferimento alla sezione
sugli adattatori.
Il supporto delle viste contiene i riferimenti alle viste all'interno del layout di ciascun elemento.
Ottimizzazione delle ricerche delle viste.