Impariamo a conoscere un altro widget chiamato Vista immagine.
Image View è un widget dell'interfaccia utente utilizzato per visualizzare immagini e oggetti disegnabili nell'interfaccia utente delle applicazioni
Android.
Fa parte del framework Android e può essere incluso nei file di layout XML o istanziato programmaticamente nel codice
Java o Kotlin per creare una vista immagine.
Passiamo al file XML.
Cominciamo con il tag image view, clicchiamo su enter e vediamo che gli attributi, width e height, vengono specificati
automaticamente.
È possibile impostare le dimensioni dell'immagine, ad esempio 100 DPI e 100 DPI per l'altezza e la larghezza.
Questo riquadro rappresenta la vista dell'immagine.
Specificherei l'ID, che è l'identificatore univoco e la definizione dell'ID deve avere la forma aggiungi
segni più e l'id poi slash avanti slash in questa forma e qui specifichiamo l'ID dell'immagine.
Ho impostato la mia immagine.
Il primo attributo dell'immagine che dobbiamo specificare è l'SRC.
Questo attributo viene utilizzato per impostare l'origine dell'immagine da visualizzare nella vista immagine.
Può essere impostato su una risorsa drawable, su una risorsa mipmap o su un URL per immagini remote utilizzando una libreria di caricamento
immagini come Glide o Picasso.
Più avanti in questo corso, utilizzeremo la libreria glide, ma ora capiamo come visualizzare le immagini
nella vista immagine dai file locali.
Copierò l'immagine chiamata codifica Master con lettere minuscole.
Assicuratevi quindi di iniziare con lettere minuscole e senza spazi nel nome dell'immagine e assicuratevi
che sia dot png dot jpg.
Poi lo copio e vado nella cartella drawable di Android studio e lo incollo.
Fare clic su OK e assicurarsi che il nome dell'immagine inizi con lettere minuscole, senza numeri e senza
spazi.
Se faccio clic su di esso, posso vedere questa immagine.
Un altro attributo è il tipo di scala Tipo di scala.
Questo attributo definisce il modo in cui l'immagine deve essere scalata e posizionata all'interno dei limiti della vista immagine.
Ha diverse opzioni, come l'adattamento a X, y e al centro.
Centro, centro del raccolto all'interno.
ET cetera.
Ciascuna opzione influisce sulla modalità di visualizzazione dell'immagine.
Ad esempio, ritagliare il centro all'interno.
Ma preferisco usare il ritaglio centrale quando ho a che fare con immagini piccole.
Questo o questo attributo non lo influenzerà in modo significativo.
Descrizione del contenuto.
Questo attributo fornisce una descrizione del contenuto della vista dell'immagine ai fini dell'accessibilità.
Ad esempio, questa è un'immagine della mia applicazione Master Coding su Play Store.
Inoltre, è possibile impostare il padding, il margine e questi attributi comuni tra le viste.
Passiamo all'attività principale e iniziamo a dichiarare l'istanza della vista immagine e a inizializzarla.
Vista immagine uguale a Trova vista per ID o. id punto la mia immagine.
Quindi trovo l'immagine utilizzando l'ID e la imposto in questa istanza chiamata vista immagine.
La chiamerò vista immagine alt e darò invio per importare la classe e se facciamo clic su importa possiamo vedere che la classe
vista immagine è stata importata.
Ci sono molti metodi che possiamo utilizzare.
Il mio punto di vista immagine e il metodo più importante che useremo è impostare la risorsa immagine per modificare
il contenuto dell'immagine in modo programmatico impostare la risorsa immagine e qui specifichiamo l'id r dot drawable
dot master coding.
Questa è l'immagine che viene inserita nella cartella drawable.