Por defecto, la barra de herramientas está en la parte superior del lienzo. Se puede ocultar y mover (aunque no en todas las versiones) para ofrecerte un espacio de trabajo más amplio. Contiene la mayoría de las herramientas de SketchBook Pro. Cuando seleccionas una herramienta, puede aparecer otra barra de herramientas debajo de ella, que contiene opciones adicionales.
El dispositivo que tengas (dispositivo de mano o tableta) determina qué herramientas ves en la barra de herramientas y su aspecto. Debido al tamaño de algunos dispositivos, es posible que tenga que deslizar el dedo hacia la izquierda o la derecha en estas barras de herramientas para acceder a más opciones.
Toque una herramienta en la barra de herramientas para seleccionarla y activarla. La herramienta se resalta en azul. Cuando hay dos o más herramientas resaltadas en azul, significa que todas están activas. Por ejemplo, podría tener activada la Simetría y seleccionada la herramienta Forma.
Dado que los usuarios móviles podrían tener una tableta o un dispositivo móvil, cada barra de herramientas es ligeramente diferente. Esto se debe al tamaño de la pantalla y a la versión que está ejecutando. Por favor, vea las secciones de abajo y encuentre la más adecuada para usted.
Estaría bien si pudiéramos utilizar una fuente de iconos (parece que Ionicons, que se utiliza para otras áreas de la aplicación, no es lo suficientemente completa para los botones de la barra de herramientas), pero eso tendría que ser decisión de Laurent si quiere introducir un nuevo conjunto de iconos.
Disculpa si me estoy perdiendo algo, pero creo que la función del botón de código en línea debería funcionar de diferentes maneras (para ser coherente con la aplicación de escritorio) – una pulsación sin texto seleccionado debería hacer sólo las marcas “, una sola línea seleccionada debería hacer un comentario en línea y una selección de varias líneas debería hacer una valla de código.
Un problema que he visto con funciones similares en otras aplicaciones es que intentan ofrecer demasiadas funciones en la barra de botones hasta el punto de que tienes que desplazarte o los botones son diminutos, ninguna de las dos cosas es genial.
Me pregunto si podemos incluir toda la funcionalidad necesaria agrupando algunos de los elementos, por ejemplo, mantener pulsado el botón “lista” para seleccionar entre desordenada, ordenada y casilla de verificación. Mantener pulsado el botón H1 para seleccionar los estilos Hx > 2, etc. Probablemente también deberíamos tener una opción de sintaxis de enlaces.
Una barra de herramientas es un conjunto de iconos o botones que forman parte de la interfaz de un programa de software o de una ventana abierta. Cuando forma parte de la interfaz de un programa, la barra de herramientas suele situarse directamente debajo de la barra de menús. Por ejemplo, Adobe Photoshop incluye una barra de herramientas que permite ajustar la configuración de cada herramienta seleccionada. Si se selecciona el pincel, la barra de herramientas ofrecerá opciones para cambiar el tamaño, la opacidad y el flujo del pincel. Microsoft Word tiene una barra de herramientas con iconos que permiten abrir, guardar e imprimir documentos, así como cambiar la fuente, el tamaño y el estilo del texto. Como muchos programas, la barra de herramientas de Word puede personalizarse añadiendo o eliminando opciones. Incluso se puede mover a diferentes partes de la pantalla.
La barra de herramientas también puede residir dentro de una ventana abierta. Por ejemplo, los navegadores web, como Internet Explorer, incluyen una barra de herramientas en cada ventana abierta. Estas barras de herramientas tienen elementos como los botones Atrás y Adelante, un botón de Inicio y un campo de dirección. Algunos navegadores permiten personalizar los elementos de la barra de herramientas haciendo clic con el botón derecho del ratón dentro de la barra de herramientas y eligiendo “Personalizar…” o seleccionando “Personalizar barra de herramientas” en las preferencias del navegador. Las ventanas abiertas en el escritorio también pueden tener barras de herramientas. Por ejemplo, en Mac OS X, cada ventana tiene botones de Atrás y Adelante, Opciones de Vista, un botón de Obtener Información y un botón de Nueva Carpeta. También puede personalizar las barras de herramientas de las ventanas de Mac OS X.
La barra de herramientas fue introducida en Android Lollipop, versión API 21 y es el sucesor espiritual de la ActionBar. Es un ViewGroup que puede ser colocado en cualquier lugar de sus diseños XML. La apariencia y el comportamiento de la barra de herramientas se pueden personalizar más fácilmente que la ActionBar.
La barra de herramientas funciona bien con aplicaciones orientadas a la API 21 y superiores. Sin embargo, Android ha actualizado las librerías de soporte de AppCompat para que la Barra de Herramientas pueda ser utilizada también en dispositivos con sistemas operativos Android inferiores. En AppCompat, la Barra de Herramientas está implementada en la clase androidx.appcompat.widget.Toolbar.ura
Ahora necesita añadir una Barra de Herramientas a su archivo de diseño de Actividad. Una de las mayores ventajas de usar el widget Toolbar es que puedes colocar la vista en cualquier lugar dentro de tu layout. A continuación colocamos la barra de herramientas en la parte superior de un LinearLayout como la ActionBar estándar:
Como la Barra de Herramientas es sólo un ViewGroup y puede ser estilizada y posicionada como cualquier otra vista. Ten en cuenta que esto significa que si estás en un RelativeLayout, necesitas asegurarte de que todas las demás vistas se posicionan debajo de la barra de herramientas explícitamente. La barra de herramientas no recibe ningún tratamiento especial como vista.