Qual è la differenza tra la barra delle azioni e la barra degli strumenti appena introdotta?


Risposte:


197

Ho trovato una buona spiegazione nel post del blog degli sviluppatori Android .

In questa versione, Android introduce un nuovo widget Toolbar. Questa è una generalizzazione del modello della barra delle azioni che offre molto più controllo e flessibilità. La barra degli strumenti è una vista nella tua gerarchia come qualsiasi altra, che semplifica l'interlacciamento con il resto delle viste , l'animazione e la reazione agli eventi di scorrimento. Puoi anche impostarlo come barra delle azioni della tua attività, il che significa che le azioni del menu delle opzioni standard verranno visualizzate al suo interno.

Sì, noi sviluppatori Android, avevamo bisogno di un maggiore controllo ActionBar, giusto? Ed Toolbarè solo per questo.

In altre parole, ActionBarora è diventato un tipo speciale di Toolbar. Questo è un estratto dal documento ufficiale sulle specifiche di Google Material Design .

La barra dell'app, precedentemente nota come barra delle azioni in Android, è un tipo speciale di barra degli strumenti utilizzata per il branding, la navigazione, la ricerca e le azioni.

Maggiori dettagli su come utilizzare Toolbarcome ActionBarsono inclusi nel post di blog sopra.


44
Tecnicamente, quando si dovrebbe implementare Toolbare non ActionBare viceversa?
Malwinder Singh,

4
Offre un maggiore controllo per personalizzare il suo aspetto a differenza del vecchio ActionBar. Ha pienamente supportato le funzionalità della barra degli strumenti per abbassare i dispositivi del sistema operativo Android tramite la libreria di supporto AppCompact. Utilizzare una barra degli strumenti in sostituzione di ActionBar. In questo è ancora possibile continuare a utilizzare le funzionalità di ActionBar come menu, selezioni, ecc. Utilizzare una barra degli strumenti autonoma, ovunque si desideri collocare nella propria applicazione.
Amandeep Rohila,

1
@Malwinder va con Toolbar se hai davvero bisogno di cambiare altezza, stile, colori o più personalizzazione della barra delle azioni. Altrimenti per l'azione semplice, vai con la barra delle azioni.
Asif Mushtaq,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.