Bentornati.
In questo video parleremo di immagini.
In Jetpack Compose.
Image è una funzione componibile utilizzata per visualizzare le immagini in Jetpack Compose.
Per definire un'immagine, utilizzerò l'immagine componibile.
Inizierò quindi con la definizione di una nuova funzione componibile, denominata display image.
E qui inizierò a definire l'immagine.
L'immagine componibile consente di caricare immagini da varie risorse,
come risorse disegnabili, URL di rete o file locali.
Se si guarda più da vicino, abbiamo il pittore e la descrizione del contenuto e questi sono parametri obbligatori.
E se passiamo all'immagine possiamo definire un vettore immagine descrizione del
contenuto modificatore di allineamento, scala del contenuto filtro colore alfa.
È possibile caricare le immagini utilizzando il parametro painter Third del composable image.
Il pittore rappresenta la rappresentazione visiva dell'immagine.
Può essere creato usando funzioni come la funzione resource painter per le risorse disegnabili, il
metodo painter for per i disegnabili vettoriali o la funzione painter per le implementazioni personalizzate.
E per visualizzare un'immagine, voglio scaricarla dall'applicazione web.
E comunque, questa è un'applicazione di master coding.
Questa è la mia applicazione ufficiale su Play Store, con una valutazione di
4,6 e oltre otto 900.000 download, potete andare su Play Store e verificarla.
Ho intenzione di visualizzare il logo della mia applicazione, quindi ho scaricato questo file png.
Accedere ad Android Studio e alla cartella drawable.
Fare clic su OK.
E questa è la nostra immagine che vogliamo visualizzare in Jetpack Compose image composable.
Si chiama app Logo.png.
Qui, all'interno dell'immagine, devo specificare il parametro painter e
riferirlo all'immagine che è stata inserita nella cartella drawable.
A tale scopo, creerò una variabile chiamata my painter uguale alla risorsa painter.
E qui specificherò l'ID del logo dell'applicazione disegnabile.
La risorsa painter è una funzione utilizzata per creare un oggetto
painter, che rappresenta il contenuto visivo da disegnare sullo schermo.
L'interfaccia del pittore di Jetpack Compose è responsabile della pittura degli elementi visivi,
comprese le immagini e il logo dell'applicazione id are dot drawable dot.
Specifica l'ID della risorsa dell'immagine da caricare.
Nello sviluppo di applicazioni Android le risorse disegnabili sono memorizzate nella directory res
drawable del progetto Quindi devo specificare qui nell'immagine componibile la mia variabile painter.
Questo approccio garantisce che le immagini siano caricate in modo efficiente e gestite
correttamente all'interno del toolkit Jetpack Compose UI, offrendo un modo conveniente per integrare
le immagini nei layout dell'interfaccia utente, mantenendo al contempo prestazioni e coerenza.
Il parametro di descrizione del contenuto viene utilizzato nell'immagine componibile in
Jetpack Compose per fornire una descrizione testuale del contenuto dell'immagine.
Ai fini dell'accessibilità, è fondamentale per rendere l'applicazione più inclusiva e utilizzabile da
chi ha problemi di vista o si affida a lettori di schermo.
Fornirò una descrizione del contenuto per la mia immagine come logo dell'app di codifica master.
Includere sempre una descrizione del contenuto per le immagini, soprattutto se
trasmettono informazioni importanti o hanno uno scopo funzionale all'interno dell'applicazione.
Evitate di utilizzare descrizioni generiche come immagine o icona e cercate di fornire un contesto significativo agli utenti.
Generiamo l'anteprima.
Quindi lo copierò e lo incollerò qui per visualizzare l'anteprima.
Eccoci qua.
Questa è la nostra immagine.
Inoltre, è possibile aggiungere i modificatori.
Quindi il modificatore è uguale al modificatore del punto di imbottitura, ad esempio 16 dpi o dimensione.
Si può vedere che questa è l'immagine e che ci sono imbottiture da tutti i lati.
Immagine.
Composable è utilizzato per visualizzare le immagini in Jetpack Compose e la risorsa painter è un'utilità
fornita da Jetpack Compose per caricare le immagini da una risorsa disegnabile nel progetto Android.
I due parametri obbligatori da includere nell'immagine sono
il pittore e la descrizione del contenuto.
Includete sempre una descrizione per il contenuto ed evitate
di utilizzare descrizioni generiche come immagine o icona.