Layout Xamarin.Android

I layout vengono usati per disporre gli elementi che costituiscono l'interfaccia utente di uno schermo ,ad esempio un'attività. Le sezioni seguenti illustrano come usare i layout più usati nelle app Xamarin.Android.

  • LinearLayout è un gruppo di visualizzazioni che visualizza gli elementi di visualizzazione figlio in una direzione lineare, verticalmente o orizzontalmente.

    Example Linear Layout

  • RelativeLayout è un gruppo di visualizzazioni che visualizza gli elementi della visualizzazione figlio in una posizione relativa. La posizione di una vista può essere specificata in relazione agli elementi di pari livello.

    Example Relative Layout

  • TableLayout è un gruppo di viste che visualizza gli elementi della visualizzazione figlio in righe e colonne.

    Example Table Layout

  • RecyclerView è un elemento dell'interfaccia utente che visualizza una raccolta di elementi in un elenco o in una griglia, consentendo all'utente di scorrere la raccolta.

    Example Recycler View

  • ListView è un gruppo di visualizzazioni che crea un elenco di elementi scorrevoli. Le voci di elenco vengono inserite automaticamente nell'elenco utilizzando un adattatore elenco. è ListView un importante componente dell'interfaccia utente delle applicazioni Android perché viene usato ovunque da brevi elenchi di opzioni di menu a lunghi elenchi di contatti o preferiti internet. Offre un modo semplice per presentare un elenco di righe scorrevoli che può essere formattato con uno stile predefinito o personalizzato in modo esteso. Per un'istanza di ListView è necessario un adapter per inserire i dati contenuti nelle visualizzazioni di riga.

    Example List View

  • GridView è un elemento dell'interfaccia utente che visualizza gli elementi in una griglia bidimensionale che può essere scorrevole.

    Example Grid View

  • GridLayout è un gruppo di visualizzazioni che supporta la disposizione delle visualizzazioni in una griglia 2D, simile a una tabella HTML.

    Example Grid Layout

  • I layout a schede sono un modello di interfaccia utente diffuso nelle applicazioni per dispositivi mobili grazie alla semplicità e all'usabilità. Offrono un modo coerente e semplice per spostarsi tra varie schermate in un'applicazione.

    Example Tabbed Layout