android - example - ¿Cuál es la diferencia entre AppBarLayout y Toolbar?
developer android toolbar (3)
Quiero incluir
Toolbar
en mi aplicación, pero la biblioteca de soporte de diseño acaba de salir con
AppBarLayout
, por lo que solo necesito aclaraciones sobre cuál es la diferencia y cuándo usaría una sobre la otra.
AppBarLayout es un diseño principal de ToolBar y ToolBar es un ActionBar personalizado. si desea una acción de desplazamiento en la barra de herramientas, debe escribir la barra de herramientas en el AppBarLayout, antes de escribir el código para desplazar la barra de herramientas, debe conocer la barra de herramientas NestedScroll, se usa para desplazar la barra de herramientas. pero no puede conectar NestedScrollBar y ToolBar directamente, porque ToolBar es hijo de AppBarLayout y NestedScrollBar es hermano de AppBarLayout, es por eso que su Barra de herramientas debería en AppBarlayout y luego puede conectar AppBarlayout y NestedScrollBarLayout para la acción de desplazamiento en la barra de herramientas.
AppBarLayout
se utiliza para lograr diversos comportamientos de desplazamiento, como colapso, espacio flexible y retorno rápido.
http://www.google.com/design/spec/patterns/scrolling-techniques.html
http://android-developers.blogspot.com/2015/05/android-design-support-library.html